Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Yoshiaki

Matriz + For + Do While

Recommended Posts

Dado este problema :

 

NJPdg8f.jpg

#include <stdio.h>
#include <conio.h>

int main()
{
    int matriz[2][5],linha,coluna;
    for (linha=0; linha<2; linha++)
    {
    for (coluna=0; coluna<4; coluna++)
    {
    printf("Digite a posicao [%i][%i]: ", linha,coluna);
    scanf("%i", &matriz[linha][coluna]);
    
}
 printf ("\n"); 
}
    for (linha=0; linha<2; linha++)
    {
    for (coluna=0; coluna<5; coluna++)
    {     
    printf ("\nPosicao [%i][%i] = %i",linha, coluna, matriz[linha][coluna]);
}    
 printf ("\n");
}
 printf ("\n"); 
 printf ("\tcol 1\tcol 2\tcol 3 \tcol 4 \n");
 for (linha=0; linha<2; linha++)
 {
    printf("lin %i", linha+1);
    for (coluna=0; coluna<5; coluna++)
 {
        printf ("\t%i", matriz[linha][coluna]);
        }
        printf("\n");
        
        }
        
        getch();
        return 0;
        }    

Fiz isto por hora a partir do exercício 3 não consegui, quem puder me dê alguma ideia, ou me ajuda xD desde já agradeço !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conio.h não existe no Linux. Além disso é antigo. Não use.
Qual é a dificuldade com o item 3?

O último item é um while com condição em uma opção informada pelo usuário (padrão bem comum, na verdade).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conio.h não existe no Linux. Além disso é antigo. Não use.

Qual é a dificuldade com o item 3?

O último item é um while com condição em uma opção informada pelo usuário (padrão bem comum, na verdade).

Cara, o item 3 tentei usar o for, para mostrar os 0 na matriz, mas nao deu certo, e no ultimo item, meu conhecimento sobre do while nao esta tao avancado, tentei implantar no programa sem tentar as outras questoes, e nao deu certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei o que vc acha que é avançado em while(opcao!=1) {}....

Você sabe ler a matriz. O item 2 usa a mesma estrutura de repetição com um if dentro da mais interna.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei o que você acha que é avançado em while(opcao!=1) {}....

Você sabe ler a matriz. O item 2 usa a mesma estrutura de repetição com um if dentro da mais interna.

no menu consegui coloquei

 

do

{

 

código

 

printf("Deseja continuar? \n1.Sim \n0.Nao\n ");
scanf("%i",&resp);
}
while (resp==1);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.