Ir ao conteúdo

Posts recomendados

Postado

A questao é:

5) Escreva um código que produza a seguinte saída:
1******
12*****
123****
1234***
12345**
123456*
1234567
 
Quis fazer usando swtich, porém quando executo o .exe trava e tenho que fechar. O que tem de errado? E é possivel fazer usando for? OBRIGADO
#include <conio.h>
#include <stdio.h>
 
    int main()
 {
    int n1;
    scanf("%d", n1);
 
    switch (n1) {
    case 1:
    printf("1******");
    case 2:
    printf("12*****");
    case 3:
    printf("123****");
    case 4:
    printf("1234***");
    case 5:
    printf("12345**");
    case 6:
    printf("123456*");
    case 7:
    printf("1234567");
}
return 0;
 
}

 

Postado

     Boa tarde a todos, essa é minha primeira mensagem no fórum. Sou iniciante em programação e penso que talvez não possa ajudar os amigos como gostaria (ainda me falta conhecimento).

 

    Nesse caso do usuário Maratal, acho que poderei contribuir.

 

   Seu código não está completo, faltam os 'break'...

  

   Ex: case 1:

               printf("1****\n");

               break;

  

         case 2:

              printf("12****\n");

              break;

 

         etc....

   

        etc... 

      

       default:

       printf("Numero invalido.");

Visitante
Este tópico está impedido de receber novas respostas.

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...