Código Fuente en C++
#include <iostream> using namespace std ; void caracter(int n , char simb) { for ( int i = 0; i < n ; i++ ) cout << simb ; } void ascendente(int n) { for ( int i=1; i<= n ; i++ ) cout << i ; } void descendente( int n ) { for(int i=n ; i>=1; i--) cout << i ; } void fila(int f , int nf ) { caracter(nf-f , ' '); ascendente(f); descendente(f-1); cout << endl ; } void triangulo (int nf) { for(int f=1; f<=nf ; f++) fila(f , nf); } int main () { cout << "Ingrese numero de filas : " ; int n_filas ; cin >> n_filas ; if ( n_filas < 10 ) triangulo( n_filas ); }
5 comentarios:
quisiera saber si me pueden ayudar para hacer un codigo que me ordene de esta forma los valores que se encuentran guardados en un vector bidimensional pero en lenguaje de c#, lo necesito muy urgente, mis agradecimientos mas sinceros este me ayudo para darme una idea, aun asi espero puedan ayudarme, dee antemano gracias :)
Disculpa. Espero leas esto y me puedas ayudar. Tengo que realizar una pirámide parecida a ésta pero generarla sin importar el número que se introduzca pero necesito que sea en C, y aún no los domino como para pasarlo de uno a otro. Podrías ayudarme con el código en C, por favor. Te lo agradecería demasiado.
ALGUIEN QUE ME PUEDA AYUDAR HACER UN PROGRAMA QUE IMPRIMA UNA PIRAMIDE DE ASTERISCOS QUE SEA PARA PAR E INPAR CON FOR.. TENGO ESTE
#include
#include
main(){
int niveles=0;
printf("Cantidad de niveles: ");
scanf("%d", &niveles);
for(int r=niveles-1;r>=0;r--){
printf("\n");
for(int c=1;c<=niveles;c=c+1){
if(r<=c){
printf("* ");
}
else{
printf(" ");
}
}
}
getch();
}
1*****
12****
123***
1234**
12345*
123456
#include
#include
void main()
{
int numero, i, a, j;
printf("Numero: ");
scanf_s("%d", &numero);
for (i = 1; i <= numero; i++)
{
for (a = 1; a <= i; a++)
{
printf("%d", a);
}
for (j = i+1; j <=numero; j++)
{
printf("*");
}
printf("\n");
}
system("pause");
}
hola me podrían ayudar a crear 5 pirámides con diferentes números
Publicar un comentario