codigos do while

#5 #include #include #define p printf #define s scanf main(){ char letra; p("Escribe una letra mayuscula: "); s("%c",&le

Views 180 Downloads 20 File size 52KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

#5 #include #include #define p printf #define s scanf main(){ char letra; p("Escribe una letra mayuscula: "); s("%c",&letra); switch (letra) { case 'A': case 'E': case 'F': case 'H': case 'I': case 'K': case 'L': case 'M': case 'N': case 'T': case 'V': case 'W': case 'X': case 'Y':

case 'Z': p("Es una letra recta"); break; case 'C': case 'O': case 'S': case 'U': case 'Q': p("Es una letra curva"); break; case 'B': case 'D': case 'G': case 'J': case 'P': case 'R': p("Es una letra recta curva"); break; default: p("ERROR"); break; } getch (); return 0; }

#6 #include #include #define p printf #define s scanf main() { char c; int n1,n2;

p("Ingrese el caracter matecamico: "); s("%c",&c); fflush (stdin); p("Ingresa un numero: "); s("%d",&n1); fflush (stdin); p("Ingresa el segundo numero: "); s("%d",&n2); switch (c) { case '+': p("El resultado de la suma es %d",n1+n2); break;

case '-': p("El resultado de la resta es %d",n1-n2); break;

case '*': p("El resultado de la resta es %d",n1*n2); break;

case '/': p("El resultado de la multiplicacion es %d",n1/n2); break;

default: p("Error de caracter"); }

getch (); return 0; }

#7 #include #include #define p printf #define s scanf main() { int x; float h,d,m,seg; p("Estas son las opciones: "); p("\n1.\tMeses a horas\n"); p("2.\tHoras a Dias\n"); p("3.\tHoras a Segundos\n"); p("Introduce la opcion deseada: "); s("%d",&x); switch (x) { case 1: p("Escribe los meses: "); s("%f",&m); p("Son %f horas",h=730.4867*m); break; case 2: p("Escribe los horas: "); s("%f",&h);

if(h=24) { p("Son %f dias",d=h/24); } break; case 3: p("Escribe los horas: "); s("%f",&h); p("Son %f segundos",seg=3600*h); break; default: p("Error"); break; } getch (); return 0; }

#8 #include #include #define p printf #define s scanf main() { int x; float ft,in,mi,km,m,cm; p("UNIDADES DE LONGITUD"); p("Las opciones son:"); p("\n1.\tMillas a Kilometros\n"); p("2.\tPulgadas a Centimetros\n"); p("3.\tPies a Metros\n"); p("Introduzca la opcion deseada: "); s("%d",&x); switch (x){ case 1: p("Introduce las millas: "); s("%f",&mi); p("Los kilometros son %.2f",km=mi*1609); break; case 2: p("Introduce las pulgadas: "); s("%f",&in);

p("Los centimetros son %.2f",cm=in*2.54); break; case 3: p("Introduce los pies: "); s("%f",&ft); p("Los metros son %.2f",m=ft*0.3048); break; default: p("Error "); break; } getch(); return 0; }

#9 #include #include #include

int main(int argc, char *argv[]) { int opcion; float moneda, pesos, euros, dolar, libra; printf("introduce la moneda que deseas convertir:\n1.peso\n2.euro\n3.dolar\n4.libra\n"); scanf("%d", &opcion);

if (opcion>=1 && opcion=0 && cant=0 && cant=10 && cant=100 && cant=1000 && cant=10000){ printf("\nEl valor introducido es erroneo.\n\n");}

system("PAUSE"); return 0; }

#11 #include #include main() { int nac; char nombre [20]; puts("Horoscopo Chino\n"); printf("Introduce tu nombre: \n"); scanf("%s",&nombre); printf("Introduce tu año de nacimiento: \n"); scanf("%i", &nac); switch (nac%12){ case 0:printf("%s tu signo es Mono", nombre); break; case 1:printf("%s tu signo es Gallo", nombre); break; case 2:printf("%s tu signo es Perro", nombre); break; case 3:printf("%s tu signo es Cerdo", nombre); break; case 4:printf("%s tu signo es Rata", nombre); break; case 5:printf("%s tu signo es Buey", nombre); break;

case 6:printf("%s tu signo es Tigre", nombre); break; case 7:printf("%s tu signo es Conejo", nombre); break; case 8:printf("%s tu signo es Dragon", nombre); break; case 9:printf("%s tu signo es Serpiente", nombre); break; case 10:printf("%s tu signo es Caballo", nombre); break; case 11:printf("%s tu signo es Cabra", nombre); break; default: printf("El valor introducido es incorrecto"); }

getch(); return 0; }

#12 #include #include #include

int main(int argc, char *argv[]) { int cont; float cant, yarda, pies, pulgada; puts("..::Bienvenido::..\nCon esta herramienta sabras la conversion de Metros/Centimetros al sistema ingles\n");

puts("\nIntroduce la opcion que deseas utilizar:\n1.Metros\n2.Centimetros\n"); scanf("%d", &cont);

switch(cont){ case 1: puts("Introduce la cantidad en Metros

\n");

scanf("%f", &cant); yarda=(1.09)*cant; pies=(3.28)*cant; pulgada=(39.37)*cant; printf("La cantidad al sistema ingles es:\nYarda:%4.f\nPies: %4.f\nPulgadas:%4.f\n", yarda, pies, pulgada); break;

case 2: puts("Introduce la cantidad en Centimetros

\n");

scanf("%f", &cant); yarda=(.01)*cant; pies=(.03)*cant; pulgada=(.39)*cant; printf("La cantidad al sistema ingles es:\nYarda:%4.f\nPies: %4.f\nPulgadas:%4.f\n", yarda, pies, pulgada); break; }

system("PAUSE"); return 0; }