• Domingo 15 de Diciembre de 2024, 01:57

Autor Tema:  Re: jejeje nomas no puedo hacer esto  (Leído 1743 veces)

dadevil_g

  • Miembro activo
  • **
  • Mensajes: 65
    • Ver Perfil
Re: jejeje nomas no puedo hacer esto
« en: Lunes 20 de Octubre de 2003, 07:06 »
0
Como jodios le hago pa hacer una piramide ma o menos así:
1
12
123
1234
12345
123456
Claro que hay que seleccionar el numero a empezar, y el numero a terminar
6
67
678
6789
678910 etc...
Cualquier colaboracion gracias :yes:
Salu2....  \"UN PROBLEMA A LA VEZ\"; empieza por lo sencillo, luego te verás haciendo lo imposible.

_Viktor

  • Miembro MUY activo
  • ***
  • Mensajes: 271
    • Ver Perfil
    • http://AyudaCBuilder.foros.st
Re: jejeje nomas no puedo hacer esto
« Respuesta #1 en: Lunes 20 de Octubre de 2003, 07:51 »
0
Esto te servira:


 
Código: Text
  1.  
  2. //---------------------------------------------------------------------------
  3. #include <iostream.h>
  4. #include <conio.h>
  5. //---------------------------------------------------------------------------
  6.  
  7. int main(int argc, char* argv[])
  8. {
  9.  int inicial=0, final=0;
  10.  int avance=1;
  11.  
  12.  cout << "Ingrese el inicio: ";
  13.  cin >> inicial;
  14.  cout << "Ingrese el final: ";
  15.  cin >> final;
  16.  cout << endl << inicial << endl;
  17.  
  18.  
  19.  for(int i=inicial;i<final;i++,avance++)
  20.  {
  21.    for(int j=inicial;j<=(inicial+avance);++j)
  22.     cout << j << " ";
  23.    cout << endl;
  24.  }
  25.  getch();
  26.  
  27.  return 0;
  28. }
  29. //---------------------------------------------------------------------------
  30.  
  31.  

Te doy un consejo... trata tu igual de hacer los ejercicios que te dan... que me da la impresion por tus 3 ultimos mensajes que te dan los ejercicios y publicas la duda inmediatamente...

Es solo un consejo, ya que si es asi, nunca aprenderas a razonar como debes para desarrollar tus propios algoritmos..
;)

Saludos y suerte!
_Viktor _Yañez_
"Ser inteligente no es ser mas, solo equivocarse menos y no usar visual basic"

http]

dadevil_g

  • Miembro activo
  • **
  • Mensajes: 65
    • Ver Perfil
Re: jejeje nomas no puedo hacer esto
« Respuesta #2 en: Lunes 20 de Octubre de 2003, 08:09 »
0
Hey _Viktor gracias por tu ayuda nuevamente, pero lo que pasa es que a todo el salon le surgen dudas, porque el profe no tiene la molestia de decirnos que sentencias vamos a ocupar, ni que librerias, por ejemplo la libreria que incluyes iostream.h, el profe en su vida la habia mencionado, mucho menos para que sirve, apenas llevamos 2 clases con el y ya nos esta pidiendo estos programas y pues no me gusta pero tengo que molestar gente :losiento: y no es que no trate de hacerlos, lo malo es que el profe no nos dice nada, entrando en dudas, como le hago para hacer un pseudocodigo porque ni eso se tomo la molestia de dictar el profe (y eso que es su obligacion):ouch: gracias de nuevo por todo :gracias:
Salu2....  \"UN PROBLEMA A LA VEZ\"; empieza por lo sencillo, luego te verás haciendo lo imposible.

_Viktor

  • Miembro MUY activo
  • ***
  • Mensajes: 271
    • Ver Perfil
    • http://AyudaCBuilder.foros.st
Re: jejeje nomas no puedo hacer esto
« Respuesta #3 en: Lunes 20 de Octubre de 2003, 08:19 »
0
El pseudocodigo es como un lenguaje universal entre todos los lenguajes, en general un codigo que este en pseudo se puede traducir a cualquier lenguaje, es decir escribir el codigo en español, algo asi como:

 
Código: Text
  1.  
  2. Imprimir "Ingrese Numero"
  3. Leer n
  4.  
  5. Si n<10 Entonces
  6.    Imprimir "El numero Ingresado es menor que 10"
  7.  
  8. Sino
  9.      Imprimir "El numero Ingresado es mayor que 10"
  10.  
  11. Fin Si
  12.  
  13.  
  14.  

La traduccion de eso a c seria:

 
Código: Text
  1.  
  2. printf("Ingrese un numero");
  3. scanf("%d",n)
  4.  
  5. if(n<10)
  6.   printf("El numero es menor que 10");
  7. else
  8.  printf("El numero es mayor que 10");
  9.  
  10.  

La traduccion de eso a c++ seria:

 
Código: Text
  1.  
  2.  
  3. cout << "Ingrese un numero";
  4. cin >> n ;
  5.  
  6. if(n<10)
  7.  cout <<"El numero es menor que 10";
  8. else
  9.  cout <<"El numero es mayor que 10";
  10.  
  11.  


La principal diferencia entre c y c++ es que el ultimo es Orientado a objetos, cosa que aprenderas mas adelante, ya que si estan empezando es muy luego para entrar en eso.

Suerte y espero se entienda la idea...
_Viktor _Yañez_
"Ser inteligente no es ser mas, solo equivocarse menos y no usar visual basic"

http]

dadevil_g

  • Miembro activo
  • **
  • Mensajes: 65
    • Ver Perfil
Re: jejeje nomas no puedo hacer esto
« Respuesta #4 en: Lunes 20 de Octubre de 2003, 08:28 »
0
:yes::good: gracias por lo de pseudocodigo, pero ahora tengo otra duda tecnica, tengo el siguiente codigo:

#include <stdio.h>
#include <conio.h>

int main (void)

{
clrscr(); //Para borrar la pantalla antes de comenzar

   int c,d1,d2,d3,d4,d5,d6,d7,d8,aux;
   printf("    ************************************n");
   printf("    * PROGRAMA QUE DIVIDE UNA CANTIDAD *n");
   printf("    *   EN HORAS, MINUTOS Y SEGUNDOS   *n");
   printf("    *    por: daredevil_g@hotmail.com  *n");
   printf("    ************************************n");
   printf("n");
   printf(" Digita tu cantidad: ");
   scanf("%d",&c);
   d1=c/50;
   aux=c%50;
   d2=aux/20;
   d3=aux%10;
   d4=d3/5;
   d5=d4/2;
   d6=d5/1;
   d7=d6/.10;
   d8=d7/.5;
   printf("nn");
   printf("Tu resultado en monedas de $50 es: %d pesosn",d1);
   printf("Tu resultado en monedas de $20 es: %d pesosn",d2);
   printf("Tu resultado en monedas de $10 es: %d pesosn",d3);
   printf("Tu resultado en monedas de $5 es: %d pesosn",d4);
   printf("Tu resultado en monedas de $2 es: %d pesosn",d5);
   printf("Tu resultado en monedas de $1 es: %d pesosn",d6);
   printf("Tu resultado en monedas de $.10 es: %d centavosn",d7);
   printf("Tu resultado en monedas de $.5 es: %d centavosn",d8);

   getch();
}

Que tengo mal que no hace lo que se supone deberia hacer, dividir una cantidad entre monedas de 50,20,10,5,2,1,.10,.5 e imprimir el resultao nomas no puedo hacerlo jalar compa :ayuda:
Salu2....  \"UN PROBLEMA A LA VEZ\"; empieza por lo sencillo, luego te verás haciendo lo imposible.

_Viktor

  • Miembro MUY activo
  • ***
  • Mensajes: 271
    • Ver Perfil
    • http://AyudaCBuilder.foros.st
Re: jejeje nomas no puedo hacer esto
« Respuesta #5 en: Lunes 20 de Octubre de 2003, 08:43 »
0
Hombre!!! que ese te lo dejo a ti, trata por unos dias por lo menos....

Saludos!
_Viktor _Yañez_
"Ser inteligente no es ser mas, solo equivocarse menos y no usar visual basic"

http]

dadevil_g

  • Miembro activo
  • **
  • Mensajes: 65
    • Ver Perfil
Re: jejeje nomas no puedo hacer esto
« Respuesta #6 en: Lunes 20 de Octubre de 2003, 08:55 »
0
Puedes apostar a que si le intentaria por unos dias, pero me falta tiempo porque en 8 horas tengo que entregar los programas que me han ayudado a hacer
jejeje, como vez el tiempo no es mi amigo, pero gracias de todos modos :suerte:
Salu2....  \"UN PROBLEMA A LA VEZ\"; empieza por lo sencillo, luego te verás haciendo lo imposible.

[-dEmIaN-]

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
jejeje nomas no puedo hacer esto
« Respuesta #7 en: Viernes 21 de Noviembre de 2003, 01:55 »
0
dadevil_g, NUEVAMENTE VUELVO A REPETIR QUE SAQUES EL clrscr(); antes de declarar las variables . :angry: