domingo, 17 de enero de 2016

Figura: Triángulo Rectángulo Invertido con Asterisco. V3

CÓDIGO EN C++/FOR

#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;
        }
}

3 comentarios: