Fundamentos de programación/Variables y asignaciones/Evaluación

Evaluación de la lección 5
Variables y asignaciones

Ejercicio #1 editar

El siguiente programa contiene instrucciones para declarar variables, darles un valor inicial y asignarles nuevos valores, pero no tiene documentación interna en forma de comentarios. Use lo aprendido en la lección para comprender lo que hace el programa y contestar las preguntas planteadas a continuación.

real   precio
entero cantidad
lógico cliente_frecuente
real   porcentaje_descuento := 0.0
real   monto_sin_descuento
real   porcentaje_final

//precio              := 524.54
cantidad            := 250
cliente_frecuente   := falso
monto_con_descuento := 0.0

monto_sin_descuento  := precio
porcentaje_descuento := 0.25
monto_con_descuento  := monto_sin_descuento

porcentaje_final     := porcentaje_descuento
porcentaje_descuento := 0.18

1 ¿Cuál es el tipo de datos de la variable monto_sin_descuento?

Apuntador.
Carácter.
Entero.
Real.

2 ¿Cuál de las siguientes variables se inicializa en la misma instrucción en la que se declara?

cliente_frecuente
monto_con_descuento
porcentaje_descuento
precio

3 ¿Cuál de las siguientes variables no ha sido declarada?

cantidad
monto_con_descuento
monto_sin_descuento
precio

4 Un compilador reportará un error al procesar este programa porque se está tratando de usar una variable que no ha sido inicializada.

Verdadero.
Falso.

5 ¿Cuál es el valor de la variable porcentaje_final al finalizar el programa?

0.0
0.18
0.25
0.35


Ejercicio #2 editar

Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación:

«

Declare 3 variables de tipo real llamadas «promedio_temperatura_diaria», «promedio_temperatura_mensual» y «promedio_temperatura_anual». Una vez declaradas las variables deben ser inicializadas con 0. Asigne a «promedio_temperatura_diaria» el valor 35.12, asigne a «promedio_temperatura_mensual» el valor de «promedio_temperatura_diaria» y a «promedio_temperatura_anual» el valor de «promedio_temperatura_mensual». Finalmente asigne a «promedio_temperatura_mensual» el nuevo valor de 34.

»


Proyecto: Fundamentos de programación
Anterior: Lectura de la lección 5 — Evaluación — Siguiente: Lectura de la lección 6