CÓDIGO EN C++/FOR
#include <iostream>
#include <ctime>
using namespace std;
//Prototipo de función
int leer_num();
void figura (int size );
int main()
{
figura (leer_num());
return 0;
}
//Definición de función
//Recibe parámetro vacío, luego de leer numero por teclado devuelve en el main.
int leer_num()
{
int num;
cout<<"Ingrese un numero: ";
cin>>num;
while (num < 2 )
{
cout<<"Ingrese otro numero: ";
cin>>num;
}
return num; //Devuelve numero
}
//Dibuja la figura
void figura (int size )
{
int line, col;
for( line = size ; line >= 1 ; line--)
{
for( col = 1 ; col <= size - line ; col++)
cout<<" "; //dibuja espacio blanco
for ( col = 1 ; col <= line ; col++)
cout<<"*"; //Dibuja asterisco
cout<<endl;
}
}
No hay comentarios:
Publicar un comentario