1ª Questão) Desenvolva um algoritmo em C padrão ansi que:
• Preencha uma matriz 10 X 5 de inteiros, automaticamente, onde a primeira linha é igual ao vetor acima, e as demais linhas são sempre iguais ao dobro da linha anterior.
Respostas
Resposta:
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
/* Preencha uma matriz 10 X 5 de inteiros, automaticamente,
onde a primeira linha é igual ao vetor acima, e as demais
linhas são sempre iguais ao dobro da linha anterior. */
int main()
{
int matriz[10][5];
int i, j;
srand(time(NULL));
printf("Matriz 10x5: \n");
for(i=0; i<1; i++)
{
for(j=0; j<5; j++)
{
matriz[i][j] = rand() % 10 + 1;
printf("%i\t ", matriz[i][j]);
}
}
printf("\n");
for(i=1; i<10; i++)
{
for(j=0; j<5; j++)
{
matriz[i][j] = 2 * matriz[i-1][j];
printf("%i\t ", matriz[i][j]);
}
printf("\n");
}
return 0;
}
Explicação: