[Utu-emt-prog2-info] clase 1 ejercicios

Federico Kouyoumdjian fedekp en autistici.org
Vie Jul 15 18:39:20 CEST 2011


fuente: 
http://www.etnassoft.com/biblioteca/introduccion-al-desarrollo-de-software/ 
y producción propia

Ejercicios
1.Defina una función que retorne el máximo de dos números
2.Defina una función que retorne el mínimo de tres números
3.Defina una función que le sume 5 a la variable entera pasada por 
referencia
4.Defina una función que dados tres caracteres devuelva 1 si hay por lo 
menos dos iguales, y 0 si no hay
5.Defina una función que dados 4 reales devuelva su producto
6.Defina una función que retorne el resto de la división de los parámetros
7.Defina una función que dado un carácter lo pase a minúscula
8.Defina una función que retorne la primer letra de su nombre
9.Defina una función que retorne su edad dentro de 100 años
10.Defina una función que le sume el IVA al precio de un producto. Hacer 
un programa que diga cuanto tiene que abonar una persona si compra 3 kg 
naranjas de 10$/kg, 10 platos a 20$ cada plato y una campera de 300$. 
Todos estos precios no incluyen IVA. Suponga que el IVA es 22% para 
todos los productos.
11.Defina una función que dados dos números te devuelva la suma de los 
mismos si la suma es par o les asigne el valor cero a ambos si la suma 
de los mismos no es par.
12.Defina una función que devuelva 1 si el valor pasado por parámetro es 
negativo y 0 si el valor pasado por parámetro no es negativo
13.Defina las funciones nota_media, aprueba, vacío, avisa, si_o_no (aca 
usar 0 para false y 1 para true en vez de bool) y lee_codigo, defina un 
problema que requiera de dichas funciones e implemente un programa que 
resuelva el problema utilizando dichas funciones
14.Hacer un programa que calcule el cambio que hay que devolver 
conociendo el importe total a cobrar y la cantidad recibida como pago. 
El programa debe advertir si el importe pagado es insuficiente.
15.Hacer un programa que, dado el número de litros aproximado que hay en 
el depósito de un coche, su consumo medio cada 100 km y una distancia en 
kilómetros, indique si es posible recorrerla. En caso negativo, debe 
indicar cuántos litros habría que añadir al depósito.



Más información sobre la lista de distribución Utu-emt-prog2-info