Ir ao conteúdo

Posts recomendados

Postado

Bom dia!

 

Como faço pra imprimir os valores da matriz 3x3 de forma que apareça todos os números conforme for sendo preenchida?

 

void main ()
{
 int x,y,mat[3][3];
 for (x=2;x>=0;x--)
 {
        for (y=1;y<=3;y++)
        {
         mat[x][y-1] = x+y;
         }
 }
for (y=0;y<=3;y++)
     x += mat[0][y];

}

  • Curtir 1
Postado

@Melissa Passos    para  os números aparacerem você precisa usar o comando printf ,logo depois desse número ser colocado na matriz,  para imprimir na tela esses números, e para que você possa ver os números sendo impressos um de cada vez use o comando Sleep que é um retardo assim ele vai imprimir o número e esperar um pouco para imprimir o próximo :

#include <conio.h>
#include <stdio.h>
  #include <windows.h>
int main(){
    int x,y,mat[3][3];
    for (x=2;x>=0;x--){
        for (y=1;y<=3;y++){
            mat[x][y-1] = x+y;
            printf("%d ",mat[x][y-1];
            Sleep(500);
        }
        printf("\n");
    }
    x=0;
    for (y=0;y<=2;y++)
        x += mat[0][y];
    }
    printf("Valor De X= %d\n\n",x);
    getch();
    return 0;
}

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!