const
o #define
para
crear la constante simbólica 60
. Utilice un bucle
while
para permitir al usuario el ingreso de valores
repetidamente y termine el bucle si el valor ingresado para el
tiempo es cero o menos.18 días son 2 semanas y 4 días.Use un bucle
while
para permitir que el usuario ingrese
repetidamente tiempos; el bucle termina cuando el usuario ingresa un
valor no numérico, por ejemplo f
(de «f»in).
/* addemup.c -- cuatro clases de sentencias */ #include <stdio.h> int main(void) /* encuentra la suma de los primeros 20 enteros */ { int cantidad, suma; /* sentencia de declaración */ cantidad = 0; /* sentencia de asignación */ suma = 0; /* ídem */ while (cantidad++ < 20) /* sentencia while */ suma = suma + cantidad; /* sigue la sentencia while */ printf("suma = %d\n", suma); /* sentencia de llamada a función */ return 0; }Modifíquelo de manera que usted pueda indicarle interactivamente hasta cuál número debe llegar el cálculo, o sea, reemplace el 20 por una variable que se lea a la entrada.
x
es igual a x * x
.float
y
muestre el valor de su cubo. Use una función que usted diseñe para elevar
al cubo y mostrarlo. La función main()
debe pasarle a la
mencionada función el valor que fue ingresado.double
y pasarla como argumento a una función escrita por
usted, llamadai temperaturas()
. Esta función debe calcular el
equivalente en grados Celsius y Kelvins, y mostrar las tres temperaturas
con una precisión de dos lugares a la derecha del punto decimal. Debe
identificar cada valor con la escala de temperaturas que le corresponde.
La fórmula para convertir de grados Fahrenheit a Celsius es:
Celsius = 1.8 * Fahrenheit + 32.0La escala Kelvin, usada con frecuencia en la ciencia, es una escala en la cual el 0 representa el cero absoluto, o sea el límite inferior a las temperaturas posibles. La fórmula para convertir grados Celsius a Kelvins es:
Kelvin = Celsius + 273.16La función
temperaturas()
debe usar const
para
crear representaciones simbólicas de las tres constantes que aparecen en
las conversiones. La función main()
debe usar un bucle para
permitir al usuario el ingreso repetido de temperaturas, y el bucle
terminará cuando el usuario ingrese f
o cualquier otro valor
no numérico.
Si tiene preguntas no deje de leer de qué maneras contactarme.
Copyright (C) 2005 César Ballardini
Está permitida la copia textual y distribución de este artículo en su totalidad por cualquier medio, siempre y cuando esta nota se preserve.
Actualizado:
$Id$