Ir para conteúdo
Fórum Script Brasil

cleber santos

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que cleber santos postou

  1. cleber santos

    Matrizes

    Preciso de uma ajuda, porque não estou conseguindo mostrar o numero do indice de uma matriz (3x3) corretamente, Alquem pode me ajudar? Ai o codigo abaixo! // Bibliotecas #include<stdlib.h> #include<stdio.h> #include <locale.h> #define linha 3 #define coluna 3 /* 1- Na teoria de sistemas, defini-se minimax o menor elemento da linha em que se encontra o maior elemento da matriz, faça um progrma que leia uma matriz (3x3) e diga qual o minimax e a posição onde ele se encontra*/ // Início main () { setlocale(LC_ALL,"Portuguese"); int i, j, matriz[linha][coluna], menor=0, ind_i=0, ind_j=0; printf("DIGITE OS VALORES DAS LINHAS E COLUNAS:\n"); for(i=0; i<linha; i++){ for(j=0; j<coluna; j++){ scanf("%d", &matriz[j]); } } printf("\tOS DADOS DA MATRIZ são:\n"); for(i=0; i<linha; i++){ for(j=0; j<coluna; j++){ printf("\t(%d)", matriz[j]); } printf("\n"); } menor = matriz[0][0]; for(i=0; i<linha; i++){ for(j=0; j<coluna; j++){ if(matriz[j]<menor){ menor=matriz[j]; ind_i=i; ind_j=j; } } } //imprimir o menor valor for(i=0; i<1; i++){ printf("\n\n"); if(menor){ printf("\t menor valor da matriz é:[%d]\n\n", menor); printf("\t posicao:%d\n", ind_i); } } system("pause"); return 0; }
  2. cleber santos

    (Resolvido) Matrizes

    Ola gente poderia me ajudar o porque o numero do indice não esta pegando corretamente? // Bibliotecas #include<stdlib.h> #include<stdio.h> #include <locale.h> #define linha 3 #define coluna 3 /*na teoria de sistemas, defini-se minimax o menor elemento da linha em que se encontra o maior elemento da matriz, faça um progrma que leia uma matriz (10x10) e diga qual o minimax e a posição onde ele se encontra*/ // Início main () { setlocale(LC_ALL,"Portuguese"); int i, j, matriz[linha][coluna], menor=0, ind_i=0, ind_j=0; printf("DIGITE OS VALORES DAS LINHAS E COLUNAS:\n"); for(i=0; i<linha; i++){ for(j=0; j<coluna; j++){ scanf("%d", &matriz[j]); } } printf("\tOS DADOS DA MATRIZ são:\n"); for(i=0; i<linha; i++){ for(j=0; j<coluna; j++){ printf("\t(%d)", matriz[j]); } printf("\n"); } menor = matriz[0][0]; for(i=0; i<linha; i++){ for(j=0; j<coluna; j++){ if(matriz[j]<menor){ menor=matriz[j]; ind_i=i; ind_j=j; } } } //imprimir o menor valor for(i=0; i<1; i++){ printf("\n\n"); if(menor){ printf("\t menor valor da matriz é:[%d]\n\n", menor); printf("\t posicao:%d\n", ind_i); } } system("pause"); return 0; } //fim main
×
×
  • Criar Novo...