Buscar

exercicio 4 da lista 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

#include <cstdlib>
#include <iostream>
using namespace std;
void figura1 (int t)
{
 int linha, cont;
 for (linha = 1; linha <= t; linha++)
 {
 for (cont = 0; cont < linha; cont ++)
 cout<<0;
 cout <<endl; 
 }
}
void figura2 (int t)
{
 int linha, cont;
 for (linha = 1; linha<=t; linha++)
 {
 for (cont = t-linha; cont>0; cont--)
 {
 cout<<" ";
 }
 for (cont = 0; cont < linha; cont ++)
 cout<<0;
 cout <<endl; 
 }
 
}
 
void figura3 (int t)
{ 
 int h, l, e;
 for (h=1; h <= t; h++)
{
 for (e = t-1; e >= h; e--)
 cout<<" ";
 
 for (l=1; l <= h; l++)
 cout<<0; 
 for (l ;l > 2; l--)
 cout<<0;
 cout <<endl;
} 
 }
 
int main(int argc, char *argv[])
{
 int fig, torre;
 
 cout<<"informe a figura desejada";
 cin>> fig;
 cout<<"informe a altura da torre";
 cin>> torre;
 
 if (fig == 1)
 figura1 (torre);
 else
 if (fig == 2)
 figura2 (torre);
 else
 if (fig == 3)
 figura3 (torre); 
 
 system("PAUSE");
 return EXIT_SUCCESS;
}

Outros materiais