#include <iostream>
using namespace std;
/* Prototipos de Funcion*/
int leer_num ();
void figuraTriangulo( int tam );
int main()
{
figuraTriangulo( leer_num () );
return 0;
}
/* Definicion de funcion */
//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 figuraTriangulo( int tam )
{ cout << "\n";
for(int line = 1 ; line <= tam ; line ++)
{
cout << line << ")\t"; //Imprime numero de filas (si gusta, se puede quitar)
for(int col = line ; col <= tam ; col++)
cout << "*"; // imprime asteriscos
cout << endl;
}
}
Gracias por publicarlo :3
ResponderEliminarComo seria invertido? que apunte a la izquierda
ResponderEliminarhttps://programacionencpp.blogspot.com/2016/01/figura-triangulo-rectangulo-con.html
Eliminar