CÓDIGO EN C++/WHILE
#include <iostream>
using namespace std;
/* Declaración de Prototipos*/
int leer_num();
void figura (int size );
int main()
{
figura (leer_num());
return 0;
}
/* Definición de Funciones */
//Recibe parámetro vacío, luego de leer numero por teclado devuelve en el main.
int leer_num()
{
int num; //Variable para leer un número desde teclado
cout << "Ingrese un numero: "; cin >> num;
while( num < 2 )
{
cout << "Ingrese otro numero: "; cin >> num;
}
return num; //Devuelve numero en el main
}
//Dibuja la figura
void figura (int size )
{ cout <<"\n";
int line = 1;
int col= 1;
while ( line <= size )
{
while ( col <= size - line )
{
cout<<" "; //Permite escribir espacios blancos.
col++;
}
col = 1;
while ( col <= line )
{
cout<<"*"; //dibuja la figura
col++;
}
cout<<endl;
col = 1;
line++;
}
}
como hao un triangulo con punta hacia la derecha y la izquierda
ResponderEliminar