Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Preencha uma matriz com números aleatórios (inteiros). Para isto solicite ao usuário quantas
- linhas e colunas a matriz possui, e a faixa de números que devem ser sorteados.
- Exiba todo o conteúdo da matriz de forma organizada, por exemplo, uma matriz de 3 linhas e 6
- colunas com números sorteados entre 1000 e 3000, seria exibida desta forma:*/
- #include<stdio.h>
- #include<time.h>
- int main()
- {
- int linha, coluna, inicio, fim, i, j;
- printf("Digite a quantidade de linhas da matriz: ");
- scanf("%d", &linha);
- printf("Digite a quantidade de colunas da matriz: ");
- scanf("%d", &coluna);
- int matriz[linha][coluna];
- printf("Digite a faixa de soteio (ex: inicio fim): ");
- scanf("%d %d", &inicio,&fim);
- srand(time(NULL));//iniciando o sorteio
- for(i=0; i<linha; i++)
- {
- for(j=0; j<coluna; j++){//preenchendo a matriz com os numeros sorteados
- if(inicio==0)
- matriz[i][j]=rand()%fim;
- else
- matriz[i][j]=rand()%inicio+fim;}
- }
- printf("\n");
- for(i=0; i<linha; i++)
- {
- for(j=0; j<coluna; j++)//exibindo a matriz
- printf("%d ", matriz[i][j]);
- printf("\n");
- }
- getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment