ghore Postado Novembro 11, 2004 Denunciar Share Postado Novembro 11, 2004 Bom.. queria implementar um programa q pedisse um numero ao user, qualquer coisa do tipocout << "introduza um numero: " << endl;cin >> ne depois utilizando o ciclo for, ou o do-while fizesse qualquer coisa deste genero: (imagine-se q o user colocava o algarismo 4) 0 010 01210 0123210012343210So q tou a ter alguma dificuldade em faze-lo.. (como já devem ter percebido sou um iniciante em programação c++) Qualquer ajuda sera util Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 piteri Postado Novembro 11, 2004 Denunciar Share Postado Novembro 11, 2004 é só fazer um for:for(int i=0;i<10;i++){ cout <<i+2<< endl; }lembrando que no lugar do i+2, você pode colocar alguma funcao matematica pra gerar os numeros, como por exemplo i+2, o que geraria:246810121416..... e assim por diante Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ghore Postado Novembro 16, 2004 Autor Denunciar Share Postado Novembro 16, 2004 mas isso e um ciclo para criar uma serie de numeros em q apenas e somado à variavel 2 unidades..Eu precisava mesmo era de um ciclo q crie uma especie de piramide..Sendo q para o algarismo 2 por exemplo ficasse uma piramide deste tipo: 0 01001210 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Novembro 20, 2004 Denunciar Share Postado Novembro 20, 2004 Bom, experimente este código aqui:#include <stdio> void main() { int n; printf("introduza um numero:"); scanf("%i", &n); int i = 0; while (i<=n) { printf("%i", i); i++; } i = n-1; while (i>=0) { printf("%i", i); i--; } }Ele não vai gerar a pirâmide, mas já vai te dar uma idéia de como fazer isso. Experimente executar o programa e digitar 2. Você terá como saída:01210Tal qual o exemplo que você forneceu.Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ghore
Bom.. queria implementar um programa q pedisse um numero ao user, qualquer coisa do tipo
cout << "introduza um numero: " << endl;
cin >> n
e depois utilizando o ciclo for, ou o do-while fizesse qualquer coisa deste genero: (imagine-se q o user colocava o algarismo 4)
0
010
01210
0123210
012343210
So q tou a ter alguma dificuldade em faze-lo.. (como já devem ter percebido sou um iniciante em programação c++)
Qualquer ajuda sera util
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.