C Primer Plus - Guía de prácticas N.o 3 --- Los datos y el C
- Encuentre cómo se comporta su sistema con respecto al desborde
(overflow) de enteros, al desborde de números en punto flotante,
y al «vaciamiento» (underflow) de números en punto flotante.
Utilice un enfoque experimental, o sea, escriba programas que exhiban
dichos problemas.
- Escriba un programa que le solicite un número de código ASCII, por ejemplo
65, y luego muestre el carácter que tiene ese código ingresado.
- Escriba un programa que haga un «pip» en el parlante de la
computadora, y luego muestre el siguiente mensaje: «Sorprendida por el
inesperado sonido, Hildegunda gritó: "¡¿Qué fué eso?!»
- Escriba un programa que lea un número en punto flotante y que lo
muestre en notación decimal y en notación exponencial. Haga que la salida
del sistema tenga el siguiente formato: (la cantidad de dígitos que se
muestren dependerá del compilador y arquitectura utilizados)
La entrada es 21.290000 ó 2.129000e+001.
- En un año hay aproximadamente 3.156 x 107 segundos.
Escriba un programa que solicite la edad en años, y luego muestre cuántos
segundos son los equivalentes.
- La masa de una molécula de agua es de aproximadamente 3.0 x
10-23 gramos. Un litro de agua pesa aproximadamente 1 kg.
Escriba un programa que solicite la cantidad de agua en litros, y muestre la
cantidad de moléculas en dicha cantidad.
- Cada pulgada mide 2.54 cm. Escriba un programa que le solicite
su altura en cm y le informe la altura el pulgadas.
- Modifique el programa anterior para que informe la altura en pies y
pulgadas. Un pie mide 12 pulgadas.
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$