• Matéria: Lógica
  • Autor: limaclever
  • Perguntado 8 anos atrás

Algoritmo Narrativo, Fluxograma e Codificação em linguagem C

Usando Matrizes:
2) Crie um programa que preencha uma matriz 10 x 20, com números inteiros e some cada uma das linhas,
armazenando o resultado das somas em um vetor. A seguir, o programa deverá multiplicar cada elemento da matriz pela
soma da linha correspondente e mostrar a matriz resultante

Respostas

respondido por: aquiles1987
1
#include <stdio.h>#include <stdlib.h>
int main(){   int matriz[10][20],soma[10];   int i,j,soma_linha;    for (i=0;i<10;i++){   for(j=0;j<20;j++){  printf("Digite o matriz[%d][%d]=",i,j);  scanf("%d",&matriz[i][j]);   }   }   printf("=====MATRIZ INICIAL======\n");   for (i=0;i<10;i++){   for(j=0;j<20;j++){     printf("%d\t",matriz[i][j]);     }   printf("\n\n");   }   printf("==========================\n");   soma_linha=0;   for (i=0;i<10;i++){   for(j=0;j<20;j++){  soma_linha= soma_linha+matriz[i][j];   }   soma[i]=soma_linha;   soma_linha=0;   }    printf("\n=======SOMA DOS ELEMENTOS DA MATRIZ INICIAL========\n");   for(i=0;i<10;i++){  printf("soma da linha[%d]=%d\n",i,soma[i]);    }    printf("==========================\n");    printf("\n=====MATRIZ FINAL======\n");   for (i=0;i<10;i++){   for(j=0;j<20;j++){  printf("%d \t ",matriz[i][j]+soma[i]);   }   printf("\n");   }   printf("============================\n");    return 0;}
Perguntas similares