Ejercicospropuestos

Páginas: 5 (1092 palabras) Publicado: 11 de junio de 2012
EJERCIOCIOS
DIAGRAMAS DE FLUJOS
1. Que tipo de datos resulta más adecuado para representar cada uno de los conceptos siguientes :
a) El sueldo de un trabajador b) La edad de una persona c) El número de hijos d) El estado civil
e) El estado de caducado no de un producto f) El nº de teléfono g) La dirección
2. Escribir un programa que pida una cantidad en Bolivianos y la convierta eneuros.
3. A partir del programa anterior escribir uno que pase de Bolivianos a Libras esterlinas, pidiendo primero cuantas pesetas es una libra.
4. Para cada uno de los puntos siguientes escribir un programa que pida los datos necesarios y calcule el área y el perímetro de la figura indicada
a) Un cuadrado b) Un rectángulo c) Un triángulo d) Un círculo
5. Escribir un programa paracalcular el importe de una venta en un supermercado. El usuario debe indicar el nombre del producto, el precio por unidad y el nº de unidades y el programa sacará por pantalla el nombre del producto, el nº de unidades vendidas y el precio total. Preste especial atención a qué tipo de datos resulta más adecuado para cada representar cada cantidad.
6 Escribir un programa que calcule la nómina deun trabajador de la manera siguiente. El trabajador cobra un precio fijo por hora y se le retiene un 5% en concepto de IRPF. El programa debe pedir el nombre del trabajador, las horas trabajadas y el precio que cobra por hora. Como salida debe imprimir el sueldo bruto, la retención y el sueldo neto

Operadores y expresiones

|1.|Evaluar las siguientes expresiones:|
| |(a) 5 / 2 + 20 % 6 (b) 4 * 6 / 2 - 15 / 2 (c) 5 * 15 / 2 / (4 - 2) (d) 8 == 16 || 7 != 4 && 4 < 1 (e) (4 * 3 < 6 || 3 > 5 - 2) && 3 + 2 < 12 |
|2.|Suponiendo que a, b, c son variables enteras que tienen asignados los valoresa=8, b=3, c=-5 determinar el valor de las siguientes expresiones: |
| |a) a+b+c b) 2 * b + 3 * (a-c) c) a/b d) a%b e) a/c f) a%c g) a * b /c h) a * (b/c) i) (a*c)%b j) a * (c%b) |
|3.|Suponiendo que previamente se ha realizado la declaración x=7, y=2: enteros, calcular el valor de lavariable y tras evaluar cada una de las siguientes sentencias de asignación: |
| |(a) y = -2 + --x; (b) y += 2; (c) y = (y == x); (d) y = y++ - x; |
|4.|Escribir un programa que pida un número entero y saque por pantalla el cociente y el resto de la división entera entreambos. |
| |  |
|5.|Escribir un programa que pida una hora en segundos y la saque por pantalla en el formato “hh:mm:ss”, es decir horas, minutos y segundos|
| | |
| |Estructuras de control (1). Estructuras alternativas (bifurcaciones)|
| |1. |
| |Escribir un programa que pida dos números y saque el mayor de ellos por pantalla. Una versión mejorada informará de si los dos números son iguales. |
| |...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS