alguien que me pueda ayudar a hacer un programa con javascript(bloc de notas) donde al ingresar el dia y el mes te diga el signo correspondiente a los datos ingresados.. si alguien puede ayudarme se lo agradecere...
fijate en esta idea
3 de mayo
03/05 -> funcion(03/05)= 503 ->el mes por delante
->determina(503)->tauro
tauro : 420 - 520// entre el 4 de abril y 20 de mayo
...te das cuenta
a programar entocnes!
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!!!
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();
}
Hola!
Mike trata de no hacer doble post, utiliza la opcion modificar :¬¬
Estaba algo aburrido y quice aportar algo xdd!
#include <iostream>
using namespace std;
void zodiaco(int,int);
int main()
{
int mes,dia;
do{
cout <<"Ingrese Mes: ";
cin >> mes;
cout <<"Ingrese Dia: ";
cin >> dia;
}while(mes > 12 || mes < 1 || dia < 1 || dia > 31);
zodiaco(mes,dia);
cin.get();
cin.get();
return (0);
}
void zodiaco(int mes,int dia)
{
//ARIES
if(mes == 3 && dia >=21 || mes==4 && dia <=20)
{
cout << "\nSU SIGNO ES ARIES" << endl;
}
//TAURO
if(mes == 4 && dia >=21 || mes==5 && dia <= 21)
{
cout <<"\nSU SIGNO ES TAURO" << endl;
}
//Ahi hay que seguir con los demas signos
}
y sobre tu error mike, al momento de almacenar los datos, solo almacenas uno y en la variable m!
suerte!
Disculpen pero como se podria obtener el Signo zodiacal pero con vectores