[C++] Ejemplo 3: Piramide
Perdon por el retraso pero es que a veces se me hace muy corto el día ![]()
Aca les dejo un ejemplo tipico de una piramide; leemos un numero que usaremos como limite y luego imprime por pantalla una piramide de X cantidad de filas, siendo X el numero que leimos.
Es bastante sencillo, basicamente para recordar el uso de un for; despues de estoy voy a tratar ya de poner ejemplos mas completos que hagan uso de mas opciones que brinda el lenguaje.
Tambien te pueden interesar estos articulos:
- [C++] Ejemplo 7: Diagonal de una matriz
- [C++] Ejemplo 5: convertir vocales
- [C++] Ejemplo 4: Mayor entre 3
- [C++] Ejemplo 9: Miembros estáticos de una clase
- [C++] Ejemplo 6: vector de enteros
- [C++] Ejemplo 8: Lista dinamica de objetos
- Como evitar el hotlinking modificando el htaccess?
- Resetear contraseñas de Windows NT/2000/XP/Vista con una distro Linux






August 14th, 2007 at 10:48 pm
Muchas gracias por esta ayuda tinchio, me ha a ser de gran ayuda para la uni. Infinitamente gradecido m1cky xD
August 15th, 2007 at 12:06 am
De nada, me alegro que sirva. Saludos
October 26th, 2007 at 12:22 am
oie una dudo amigo me podrias decir como imprimir en esta forma el triangulo, acaso me falta a caso un for para decrementar el triangulo??
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
October 26th, 2007 at 12:32 am
claro, podes hacerlo, por ejemplo, con 2 for uno que incremente desde 1 hasta 6 y el otro que decremente desde 5 hasta 1
October 26th, 2007 at 5:11 pm
No preocuparse mas jojo solo cambie una cosa y ya me imprime como sea mis numeritos aqui les dejo el Codigo compilado el Turbo c++ y en Dev C++
#include
#include
#include
#include
int main()
{
int a,l,b,c;
int numero=0;
int respuesta;
inicio: /* etiqueta */
system(”cls”);
printf(”\n\n”);
printf(”PROGRAMIN QUE IMPRIME FILAS DE NUMEROS HASTA N \n\n”);
printf(”\nIntroduzca el valor max de la piramide:”);
scanf(”%d”,&numero);
for(a=1;a<=numero;a++)
{
for(l=1;l<=a;l++)
cout<<l<<” “;
cout<1;a–)
{
for(l=1;l<a;l++)
cout<<l<<” “;
cout<<endl;
}
printf(”\n\n”);
printf( “\nDesea reiniciar el programa? 1.- si 2.- no\n” );
scanf( “%d”, &respuesta );
if ( respuesta == 1 )
{
printf( “\nHOLA DE NUEVO\n” );
goto inicio;
if ( respuesta == 2 )
{
printf( “\nCIAO CIAO!!\n” );
exit( EXIT_SUCCESS );
}
} /* fin de if */
system(”PAUSE”);
return 0;
//}
}
November 17th, 2007 at 12:11 am
oie ayudame kon la piramide me sale varios errores en el programa…..eske me dijo el maetro ke buske la formula de la piramide la piram,ide tiene ke saliar asi kon numeros
November 17th, 2007 at 8:37 pm
este ejemplo sirve para crear una piramide, y el ejemplo de freedie imprime una piramide entera. Que errores tenes?
December 28th, 2007 at 1:26 am
me podrian ayudar como puedo hacer un diagrama ke me haga un piramide asi
1
121
12321
1234321
123454321
December 28th, 2007 at 1:58 am
OPV mira a estas horas de la noche lo que se me ocurrio mas rapido fue esto, pero seguro que se puede mejorar bastante pero ahora me esta matando el sueño.
December 28th, 2007 at 2:46 am
:O ke rapido jajajaja gracias y disculpa por la molestia soy OPV solo ke no crei en los foros responden a los dias pero me ekivoke =D sorry y gracias por todo
December 28th, 2007 at 2:29 pm
Hola disculpa nose si tengas msn para poder conversar ?
tengo unos problemitas en mi pc porfavor
December 28th, 2007 at 2:36 pm
o recomiendame un buen antivirus pork mi pc ta mal esta lenta apesar de tengo una pentium D memoria ram 1GB disco de 80 ¬¬ tengo un virus T_T ah cuando conecto mi memoria USB no puedo abrir “MI PC” no puedo ver los disco C ni D tengo ke sacarlo para ke salga de nuevo
recomiendame un antivirus porfa 
December 28th, 2007 at 2:48 pm
Prueba el AVG o el NOD32 tal vez te sirvan. Saludos
December 28th, 2007 at 2:55 pm
ok tengo el NOD 32 intentare con AVG gracias
January 2nd, 2008 at 10:23 pm
mi estimado amigo porfavor ayudame con el siguiente algoritmo….
diseñe un algoritmo k permita visualizar asta un maximo de 20 filas la siguiente piramide
5
54
543
5432
54321
January 2nd, 2008 at 10:49 pm
hola bueno nose si me lo podrias hacer elejercicio que te mande esque como me recomendaron con tigo pense que me podias ayudar……
January 2nd, 2008 at 11:29 pm
aca te dejo el codigo daniel
January 3rd, 2008 at 2:29 am
Gracias (y) por todo =D te pasaste!!
January 9th, 2008 at 8:44 pm
Hay una parte en el codigo que imprime la piramide completa… la cual posteo freedie.
cout es esta parte que no entiendo… es realmente asi??? = ) sorry si mi pregunta es muy tonta.
January 9th, 2008 at 8:48 pm
Ops no aparevio lo que queria cout<1;a-) [code]cout<1;a-)[/code]
January 10th, 2008 at 2:42 pm
@Shadioc: no entedi cual era tu duda sobre la piramide. Y sobre cout, esta es la salida estandar de C++, permite enviar una salida por pantalla. Saludos
January 18th, 2008 at 2:19 pm
hola me llamo roger como podria cambiar de numeros a letras en borland c++ del 1 hasta el 2000
January 18th, 2008 at 2:21 pm
porfavor lo necesito urgente para ahorita porfa
January 18th, 2008 at 2:29 pm
porfavor lo necesito urgente para la tarde
January 18th, 2008 at 4:02 pm
Buenas nose si me pueda ayudar con un problemita porfavor
Diseñe un algoritmo que convierta de numero a letras
si digito un numero por ejemplo
10 —> ke me escriba ( diez )
100—-> ke me escriba (cien)
y asi con cualkier numero desde el 0 al 1000
porfavor solo deme una idea para poder realizarlo o ayudeme porfavor
gracias
January 18th, 2008 at 4:16 pm
roger y KoFoRu creo que buscan lo mismo. En este momento lo unico que se me ocurre es un gran switch y dentro de el cada una de las opciones
case 1:cout << “Uno”… y asi con todas; esa podria ser una idea. Saludos
Usando
bueno muchachos viendo esto tengo un pequeño problemilla y me gustaria saber si teneis alguna buena respuesta hay os lo dejo
Cree una lista de adyacencia de la simulación de 2 rondas de repartición de barajas de POKER. Asuma Que la baraja completa esta compuesta de las figuras (Corazón, Trébol, Picas y Diamantes) y cada figura tiene cartas (AS, 2, 3, … 10, J, Q, K) para un total de 52 cartas posibles.
Al asumir 2 rondas de cartas cada una, se debe mostrar las 24 cartas que han sido jugadas y con ellas se forma el dígrafo. Este se forma asumiendo que de la carta anterior se puede llegar a la siguiente y el arreglo de la lista de adyacencia son las 54 cartas posibles. El programa debe simular las rondas mostrando su proceso y al final, diagramar la lista de adyacencias.
Usando
q tranza tengo algunas dudas pero la rpincipal es esta saben como se hace este tipo de piramide??
es decir el programa para hacerlo
123
4567
891011
1112131415
…………
el incremento es 1 numero mas en cada fila y es una seri consecutiva
Usando
hola tengo una duda de casualidad saben como c ase
esta piramide
1
23
456
78910
11121314
y asi consecutivamente por favor gracias
Usando
Hola amigos! Programadores! mi duda era saber si me podrian ustedes ayudar a leer un archivo txt con los siguientes datos:
1 2 3 4
2 4 4
y llevarlos a una matriz, donde cada linea es una fila de la matriz y cada numero ocupa un espacio de columna en cada fila! ej: el 1 posicion 0 de j y posicion 0 de i, el 2 posicion 1 de j y posicion 0 de i, y asiii sucesivamente. para luego poder aplicar matematicas sobre ellos teniendolos almacenados en la matriz claro!
Porfavor amigos!
Usando
Pana eres lo maximo!! gracias! programas muy legible lo cual es importante pues no solo es que el codigo funcione sino que se entienda!! gracias!!
Usando
Estimados compañeros
me podrian decir como imprimir un triangulo como el siguiente:
11111111111
2222222222
333333333
44444444
5555555
666666
gracias!!!
Usando
oye un favorsote me pidieron un programa que imprima la sig. piramide
***1***
**2*3**
*4***5*
6*****7
*8***9*
pero me dijo mi profa que debiamos utilizar matrices y que solo podiamos posicionar un punto y con un ciclo debiamos rellenar lo espacios en blanco al igual que poner un ciclo para que se coloquen los numeros
porfavor es urgente
muchisimas gracias
Usando
Genial las propuestas del foro, sin embargo tengo una variación a la piramide:
1
232
34543
4567654
567898765
67890109876
La profe nos dijo que hay una “formula” para obtener estos numeros, pero ha sido dificil encontrarle respuesta.
De antemano gracias a quien responda!
Usando
Como seria si en una matriz me pidiera el numero mayor pero no me motrase el mayor sino la posición
Usando
ola necesito un programa que imprima la figura en forma de diamante:
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
Usando
el ejemplo esta excelente pero podrias darme el link para mirar otros
gracias
Usando
o sera que me puedes ayuadar hacer una piramide asi
a
aa
aaa
aaaa
aaaaa
gracias
saludos
Usando
hola:
como puedo hacer un progrma que quede como el triangulo de pascal
Usando
alguien me puede decir donde puedo encontrar una buena explicacion de este tema
gracias
saludos
Usando
piramide dode el primer numero sea asi
1
22
333
4444
55555
Usando
1
2 2
3 3 3
4 4 4 4
necesito que me ayuden con este ejercico es mas tengo algunas paginas de internet que les puedo parchar para descargar episodios de smallville y mas
Usando
en C?
void piramide (int i){
int k;
for (k=0; k<=i; k++){
int j;
for (j=0; j<k; j++){
printf(”%d “,k);
}
printf(”\n”);
}
}
Usando
void diamante(int i){
int k;
for (k=0; k<=i; k++){
int j;
for (j=0; j=0; k–){
int j;
for (j=0; j<k; j++){
printf(”*”,k);
}
printf(”\n”);
}
}
seguramente era recursivo el ejercicio
Usando
void piramide (int i){
int k;
for (k=0; k<=i; k++){
int j;
for (j=0; j=0; k–){
int j;
for (j=0; j<k; j++){
printf(”*”,k);
}
printf(”\n”);
}
}
Usando
uh, se me fue 2 veces, y encima cortado, bueno, perdon :S
Usando
1
232
34543
4567654
567898765
67890109876
alguna idea para este????
se los agradeceria mucho no se me ocurre como! =s
Usando
Va por partes
#include
#include
int main(int argc, char *argv[] )
{
if (argc > 0){
int total = 6;//*argv[0];
int i;
for ( i= 1; i<total; i++){
int medio = i*2 - 1;
int j;
for (j =i; j=i; k–){
printf(”%d”,k);
}
printf(”\n”);
}
}
return (0);}
Usando
Ahhh fue derecho, genial, por que habrá sido que el de los diamantes me lo corto, a los pocos caracteres?
Usando
queisiera saber si alguien de ustedes tiene un buen ejemplo de graficos en c
se lo agradecerio
si me los pudieran pasar
gracias
Usando
hola!!!ando perdidisimo en estos temas. necesito q me digais la estructura en lenguaje c de esto;
1
12
123
1234
12345
el numero q yo introduzca debe ser el q finalice la secuencia. por ejemplo:4
1
12
123
1234
Usando
por cierto: solo puedo usar la biblioteca #include
Usando
hola q pena la molestia necesito el codigo para una piramide de este tipo, es q no he encontrado la manera de hacerla y ps la necesito un poco urgente muchas gracias por tu ayuda
1
121
12321
1234321
es q no me sale y ps de verdad quedaria muy agradecido
bye chaops
Usando
oye man tienes alguna idea para hacer este es que no me sale
**
****
******
********
hata 24 lineas espero me puedas ayudar
felicidades esta genial este espacio
Usando
Saludos
Oie me dejaron que hiciera una estrella de 5 picos!!
asi como las piramides con ciclos for!!
me podrias ayudar por favor!!
la verdad es urgente
gracias
Usando
alguien me podria ayudar con la sgte. piramide:
1
21
321
4321
54321
…
…
…
Usando
hola me ayudan con esto:
necesito relizar un menu de tal forma que: me meustre una piramide con n filas y pueda escoger la alineacion derecha, izquierda, centro; y a demas si la deseo punta hacia arriba
*
***
*****
punta haca abajo
*****
***
*
punta a la derecha
*
**
***
**
*
y punta a la izquierda
porfabor me la envian a mi correo jairmg910@hotmail.com
Usando
hola buenas tardes, espero me puedan ayudar por favor necesito hacer una algoritmo q dibuje o borre una piramide contriangulos de esta manera….
/_\
/_\/_\
/_\/_\/_\
es algo asi es q no la pude dibujar muy bn espero me entiendas y me puedan ayudar… muchas gracias…..
Usando
disculpen tengo un problemita con unos ejercicio q tengo q hacer…
el primero es hacer una piramide de la siguiente manera (en visual basic C++):
1
12
123
1234
12345….. llegar hasta el # ingresado por el user
1234
123
12
1
la siguente es muy parecida..
1
12
123
1234
12345
123456… hasta el # ingresado por el user
usando las librerias iostream, conio, stdio.
Usando
Ejercicio 1. Escriba un programa que pida tu nombre y lo imprima 10 veces en esta forma.
Julieta
Julieta
Julieta
Julieta
……. Hasta 10
necesito ayuda porfavor
haganme un favorzopt komo kamarads
Usando
en esta forma.
Julieta
Julieta
Julieta
Julieta
……. Hasta 10
Usando
eske no sale lo kiero en forma diagonal
.—–
——
———
—————-
- ———-
Usando
hola nesesito 15 ejemplos de for en C++ que solo obtengan char, int, cout y for. Porfavor solo que lo necesito urgentemente ,e ayudara para ganar el curso antes de las 3 de la tarde por fa y muxisimas grazias y si no fuera tanta la molestia y ta bien chido la pagina me a servido mucho de ayuda
Usando
hola me podrias ayuudar soy nueva en este foro
mira mi prof nos dijo que crearamos una piramide de numeros pero con un input box el usuuario ingresaria un numero y saldrian ese numero de filas en una piramide asi
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
6 6 6 6 6 6
seri genial si me pudieras resolver esa duda gracias!!
Usando
por cierto lo tengo que hacer en visual basic 6.0
y la piramide es asi:
*****************
.***************.
..*************..
…***********…
….*********….
…..*******…..
……*****……
…….***…….
……..*……..
los asteriscos se supone que son los numeros gracias!!!
espero y me puedan ayudar
Usando
hola a todos, yo tengo un codigo que imprime una piramide del estilo, solicitado un numero ( en este caso es el 3) es el numero del renglon que queda en medio.
*
**
***
**
*
El codigo es en c y usa ciclos; bueno si alguien lo quiere me manda un mail a palikazka@hotmail.com
El problema que tengo es q en vez de los asteriscos necesito que imprima el abecedario :
A
AB
ABC
AB
A
y no se que libreria usar
si alguien me lo puede decir lo agradecere mucho
Usando
pone un char a = ‘A’;

y cada ver q vas a imprimir algo imprimi a++;
Usando
muchisimas gracias ya ha quedado =D
Usando
1
121
12321
1234321
123454321
12345654321
Amigos me podrian ayudar en esta piramide porfavor
se supone que la piramide debe imprimer segun el numero de filas que pidas al usuario
Usando
No me salio bien la piramide…es asi:
*************1
************121
***********12321
**********1234321
*********123454321
********12345654321
Los asteriscos son espacios
Usando
ayuda con el codigo
1
3 2
6 5 4
10 9 8 7
15 14 13 12 11
17 16 … n ; n ingresado
Usando
*
**
****
******
********
ola necesito un programa que imprima la figura
Usando
Hola que tal:
necesito un programa que imprima:
*
***
*****
*******
*****
***
*
A quien pueda ayudarme muchas gracias!!!!
Usando
no salio, bueno tengo que formar un rombo con asteriscos.
—-*—-
—***—
–*****–
-*******-
*********
-*******-
–*****–
—***—
—-*—-
los guiones significan espacios en blanco, gracias!
Usando
hola
necesito ayuda para imprimir en turbo c++ una piramide como la siguiente
————–*————-
————-***————
————*****———–
———–*******———-
———-*********———
———***********——–
de antemano gracias
Usando
hola me dejaron hacer lo siguiente
*****************************************
* nombre de la ecuela *
* materia *
*trabajo *
* *
*y un menu donde tenga tres obciones *
*y ay q ponerle numero *
* *
* *
* *
* *
* *
*****************************************
Usando
estan bien bonitos pero me gustarai un poco de mas nivel como por ejemplo un juego de cartas o juego de ludo o un ajedres
Usando
hola que tal.? muy buena tu pagina me podrias ayudar para hacer st ejercicio en c con arreglo: un
programa que lea una frase y luego diga cuantas mayusculas contiene dicha frase.
Usando
Hola jesus mira a qui te dejo ya tu programa hecho ojala que te sirva y chis este programa te puede servir solo le pones mas variables y for anidados ojala que le sirvan mi humilte trabajo
#include
using namespace std;
int main()
{
int x=1;
int y=10;
for ( int i = 1; i <= y; i++ ) {
for ( int j = 1; j <= x; j++)
cout << ‘*’;
cout << endl;
++x;
}
system(”pause”);
return 0;
}
Usando
Hola chis a qui te dejo un programa ojala que te sirva pero este esta hecho con numerosy asteriscos
#include
using std::cout;
using std::endl;
int main()
{
int a,l;
for(a=1;a<=6;a++)
{
for(l=1;l<=a;l++)
cout<<l<<”*”;
cout<1;a–)
{
for(l=1;l<=a;l++)
cout<<l<<”*”;
cout<<endl;
}
system(”pause”);
return 0;
}
Usando
hola necesito la solucion dela piramide
1
12
123
1234
12345
1234
123
12
1
porfavor solo tengo la primer mitad me falta lo de abajo pliss help mee
Usando
OK. ESTA MISMA NOCHE LO RESOLVI, Y DEBO AGRADECER PUES ME FUE DE GRAN AYUDA LA PARTE DE ARRIBA, PERO SUPONGO Q NO SERE LA UNICA CON ESA DUDA JAJA, BUENO POR SI ALGUIEN MAS LO NECESITA AKI ESTA EL CODIGO
//Erika santiago Barragán
//Programa que imprime una piramide
#include
#include
#include
using namespace std;
int main()
{
int fila,columna,limf,num=0;
cout << endl <> limf;
for(fila=0;fila<=limf;fila++)
{
for(columna=0;columna<fila+1;columna++)
{
cout << num << ” “;
++num;
}
num=0;
cout <0;fila–)
{
for(columna=0;columna<=fila-1;columna++)
{
cout<<columna<<” “;
–num;
}
num=0;
cout<<endl;
}
getch();
return 0;
}
IMPRIME ALGO ASI
1
12
123
1234
12345
1234
123
12
1
Y NO ES TAN SENCILLO COMO PARECE OK, SUERTE PROGRAMADORES!!, A POR CIERTO ESTA HECHO EN DEV C++
Usando
Amigos con este programa si que los hare pensar, necesito ayuda por mi parte no me la pude
***Construir una función recursiva que permita generar la siguiente
salida…
EJEMPLOS:
N = 5 2
K = 2 2 4 2
2 4 8 4 2
2 4 8 16 8 4 2
2 4 8 16 32 16 8 4 2
N = 5 3
K = 3 3 6 3
3 6 12 6 3
3 6 12 24 12 6 3
3 6 12 24 48 24 12 6 3
La función DEBERÁ recibir los valores de N y K y la recursividad
DEBE ESTAR APLICADA en la generación del triángulo.
OBSERVACIÓN. Los ejemplos son sólo una referencia, su función
debería operar con cualquier valor de N y K.
FABOR RESPONDER A MI CORREO FORBIDDEN_X666@LIVE.CL
Usando
AHHH SALIO TODO DESORDENADO!!!
EJEMPLO ANTERIOR ORDENADO
N = 5
K = 3
3
3 6 3
3 6 12 6 3
3 6 12 24 12 6 3
3 6 12 24 48 24 12 6 3
Usando
N = 5
K = 3
*************** 3
************ 3 6 3
********* 3 6 12 6 3
***** 3 6 12 24 12 6 3
** 3 6 12 24 48 24 12 6 3
NO TOMEN EN CUENTA LOS ASTERISCOS, NO PUDE PONER ORDENADO ANTERIORMENTE
Usando
como hago esto en c++ pero solo utilizando for y if?
* *
* *
*
* *
* *
pero deacuerdo al numero que ingrese por ejemplo en este caso ingreso 5 entonces formara la X con 5 asteriscos
Usando
como hago esto en c++ pero solo utilizando for y if?
*aaaaaaa*
aa*aaa*
aaaa*
aa*aaa*
*aaaaaaa*
pero deacuerdo al numero que ingrese por ejemplo en este caso ingreso 5 entonces formara la X con 5 asteriscos
Usando
por el amor de dios necesito un programa en c++ ke me haga esto
1
12
123
1234
hasta n ingresado por el usuario
solo con la biblio de iostream
porfa!!!
Usando
no esa piramide no es
. 1
. 12
. 123
es asi, kitando los puntos jeje
Usando
a carajo no sale bn la cosa es una piramide al reves totalmente, donde crece en contra de una piramide de numeros normal
Usando
Buenas y dede ya Gracias… me podrían por favor ayudar con este code? me pidieron en c++ que haga este programita los * asteriscos son espacios
**1
*232
34543
por motivos de fuerza mayor no pude resolverlo y debo presentarlo urgente, desde ya Agradecido people… Por fa.-
Usando
Buenas y dede ya Gracias… me podrían por favor ayudar con este code? me pidieron en c++ que haga este programita los * asteriscos son espacios
***1
**232
*34543
por motivos de fuerza mayor no pude resolverlo y debo presentarlo urgente, desde ya Agradecido people… Por fa.-
Usando
hey me pueden ayudar??? es en C++ y va asi:
*******************n
*******************an
*******************van
*******************ivan
PoRfA
AyuDa!!!!!!!
HAVE A NICE DAY :]
Usando
hola
la vdd soi nueva en esto :S
ii kisiera saber si por fabor alguien
me puede ayudar
la verda no tengo mucha logica y me estan enseñando
a usar turbo C
alguien me puede decir como hacer este programa:
pedir un numero del 1 al 9 y ke me presente lo
siguiente hacerlo con funciones:
55555
4444
333
22
1
la verdad me gustaria hacerlo
pero mi logica no da para mas….
por favor alguien me puede ayudar?? ):
Usando
hola buen dia tengo un problema necesito ayuda con una piramide asi me pueden ayudar tengo k hacerl aen turbo pascal y no la entiedo porfisssss
1
12
123
1234
hasta el 50 plisssssssssssss
grax….
Usando
sarita yo tambien necesito uno igual para hoy!!! hay unos ejemplos en la parte de arriba pero ninguno me funciono o sera que no le entiendo?
Usando
Sarita…. a ver,
#include
#include
int main()
{
int i;
int j;
for ( i=1; i<50; i++){
for ( j=1; j<= i; j++){
printf(”%d”, j);
}
printf(”\n”);
}
return(0);
}
Algo asi, supongo que deberia funcionar
Usando
nesecito un programa en c++ o java que al darle el numero me escriba las letras correspodientes de ese numero por ejemplo el 2 “ABC” y ademas me haga las posibles combinaciones de los numeros que coloque …. por favor es urgente …….
Usando
Ahhhh, para poder calcular todos los posibles nombres o palabras que se forman con los numeros de telefono por ejemplo, BELLA?
Habia hecho un programa asi, pero no recuerdo si er en C++, lo busco o se hace nuevamente. Es eso lo que necesitas hacer?
Usando
como hacer el contorno de una estrella de cinco picos con puros asteriscos con el ciclo for,, en el c++…..plis..
Usando
solicito muy comedidamente me ayudes para saber como hago en dev c++ para hacer un mapa cualquiera pero con coordenadas gotoxy, me explico asi como hacen la piramide en asterisco pero necesito saber hacer un mapa. gracias
Usando
hola necesito ayuda con la siguiente piramide
*****************
.***************.
..*************..
…***********…
….*********….
…..*******…..
……*****……
…….***…….
……..*……..
las rayilas solo es k tiene k kedar la piramide en medio de la pag y solo son espacios
Usando
karenzu, a ver si te sirve algo asi
lo invocas con “piramide 9″ y falta verificar los argumentos, no? (lo podrias mejorar haciendo una funcion que se encargue de imprimir los primero y el final, dado que es igual)
#include
#include
int renglon(int max, int nro){
if (nro > 0){
int aux;
for (aux=1; aux<=max-nro; aux++){
printf(” .”);
}
for (aux=1; aux <= nro; aux++){
printf(” * “);
}
for (aux=1; aux<=max-nro; aux++){
printf(” .”);
}
printf(”\n”);
renglon(max, nro-1);
}
}
int main( int argc,char *argv[] )
{
int valor = atoi(argv[1]);
printf(”Piramide de: %d\n________________________\n”, valor );
renglon(valor, valor);
return 0;
}
Usando
hola muchas gracias por la ayudadota espero estar en contacto contigo te dejo mi correo va que va gracias estrellitakarenzu@radiorebel.com.mx kiero saber kien me ayudo espero me agregues bye
Usando
quisiera qe me ayuden en esto
.- Escribe un programa que lea un número natural N y un carácter. La salida debe ser un rombo compuesto del carácter y de la anchura que especifica el número N (diagonal horizontal). Por ejemplo, si N es 4 y el carácter es *, el rombo sería:
*
* *
* * *
* * * *
* * *
* *
*
Usando
.- Escribe un programa que lea un número natural N y un carácter. La salida debe ser un rombo compuesto del carácter y de la anchura que especifica el número N (diagonal horizontal). Por ejemplo, si N es 4 y el carácter es *, el rombo sería:
*
* *
* * *
* * * *
* * *
* *
*
Usando
Escribe un algoritmo que imprima una pirámide de dígitos como la de la figura, tomando como entrada el número de filas de la misma.
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
Usando
Wenas a todos, me e leido varios post de muchas personas, y me alegra ver como muchos aportan soluciones y ayudas efectivas. yo estoy buscando informacion de como crear un juego de ludo en C# con visual studio 2008. mi email es elchamo_123ail@hotmail.com , si tienen guias, tutoriales(texto o video), codigos del juego (que funcione) o hasta el mismo proyecto se lo agradeceria mucho, asi poder verlo, analizarlo y hasta poder hacer muchos cambios mas; muchisimas gracias por leer el post suerte en sus busquedas
elchamo_123ail@hotmail.com
att: xXSILVERXx
Usando
jua###n, no seran muchos ejercicios juntos? =P
Usando
buenas.. queria saber si me pueden ayudar a resolber el codigo de un problemita… es para imprimir una matriz en forma rcirsiva de la siguiente forma.. leyendo previamente un num..
1
121
12321
1234321
123454321
en este caso el num leido seria el 5.
Usando
Bamby, a ver si te sirve
# include
# include
void piramide(int n)
{
if (n > 0)
{
piramide(n-1);
int i;
for(i=1; i=1;i–)
{
printf(”%d”, i);
}
printf(”\n”);
}
}
int main(int argc, char *argv[])
{
if (argc > 1)
{
piramide(atoi(argv[1]));
}
else
{
printf(”Modo de uso:\t %s \n”, argv[0]);
}
return 0;
}
Usando
uh, pego cualquier cosa
void piramide(int n)
{
if (n > 0)
{
piramide(n-1);
int i;
for(i=1; i=1;i–)
{
printf(”%d”, i);
}
printf(”\n”);
}
}
Usando
bueno, no lo quiere pegar bien, bajalo de aca….
http://rapidshare.com/files/316026273/piramide.c.html

Usando
@Tute it’s on fire! jaja
Usando
felicitaciones buenos programadores, de verdad es difícil encontrar en la red alguien que te de haciendo las tareas…jeje suerte de quienes los encontraron, para ser sincera no pensé que podría existir programadores con ganas de colaborar de verdad en la red, nuevamente felicitaciones y
sigan adelante.!
besos
PD. a todos los chicos que se sirven de estos nobles colaboradores para llevar sus tareas al cole, no se abusen, la Internet tiene mucha información que les puede ayudar, si no se esfuerzan luego se les va a complicar más…pongase pilas que no siempre se tiene a alguien que nos ayude y x favor aprendamos a ser AGRADECIDOS..!
Usando
@Tinchio : algo hay que hacer mientras se cena a la noche ! =P
PD: Raro lo que ocurre con eso, Ctrl_C+Ctrl_V funciona al escribir el post, pero a la hora del submit, pone otra cosa…. cosa ‘e mandinga! =P
Usando
@Tute: tiene que ver con el formateo de WP a los comentarios, ni da ponerse a tocarlo ahora, no tengo tiempo jaja.
Usando
ola aber si me podeis resolver esto tengo q programar en C: utilizando #include do while for y poca cosa mas es muy simple xa una alumna de 1º de carrera si podeis hacerme este favor muxisimas gracias
Usando
se me a olvidado antes colocar la piramide aki va…
ola aber si me podeis resolver esto tengo q programar en C: utilizando #include do while for y poca cosa mas es muy simple xa una alumna de 1º de carrera si podeis hacerme este favor muxisimas gracias
1
232
34543
4567654
asi infinitas veces
GRACIAS
Usando
me e confundido al dibujar la piramide aora te lapongo bien…
ola aber si me podeis resolver esto tengo q programar en C: utilizando #include do while for y poca cosa mas es muy simple xa una alumna de 1º de carrera si podeis hacerme este favor muxisimas gracias
______1
____2_3_2
__3_4_5_4_3
4_5_6_7_6_5_4
.
.
.
asi infinitas veces
nota: las _ barra baja son espacios
GRACIAS gracias de nuevo
Usando
Hola señores, tengo un problema con una practica de Informatica que nos han pedido en clase y no consigo dar con la formula exacta os comento a ver si algún iluminado acaba con mi sufrimiento, gracias de ante mano.
Esta seria la piramide, yo la he resuelto pero los numero no me aparecen en ese orden es deicr es un amago con los numero en orden decreciente y creciente …….
1
2 3 2
3 4 5 4 3
4 5 6 7 6 5 4
5 6 7 8 9 8 7 6 5
6 7 8 9 0 1 0 9 8 7 6
7 8 9 0 1 2 3 2 1 0 9 8 7
Usando
Hola señores, tengo un problema con una practica de Informatica que nos han pedido en clase y no consigo dar con la formula exacta os comento a ver si algún iluminado acaba con mi sufrimiento, gracias de ante mano.
Esta seria la piramide, yo la he resuelto pero los numero no me aparecen en ese orden es decrec es un amago con los numero en orden decreciente y creciente ……. los guiones bajos son espacios
_____________1
___________2_3_2
_________3_4_5_4_3
_______4_5_6_7_6_5_4
_____5_6_7_8_9_8_7_6_5
___6_7_8_9_0_1_0_9_8_7_6
_7_8_9_0_1_2_3_2_1_0_9_8_7
Usando
Programita piramide:
void piramid(int max)
{
int lineaActual;
int auxEsp;
for(lineaActual=0; lineaActual<max;lineaActual++)
{
for (auxEsp=0; auxEsp<= max-lineaActual+1; auxEsp++)
{
printf(” * “);
}
int auxNro;
for ( auxNro=lineaActual; auxNro=lineaActual; auxNro–)
{
printf(” %d “, auxNro+1);
}
printf(”\n”);
}
}
Usando
Y el codigo listo para compilar, por si las dudas que haya pegado mal, aunque creo que no
http://rapidshare.com/files/322300361/piramid.c.html
Usando
[…] (Solicitado por Ana y Programita piramide en el blog del estimado amigo Tinchio […]
Usando
el programa al compilarlo no me da ningun problema,pero al ejecutaro al hacer el ./a.out me devuelve “debe hacer ./a.out filas” nose si me dara este problema por el ssh o por que, en fin de todos modos gracias da gusto con gente asi el tener dudas
Un saludo
Usando
lo unico que no hace es los numeros, que nunca sube del 9, hace 9 y despues 0, 1 …. no saca 10 ni 11ni 12.
Usando
este es el programa que yo he hecho solo que no me pone los espacios entre los numeros, y esta hecho sin funciones :
#include
main(){
int i,totfilas,p,l,j,k,m,n;
printf(”introduce el numero de filas \n”);
scanf(”%d”,&totfilas);
for(i=1;i=10)
l=l%10;
for(p=1;p<=totfilas-i;p++)
printf(” “);
printf(”%d”, l);
if(i!=1){
for(j=i+1;j=10)
k=k%10;
printf(”%d”, k);
}
esto me sale,
_______1
______232
_____34543
____4567654
___567898765
__67890109876
_7890123210987
_890123454321098
y me deberia de salir igual pero con espacios entre los numeros y que los numeros fueran entre 0 y 9 nunca mas de 9, es decir 10,11,12 no en el 9 empieza otra vez en 0, entonces no se como hacer para meter esos espacios entre los numeros
Un saludo amigo
Usando
Ah, por que subi una version, despues me di cuenta que contaba solo hasta 9, por lo tanto le puse el %10 entonces cuenta hasta 9, fijate en el link http://gauchosdigitales.com.ar/downloads/piramid_c
Usando
por otro lado tenes que ejecutarlo
./a.out 7
por ejemplo, donde 7 ese el nro de filas que queres que haga….
Usando
hola
necesito ayuda para hacer la piramide del primer ejemplo del foro, ya vi ahi el programa pero me marca este error: stray ‘\150′ in program. no se a que se deba, les dejo el ejemplo nuevamente:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
necestito que haga eso pero ingresando la cantidad de numeros que yo quiera.
espero me puedan ayudar. gracias!!
Usando
1 2 3 4 5
10 9 8 7 6
11 12 13 14 15
20 19 18 17 16
21 22 23 24 25
Si n=3
1 2 3
6 5 4
7 8 9
Usando
hola necesito ayuda para hacer un triangulo de pascal pero lo necesito en visual basic 6.0 la verdad es que soy nueva en esto lo intente pero no m salio, espero m puedas ayudar pero de antemano gracias.
LO NECESITO URGENTE PLISSSSSS
Usando
F1!!!!
asdfd yo tambn tengo el problema con la piramide
_______1
______232
_____34543
____4567654
___567898765
__67890109876
_7890123210987
_890123454321098
y el que tute subio no me sirve porque no me permiten usar acciones nominadas ni recursividad… he tratado y tratado pero no me sale siempre queda:
1
12
123
12345
12345
12345
Usando
Hola muy buen espacio!!
Necesito hacer un rombo de asteriscos *, recibiendo el numero de niveles que debe tener
es der ejemplo scanf 7
*
***
*****
*******
*****
***
*
y tambien
* *
** **
*** ***
*******
*** ***
** **
* *
Espero su ayuda!
Gracias!!
Usando
HOLA A TODOS COMO ESTAN ESPERO QUE VIEN QUIERO DE CIRLES QUE SI MEPODRIAN A YUDAR CON UN PROBLEMA QUE TENGO PERO QUE SEA PARA EL SABADO 20 DE FEBRERO EL CODIGO ES ESTE ESTOY PROGRAMANDO VAJO C PERO SI QUIERRN PROGRAMAR VAJO C++ NO IMPORTA LO QUE DESEO ES QUE HAGA ES QUE ENVES QUE IMPRIMA LISTA IMPRIMA LINEAS DE CARACTERES
#include
#include
struct lista
{
int clave;
struct lista*sig;
};
void mian (){
char lera []={a,b,c,d}
int i;
L=NULL;
for (i=4;i>i;i–)
{
P=(struct lista *) malloc (sizeof(struct lista));
printf(”letra:”);
gets(p->clave);
P->llave
P->sig=L;
L=P;
}
return 0;
}
Usando
@Michael, es ilegible eso que escribiste y por otro lado, loco (raro) eso que has programado! =P
Usando
SALUDOS A TODOS TUTE FIJATE QUE ESE CODIGO ME LODIO EL PROFESOR DE PROGRAMACION PERO FIJATE QUE LO ESTUBE ANALIZANDO Y ESTA ALGORRARO TAMBIEN PENSE ESO PERO VOS SABES QUE ESTO ASIES LOS PROFESORES SI LES DESIS ALGO EYOS TECONTRADISEN QUIERO DECIRTE QUE ME AYUDEN EN OTRO PROGRAMA UTILIZANDO ESE CODIGO O DAMEN UNA IDEA PARA INSERTAR ELEMENTOS (1,3,5,7,9) SIN MAS QUE DESIR ESPERANDO RESPUESTAS ME DESPIDO NESESITO UN ENPUJON EN ESTE PROGRAMA
Usando
hola amigos necesito ayuda tengo un profesor loco que me pidio un programa y no lo pude hacer en c++
me pide lo siguiente:
que me de todas las combinaciones de 6 del 1 al 56 y por ejemplo si yo ingreso combinaciones que la lista que arroje descarte la combinacion QUE yo le di :S no se si me explique porfavor me urge
Usando
@takeruso, no se si entendi…. pero cuando decis “combinaciones” es porque no importa el orden?
1-2-3-4-5-56 y 1-56-4-5-2 vendria a ser lo mismo?
es decir serian
56!
——
6!*50!
combinaciones?
Usando
sera que resuelven este problemita?
1 2 3 4 5
9 8 7 6
101112
1413
15
con un solo bucle
Usando
Por fa quiero un programa en C, que cambie las letras por asteriscos(*),es decir,cuando estamos ingresando un contrseña,clave,etc;para asi que no se pueda ver las letras ingresadas