1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
// 1x12: Realiza la conversión de grados Celsius a Fahrenheit y viceversa. #include <stdio.h> main(){ system("clear"); char menu; float C, F; do{ printf("Elija 1, 2 o 3 dependiendo de la opción deseada:\n\n 1. Pasar grados Celsius a Fahrenheit\n 2. Pasar Fahrenheit a Celsius\n 3. Salir\n\n"); do{ scanf( "%c", &menu ); } while( menu != '1' && menu != '2' && menu != '3' ); switch( menu ){ case '1': //C -> F printf("Indique los grados Celsius: "); scanf( "%g", &C ); F = C * 9/5 + 32; printf("Los %gC corresponden a %gF\n\n", C, F ); break; case '2': // F -> C // printf("Indique los grados Fahrenheit: "); scanf( "%g", &F ); C = (F-32) * 5/9; printf("Los %gF corresponden a %gC\n\n", F, C ); break; }; } while( menu != '3' ); //Salir }; |