elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: Ayuda programa c++ en: 5 Mayo 2010, 17:56 pm
el programa coreecto queda asi!!!!!!!

Muchas gracias por la ayuda!!!

#include "conio.h"
#include "stdio.h"
void main()
{
int m, b1,b2,b5,b10,b20,a,b,c,d,e;
clrscr();

printf("DIGITE EL MONTO EN MULTIPLOS DE 1000: ");
scanf("%d",&m);


b20=20000;
a=m/b20;
if (m%b20==0)
printf("El total de billetes de 20.000 :%d", a );
m=m-a*b20;
printf("\n");

b10=10000;
b=m/b10;
if (m%b10==0)
printf("El total de billetes de 10.000 :%d", b );
m=m-b*b10;
printf("\n");

b5=5000;
c=m/b5;
if (m%b10==0)
printf("El total de billetes de 5.000 :%d", c );
m=m-c*b5;
printf("\n");

b2=2000;
d=m/b2;
if (m%b10==0)
printf("El total de billetes de 2.000 :%d", d );
m=m-d*b2;
printf("\n");

b1=1000;
e=m/b1;
if (m%b10==0)
printf("El total de billetes de 20.000 :%d", e );
m=m-e*b1;
printf("\n");

printf("El total de billetes de 20.000 :%d", a );
printf("\n");
printf("El total de billetes de 10.000 :%d", b );
printf("\n");
printf("El total de billetes de 5.000 : %d", c );
printf("\n");
printf("El total de billetes de 2.000 : %d", d );
printf("\n");
printf("El total de billetes de 1.000 : %d", e );
printf("\n");

getch();
}





2  Programación / Programación C/C++ / Re: Ayuda programa c++ en: 5 Mayo 2010, 17:20 pm
gracias, voy a hacer algunas de las correcciones, como puedes ver soy muy novato...  Sin embargo, seguire avanzando!!

Lo que necesito es que el programa me indique que billetes debo utilizar, para no utilizar todos los billetes de un mismo tipo.

Por ejemplo; si me despliega la suma de 57.000, el programa deberia desplegar:

2 billetes de 20.000
1 billete de 10.000
1 billete de 5.000
1 billete de 2.000
1 billete de 1.000

la suma de lo anterior seria 57.000, eso es lo que necesito!

gracias y ahi seguire enviando los avances...
3  Programación / Programación C/C++ / Re: Ayuda programa c++ en: 5 Mayo 2010, 08:55 am
Este es el codigo que voy depurando... pero igual esta malo, por favor ayuda!!

#include "conio.h"
#include "stdio.h"

void main()
{
int b1,b2,b5,b10,b20,m,a,b,c,d,e;
clrscr();

printf("DIGITE EL MONTO: ");
scanf("%d",&m);

a=m%20000;
b=m%10000;
c=m%5000;
d=m%2000;
e=m%1000;

printf("El total de billetes de 20.000 :%d", a );
printf("\n");
printf("El total de billetes de 10.000 :%d", b );
printf("\n");
printf("El total de billetes de 5.000 :%d", c );
printf("\n");
printf("El total de billetes de 2.000 :%d", d );
printf("\n");
printf("El total de billetes de 1.000 :%d", e );

getch();
}





4  Programación / Programación C/C++ / Otro ejercicio c++ en: 5 Mayo 2010, 08:20 am
Una empresa le contrato para desarrollar un programa en “C” para calcular la ecuación lineal de la forma y=mx+b, entre dos puntos dados, por lo tanto se deben de leer por pantalla el par ordenado de esos dos puntos, y dar como resultado la ecuación.

Este es de los 3 ejercicios que coloque, el que menos entiendo,escucho ideas, para poder montarlo...

Gracias por la colaboración, estare subiendo los avances que valla obteniendo

5  Programación / Programación C/C++ / Programa C++ en: 5 Mayo 2010, 08:17 am
Este ejercicio, lo coloque tambien en Programacion General, pero nadie me ha ayudado...  Disculpas por postear lo mismo en 2 sitios...

La empresa “AA S.A.” le contrato para desarrollar un programa en “C” capaz de desplegar el signo zodiacal a partir de una fecha de nacimiento, por lo tanto el usuario deberá de digital el día y el mes de nacimiento, y el módulo le debe de desplegar por pantalla la información

Este es el codigo que tengo, tomando en cuenta la idea que alguien coloco en el foro de programacion general...

#include "conio.h"
#include "stdio.h"
void main()
{
int m;
clrscr();
printf("DIGITE EN NUMEROS EL MES, SEGUIDO DEL DIA DE NACIMIENTO: ");
scanf("%d",&m);


if ((m>321) | (m<420))
printf("SU SIGNO ES ARIES ");
else
if ((m>421) | (m<520))
printf("SU SIGNO ES TAURO ");
else
if ((m>521) | (m<620))
printf("SU SIGNO ES GEMINIS ");
else
if ((m>621) | (m<720))
printf("SU SIGNO ES CANCER ");
else
if ((m>721) | (m<820))
printf("SU SIGNO ES LEO ");
else
if ((m>821) | (m<920))
printf("SU SIGNO ES VIRGO ");
else
if ((m>921) | (m<1020))
printf("SU SIGNO ES LIBRA ");
else
if ((m>1021) | (m<1120))
printf("SU SIGNO ES ESCORPION ");
else
if ((m>1121) | (m<1220))
printf("SU SIGNO ES SAGITARIO ");
else
if ((m>1221) | (m<120))
printf("SU SIGNO ES CAPRICORNIO ");
else
if ((m>121) | (m<220))
printf("SU SIGNO ES ACUARIO ");
else
if ((m>221) | (m<320))
printf("SU SIGNO ES PISCIS ");
getch();
}

No me da errores, pero el programa siempre me da el resultadp " SU SIGNO ES ARIES", lo cual señala que esta malo!!

Gracias y si esa era la causa, utilice el comando erroneo, sin enbargo hice este otro, aplicando mi poco conocimiento, pero por menu, les envio para ver que les parece, si me corrio!!

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
void main()
{
int fin=0;
int opcion;
int d;
while (fin ==0)
   {
printf ("MENU DE SIGNO ZODIACAL\n\n");
printf ("\t Digite la opcion deseada.\n");
printf ("\t1 Digite si nace en enero.\n");
printf ("\t2 Digite si nace en febrero.\n");
printf ("\t3 Digite si nace en marzo.\n");
printf ("\t4 Digite si nace en abril.\n");
printf ("\t5 Digite si nace en mayo.\n");
printf ("\t6 Digite si nace en junio.\n");
printf ("\t7 Digite si nace en julio.\n");
printf ("\t8 Digite si nace en agosto.\n");
printf ("\t9 Digite si nace en setiembre.\n");
printf ("\t10 Digite si nace en octubre.\n");
printf ("\t11 Digite si nace en noviembre.\n");
printf ("\t12 Digite si nace en diciembre.\n");
printf ("\t13] SALIR\n");
printf ("\n\n opcion: ");
scanf ("%d", &opcion);
switch (opcion)
   {

   case 1:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es :\n%d Capricornio" );
   else
   printf ("El signo zodiacal suyo es :\n%d Acuario" );
   printf("\n");
   break;

   case 2:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Acuario " );
   else
   printf ("El signo zodiacal suyo es : Piscis " );
   printf("\n");
   break;

   case 3:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Piscis" );
   else
   printf ("El signo zodiacal suyo es : Aries" );
   printf("\n");
   break;

   case 4:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Aries " );
   else
   printf ("El signo zodiacal suyo es : Tauro " );
   printf("\n");
   break;

   case 5:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Tauroo" );
   else
   printf ("El signo zodiacal suyo es : Geminis" );
   printf("\n");
   break;

   case 6:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Geminis " );
   else
   printf ("El signo zodiacal suyo es : Cancer " );
   printf("\n");
   break;

   case 7:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Cancer" );
   else
   printf ("El signo zodiacal suyo es : Leo" );
   printf("\n");
   break;

   case 8:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Leo " );
   else
   printf ("El signo zodiacal suyo es : Virgo " );
   printf("\n");
   break;

   case 9:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Virgo" );
   else
   printf ("El signo zodiacal suyo es : Libra" );
   printf("\n");
   break;

   case 10:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Librao " );
   else
   printf ("El signo zodiacal suyo es : Escorpion " );
   printf("\n");
   break;

   case 11:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Escorpion" );
   else
   printf ("El signo zodiacal suyo es : Sagitario" );
   printf("\n");
   break;

   case 12:
   clrscr();
   printf("\n");
   printf ("Digite el dia de nacimiento \n");
   scanf ("%d", &d);
   if (d<20)
   printf ("El signo zodiacal suyo es : Sagitario " );
   else
   printf ("El signo zodiacal suyo es : Capricornio " );
   printf("\n");
   break;


   default:
      fin= 13;
      break;
      }
}
system("pause");
getch();
}







6  Programación / Programación C/C++ / Ayuda programa c++ en: 5 Mayo 2010, 08:12 am
Hola, el ejercico es este:

3.   La empresa “QQ S.A.” le contrato para desarrollar una aplicación, que despliegue por pantalla el detalle de billetes que tiene que dar un establecimiento comercial a un cliente cuando este llega a cambiar un monto dado, la denominación de los billetes es (35 pts):

•   Billete de 20.000
•   Billete de 10.000
•   Billete de 5.000
•   Billete de 2.000
•   Billete de 1.000

Por lo tanto le módulo deberá de leer por pantalla  un monto múltiplo de 1.000, por ejemplo si se lee por pantalla 46.000, debe de desplegar:

•   2 billetes de 20.000
•   1 billete de 5.000
•   1 billete de 1.000

este es mi humilde avance, pero a la hora de correrlo, no me realiza ningun calculo...

#include "conio.h"
#include "stdio.h"
void main()
{
int b1,b2,b5,b10,b20,m,a,b,c,d,e;
clrscr();
while (m%1000==0);
printf("DIGITE EL MONTO: ");
scanf("%d",&m);
do
{
b20=20000;
b10=10000;
b5=5000;
b2=2000;
b1=1000;
a==m%b20;
b==m%b10;
c==m%b5;
d==m%b2;
e==m%b1;
}
while (m==0);
printf("El total de billetes de 20.000 :\n", a );
printf("El total de billetes de 10.000 :\n", b );
printf("El total de billetes de 5.000 :\n", c );
printf("El total de billetes de 2.000 :\n", d );
printf("El total de billetes de 1.000 :\n", e );

getch();
}

y este es otro con cambios, pero el problema persiste...


#include "conio.h"
#include "stdio.h"
void main()
{
int b1,b2,b5,b10,b20,m,a,b,c,d,e;
clrscr();
while (m%1000==0);
printf("DIGITE EL MONTO: ");
scanf("%d",&m);
do
{
b20=20000;
b10=10000;
b5=5000;
b2=2000;
b1=1000;
m%b20==a;
m%b10==b;
m%b5==c;
m%b2==d;
m%b1==e;
}
while (m==0);
printf("El total de billetes de 20.000 :\n", a );
printf("El total de billetes de 10.000 :\n", b );
printf("El total de billetes de 5.000 :\n", c );
printf("El total de billetes de 2.000 :\n", d );
printf("El total de billetes de 1.000 :\n", e );

getch();
}


Agradezco me expliquen por que no sirve el codigo, gracias!!!!!!





7  Programación / Ejercicios / Re: necesito programa zodiacal en: 5 Mayo 2010, 07:21 am
LE hice correcciones, pero a la hora de correr el programa, todos me salen como si fueran aries!!

#include "conio.h"
#include "stdio.h"
void main()
{
int m;
clrscr();
printf("DIGITE EN NUMEROS EL MES, SEGUIDO DEL DIA DE NACIMIENTO: ");
scanf("%d",&m);


if ((m>321) | (m<420))
printf("SU SIGNO ES ARIES ");
else
if ((m>421) | (m<520))
printf("SU SIGNO ES TAURO ");
else
if ((m>521) | (m<620))
printf("SU SIGNO ES GEMINIS ");
else
if ((m>621) | (m<720))
printf("SU SIGNO ES CANCER ");
else
if ((m>721) | (m<820))
printf("SU SIGNO ES LEO ");
else
if ((m>821) | (m<920))
printf("SU SIGNO ES VIRGO ");
else
if ((m>921) | (m<1020))
printf("SU SIGNO ES LIBRA ");
else
if ((m>1021) | (m<1120))
printf("SU SIGNO ES ESCORPION ");
else
if ((m>1121) | (m<1220))
printf("SU SIGNO ES SAGITARIO ");
else
if ((m>1221) | (m<120))
printf("SU SIGNO ES CAPRICORNIO ");
else
if ((m>121) | (m<220))
printf("SU SIGNO ES ACUARIO ");
else
if ((m>221) | (m<320))
printf("SU SIGNO ES PISCIS ");
getch();
}





8  Programación / Ejercicios / Re: necesito programa zodiacal en: 4 Mayo 2010, 21:21 pm
hola ocupo el mismo ejercicio, este es mi codigo, siguiendo el consejo, pero no me corre el programa, no se en que fallo, me pueden ayudar!

#include "conio.h"
#include "stdio.h"
void main()
{
int m;
clrscr();
printf("DIGITE EN NUMEROS EL MES, SEGUIDO DEL DIA DE NACIMIENTO: ");
scanf("%d",&m);


if (m<321) | (m>420);
printf("SU SIGNO ES ARIES ");
else
if (m<421 | (m>520);
printf("SU SIGNO ES TAURO ");
else
if (m<521 | (m>620);
printf("SU SIGNO ES GEMINIS ");
else
if (m<621 | (m>720);
printf("SU SIGNO ES CANCER ");
else
if (m<721) | (m>820);
printf("SU SIGNO ES LEO ");
else
if (m<821) | (m>920);
printf("SU SIGNO ES VIRGO ");
else
if (m<921) | (m>1020);
printf("SU SIGNO ES LIBRA ");
else
if (m<1021) | (m>1120);
printf("SU SIGNO ES ESCORPION ");
else
if (m<1121) | (m>1220);
printf("SU SIGNO ES SAGITARIO ");
else
if (m<1221) | (m>120);
printf("SU SIGNO ES CAPRICORNIO ");
else
if (m<121) | (m>220);
printf("SU SIGNO ES ACUARIO ");
else
if (m<221) | (m>320);
printf("SU SIGNO ES ACUARIO ");
getch();
}


Gracias de antemano!!!


Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines