[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