CAPÍTULO 2: SECUENCIACIÓN Y ESTRUCTURAS DE

Anuncio
Escuela de Ciencias de la Computación – UTPL Fundamentos de la Programación Autores: Ing. Jorge López, Ing. Greyson Alberca CAPÍTULO 2: SECUENCIACIÓN Y ESTRUCTURAS DE SELECCIÓN Autoevaluación 2 1. Responda con verdadero (V) o falso (F) a las siguientes
preguntas:
a. La declaración de las variables es correcta:
...
Declaraciones
Variables
nombre, apellido : Cadena
(
)
b. El ingreso de datos se puede hacer de la siguiente manera (suponga que las
variables han sido declaradas previamente)
( )
...
Solicitar nombre, apellido, edad
Leer nom, ape, edad
c.
Para imprimir datos con letreros (texto descriptivo) se puede hacer de la
siguiente manera: Imprimir (“NOMBRE = “ + nombre, “SUELDO = “ + sueldo)
( )
d. El siguiente fragmento de un algoritmo imprime el mensaje “Se ejecutó el IF”
(Suponga que edad = 38 y sexo = 'M'
( )
...
IF edad > 20 AND sexo = 'M' THEN
Imprimir “Se ejecutó el IF”
ELSE
Imprimir “Se ejecutó el ELSE”
ENDIF
e. El siguiente fragmento de pseudocódigo es correcto (Suponga que la variable
nomUni es de tipo Cadena)
( )
...
SWITCH nomUni
“UTPL” : Imprimir “Sede en Loja”
“UTE” : Imprimir “Sede en Quito”
“ESPOL”: Imprimir “Sede Guayaquil”
ENDSWITCH
f.
El siguiente fragmento de pseudocódigo imprime “Datos Incorrectos” (Suponga
que sexo = 2 y edad = 1
( )
...
SWITCH sexo
0:
IF edad >= 18 THEN
Imprimir “Mujer mayor de edad”
ENDIF
Imprimir “Mujer menor de edad”
1:
IF edad >= 18 THEN
Imprimir “Hombre mayor de edad”
ENDIF
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
Escuela de Ciencias de la Computación – UTPL Fundamentos de la Programación Autores: Ing. Jorge López, Ing. Greyson Alberca Imprimir “Hombre menor de edad”
DEFAULT
Imprimir “Datos incorrectos”
ENDSWITCH
2. Elaborar un algoritmo que permita calcular la solución de una
ecuación cuadrática general ax2 + bx + c = 0. Se debe ingresar
a, b, c. Y Se debe presentar el resultado de las soluciones x1,
x2. La
3. Ingrese una cadena e insertar un texto desde una posición
dada.
4. Calcular la posición del baricentro. Ingresando la posición en el
plano cartesiano (x,y) de los puntos A, B y C.
5. Construya un algoritmo que al ingresar un numero entero imprima
el día de la semana que le corresponde. Por ejemplo ingrese 1 debe
imprimir Lunes.
6. Construir un algoritmo para ordenar tres
descendente.
números en forma
Hasta aquí el capítulo 2. En el siguiente capítulo analizaremos las estructuras
de repetición que son otro tipo de estructuras de selección que vienen a
completar la lista genérica de estructuras que soporta un lenguaje de
programación.
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
Descargar