quinta-feira, 27 de agosto de 2009

Exercicio resolvido - Matriz

  1. Implemente um programa que crie uma matriz de inteiros de 6 x 4 posições, leia do usuário os valores desta matriz, e em seguida exiba o menor valor de cada linha e ao final o menor valor de toda a planilha. Considere a matriz como sendo linha x coluna. Exemplo da tela de saída:

    Digite 24 numeros inteiros para a matriz:
    2 6 21 7
    4 6 8 2
    3 12 3 1
    6 8 4 6
    7 6 21 22
    5 16 8 7

    Menor valor da linha 1: 2
    Menor valor da linha 2: 2
    Menor valor da linha 3: 1
    Menor valor da linha 4: 4
    Menor valor da linha 5: 6
    Menor valor da linha 6: 5

    Menor valor da planilha: 1

  1. #include
    #include

    main(){
    int matriz[6][4], i, j;
    int menor_linha, menor_planilha;

    printf("Digite 24 valores seu viado\n\n");

    for(i=0;i<6;i++)
    for(j=0;j<4;j++)
    scanf("%d\n",&matriz[i][j]);

    /*for(i=0;i<6;i++)
    for(j=0;j<4;j++)
    printf("Matriz:%d\n",matriz[i][j]);
    */
    menor_planilha = matriz[0][0];

    for(i=0;i<6;i++){
    menor_linha = matriz[i][0];
    for(j=1;j<4;j++)

    if (matriz[i][j]
    menor_linha = matriz[i][j];
    printf("Menor da linha:%d eh %d \n",i+1,menor_linha);

    if (menor_linha
    menor_planilha=menor_linha;
    }
    printf("Matriz:%d\n",menor_planilha);


    system("pause");
    }

Nenhum comentário:

Postar um comentário