Pages

lunes, 11 de febrero de 2013

Rombo formado con asteriscos código en C++

Realice  un programa que lea un número entero ingresado por teclado y escriba un rombo (relleno) con asteriscos (*), según el siguiente ejemplo:
Entrada: 5
Salida:

Código Fuente en C++
# include <iostream>
using namespace std ;

int main ()
{
    int n ;
    cout << " Ingrese un numero : " ;
    cin >> n ;
    for (int j = 0; j < n ; ++j) {
        for (int i = 0; i < n-j-1; ++i)
            cout << " ";
        for (int i = 0; i < 2*j+1; ++i)
             cout << "*" ;
        cout << endl ;
    }

    for (int j=n-2; j>=0; --j) {
        for (int i=0; i<n-j-1; ++i)
            cout << " " ;
        for (int i=0; i<2*j+1; ++i)
            cout << "*" ;
        cout << endl ;
    }
    return 0;
}


5 comentarios:

Anónimo dijo...

que ciclo o que tendria q aser para q solo tenga 2 cout?

Anónimo dijo...

Este Programa se podria hacer con while o do while ??

CLAUDIA CAROLINA BARRERO ARTEAGA dijo...

muchas gracias

Anónimo dijo...

Alguien sabe el codigo para ese mismo proyecto en visual basic

Anónimo dijo...

Necesito un programa en donde el usuario digite un numero y en pantalla aparezca el numero del usuario en asteriscos ... alguien sabe como hacerlo? es urgente. Gracias

Publicar un comentario en la entrada