Los ejercicios los recogeré el
viernes 15 de noviembre de 2013 a última hora.
- Se trata de un trabajo individual
- Para todos los ejercicios hay que
hacer el diagrama de flujo y el pseudocódigo.
A
continuación os doy los enunciados y breves indicaciones teóricas insertadas
entre medias y resaltadas en verde. Algunos de ellos ya los hemos probado en
clase, así que no debería resultaros difícil resolverlos.
- Suma de dos
números.
Estructuras de control. Tomas de decisión
- Alternativa simple: IF (condición) THEN (grupo de
acciones)
- Alternativa doble: IF (condición) THEN (grupo de
acciones 1) ELSE (grupo de acciones 2)
- Alternativa
múltiple: SEGÚN
(condición) HACER
CASO 1 (grupo de acciones 1)
CASO 2 (grupo de acciones 2)
CASO n (grupo de acciones n)
- Comparar
dos números e imprimir el mayor.
- Comparar
dos números e indicar si el primero es mayor, igual o menor que el
segundo.
Variables auxiliares. Se emplean en intercambios de variables, como índices que se incrementan una cantidad
prefijada o como acumuladores para
almacenar resultados.
- Comparar
tres números e imprimir el mayor.
- Introducir
tres números, ordenarlos de menor a mayor e imprimirlos en ese orden.
- Calcular el
área de un rectángulo dados los dos lados.
- Calcular la
longitud de una circunferencia y la superficie del círculo dado el radio.
- Calcular la
hipotenusa de un triángulo rectángulo dados los catetos.
- Programa
que convierta una velocidad en Km/h a m/s.
- Programa
que permita decidir en qué unidad se introduce la velocidad (Km/h o m/s) y
la convierta a la otra.
Estructuras de control. Bucles
- Repetir
DESDE HASTA: DESDE (variable←valor_inicial) HASTA (variable=valor_final) HACER (grupo
de acciones)
- REPETIR
MIENTRAS: REPETIR (acciones) MIENTRAS (condición)
- HACER
HASTA: HASTA QUE (condición) HACER (acciones)
Los dos últimos
bucles son muy parecidos, la diferencia es que en el primero se ejecutan las
acciones al menos una vez, pues la condición se chequea al final del bucle; en
el segundo la condición se comprueba antes de entrar en él, de modo que si ya
se cumple, no se entrará y se saltará al final del mismo.
- Suma de los
diez primeros números enteros.
- Preguntar
un número e imprimir su tabla de multiplicar.
Estos dos ejercicios hay que
resolverlos utilizando los tres tipos de bucles. Es decir, hay que resolverlos
una vez usando un bucle DESDE-HASTA, otra vez con un bucle REPETIR-MIENTRAS y,
por último, usando un bucle HACER-HASTA.