Exercici 8 · Fonaments d'Informàtica UAB 2020
Tema: Programació en C/C++: funcions, vectors, matrius, registres i programa principal · Del examen Examen Parcial de Programació en C++ - Novembre 2020 (2020)
Enunciado
Exercici 8 [1 punt]. Comprovació de matriu no negativa
Dissenyeu la funció Es_MatPositiva que accepti una matriu d'enters de 4 columnes, la quantitat de files i la de columnes. Ha de retornar 1 si cap element de la matriu és negatiu (és a dir, tots són ), i 0 si es localitza com a mínim un valor estrictament inferior a zero.

Solución
Según los criterios oficiales de corrección
Dissenyeu la funció Es_MatPositiva.
Solución: ```cpp int Es_MatPositiva(int matriu[][4], int totalFiles, int totalCols) { int f = 0; bool negatiuTrobat = false; while (f < totalFiles && !negatiuTrobat) { int c = 0; while (c < totalCols && !negatiuTrobat) { if (matriu[f][c] < 0) { negatiuTrobat = true; } else { c++; } } if (!negatiuTrobat) { f++; } } return negatiuTrobat ? 0 : 1; } ```
La explicación paso a paso, hecha con IA, es Premium. Premium
Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.
‹ Exercici 7 · 2020 · Exercici 9 · 2020 ›