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 | // 1x13: De un número introducido se pasa a su valor absoluto. #include <stdio.h> // Función que calcula el valor absoluto y devuelve el resultado. float absoluto( float num ){ // Precondición: Se recibe un parámetro de tipo real. // Poscondición: Se devuelve el mismo número pero en positivo. if( num < 0 ){ num *= -1; }; return num; }; main(){ system("clear"); float numero; printf("Introduzca un numero para calculara su valor absoluto: "); scanf( "%g", &numero ); printf("El valor absoluto es: %g\n\n", absoluto(numero) ); }; |
Día: 7 de octubre de 2011
1×12: Realiza la conversión de grados Celsius a Fahrenheit
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 }; |