Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad 3 2021-06-09
2) Escribir un programa en C que dados dos números naturales N y M calcule y muestre en pantalla la
suma de todos los números naturales en el intervalo [N,M]. Notar que N y M no necesariamente se
ingresan de forma ordenada
3) Modificar los programas 5 y 6 de la Actividad 2 de manera que permitan una cantidad arbitraria de tiros
cada vez que se los utilice
6) Para lograr el acceso a un programa se pide el ingreso de una contraseña. La contraseña es sencilla y
consiste en cualquier número que termine en 3. Se te pide que escribas un programa en C que lea un
número del teclado y siga leyéndolo tantas veces como sea necesario hasta que se ingrese un valor
que termine en 3. Al comprobarse que el número termina en 3 deberá mostrar la cantidad de veces
que se ingresó la contraseña.
8) Basta un ejemplo para ver que la computadora no está exenta de errores de cálculo. El número 0.1 no
tiene una representación exacta en la memoria de la computadora sino que es un número periódico
Página 1
Introducción a la programación 1 Alejandro Schujman
mixto. Para ver esto en detalle escribe un programa que muestre en pantalla la suma de 1 + 1/10 +
1/100 + 1/1000+ …. para N términos. Mostrar el resultado con 7 cifras decimales. Para definir cuantas
cifras decimales se van a mostrar debemos usar %.nf en printf. n representa la cantidad de dígitos
decimales. Por ejemplo, %.3f mostrará con 3 cifras decimales
Para mejorar la precisión disponemos de un tipo de dato con más capacidad de almacenamiento que
se llama double. Para mostrar un double se utiliza %f al igual que para un float. Modificar el programa
anterior para trabajar con 15 decimales y más términos en la suma
9) De una lista de N números decimales, determinar y mostrar el mayor valor, el menor valor y el
promedio
10) Una estación meteorológica releva a cada hora la temperatura de manera que se obtienen 24 lecturas
por día. Escribir un programa que muestre en pantalla
a) Las horas a las que se produce la menor y la mayor temperatura
b) Durante cuantas horas la temperatura supera los 15 grados
c) Durante cuantas horas se han producido temperaturas bajo cero
11) El factorial de un número entero positivo n (se escribe n!) se define de la siguiente forma
si n vale 0 n! = 1
∀n>0 n! = n * (n-1)!
Ejemplos.
4! = 4 * 3! = 4 * 3 * 2! = 4 * 3 * 2 * 1! = 4 * 3 * 2 * 1 * 0! = 4 * 3 * 2 * 1 * 1 = 24
5! = 5 * 4! = 120
Escribir un programa que calcule y muestre en pantalla el factorial de n.
NOTA, la función factorial se utiliza para el cálculo de probabilidades y combinaciones
Página 2