Está en la página 1de 2

FACULTAD DE INGENIERIA, ARQUITECTURA Y URBANISMO

ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA DE SISTEMAS

Taller de ejercicios
Estudiante: ___________________________________________________________________ Fecha: 07/05/2018

INSTRUCCIONES:
● Responda y explique cada una de las siguientes preguntas.

PREGUNTAS:

1. Escribir las sentencias “si” apropiadas para cada una de las siguientes condiciones:

a. Si un ángulo es igual a 90 grados, imprimir el mensaje "El ángulo es un ángulo recto" sino imprimir el
mensaje "El ángulo no es un ángulo recto".
b. Si la temperatura es superior a 100 grados, visualizar el mensaje “por encima del punto de ebullición del agua”
sino visualizar el mensaje “por debajo del punto de ebullición del agua”.
c. Si el número es positivo, sumar el número a total de positivos, sino sumar al total de negativos.

2. Calcular y mostrar el resultado de la raíz cuadrada de un número. Considerar que la raíz cuadrada de un número
negativo no existe, si el usuario ingresa un numero negativo mostrar un mensaje de error.
3. Ingresar el valor de ”x”, reemplazar ese valor en la siguiente ecuación:
y=x 2 +8 /x
Al final se debe determinar si “y” tiene valores decimales.
4. Un ángulo se considera agudo si es menor de 90 grados, obtuso si es mayor de 90 grados y recto si es igual a 90
grados. Utilizando esta información, escribir un algoritmo que acepte un ángulo en grados y visualice el tipo de ángulo
correspondiente a los grados introducidos.
5. El sistema de calificación Peruano (Minedu 2020) desea clasificar las notas teniendo en cuenta la siguiente tabla:

Nota mayor o igual a 18, pero menor o igual que veinte A


Menor de 18 pero mayor o igual a 16 B
Menor de 16 pero mayor o igual a 14 C
Menor de 14 pero mayor o igual a 12 D
Menor de 12 E
Utilizando esta información, escribir un algoritmo que acepte una calificación numérica del estudiante (0-20),
convierta esta calificación a su equivalente en letra y visualice la calificación correspondiente en letra.

6. Crear un algoritmo que permita Ingresar los dos lados de un cuadrilátero, y mostrar el texto "Es un cuadrado" si
ambos lados forman un cuadrado o mostrar el texto "Es un rectángulo" si la figura que se forma con dichos lados es
un rectángulo, además mostrar el área y el perímetro de dicha figura.
7. Diseñar un algoritmo para implementar en una aplicación que permita realizar operaciones aritméticas, teniendo en
cuenta una opción de menú:
Si la opción es 1: Mostrar la suma de dos números ingresados previamente.
Si la opción es 2: Mostrar la diferencia de dos números ingresados previamente.
Si la opción es 3: Mostrar el producto de dos números ingresados previamente.
Si la opción es 4: Mostrar la división de dos números ingresados previamente.
Si la opción es 5: Mostrar la potencia, considerar la base al primer número y la potencia al segundo número.
Si la opción es 6: Mostrar Salir de la aplicación
Si no es ninguna opción de las anteriores mostrar un mensaje de error.

8. Escriba un programa que simule el funcionamiento normal de un ascensor (elevador) moderno con 25 pisos (niveles) y
que posee dos botones de SUBIR y BAJAR, excepto en el piso (nivel) inferior, que sólo existe botón de llamada para
SUBIR y en el último piso (nivel) que sólo existe botón de BAJAR.
9. Elaborar un algoritmo que calcule el valor de R de acuerdo con la siguiente relación:
 
R = (A * B) / (C * D)        Si            X * Y > 0
R = (A + B) / (C + D)        Si            X * Y = 0
R = (A + B) - C + D            Si            X * Y < 0
 
 
10. El promedio de prácticas de un curso se calcula con base en cuatro prácticas calificadas de las cuales se elimina la
nota menor y se promedian las tres notas más altas.
Al promedio de las prácticas se le promedia el examen en línea para obtener la nota final. La nota final no puede ser
mayor que 20 y de ser así no se le suma las notas de actitud. Considerando la nota final calcular lo siguiente:

 Si la nota de examen en línea es menor que 11 se le incrementar 0.5 punto por actitud a la nota final.
 Si la nota de examen en línea es entre 12 y 15 se le incrementar 1 puntos por actitud a la nota final.
 Si la nota de examen en línea es entre 16 y 20 se le incrementar 2 puntos por actitud a la nota final.

Diseñe un algoritmo que determine la nota eliminada y el promedio de prácticas de un estudiante.


 
11. Una compañía dedicada al alquiler de automóviles cobra por alquiler de auto por día el monto de S/.350. Adicional a
ello cobra un monto fijo de S/.50 para los primeros 300 Km. de recorrido. Para más de 300 Km. y hasta 1000 Km.,
cobra un monto adicional de S/. 80 por cada kilómetro en exceso sobre 300. Para más de 1000 Km. cobra un monto
adicional de S/. 100 por cada kilómetro en exceso sobre 1000. Los precios ya incluyen el 18% del IGV.
 Diseñe un algoritmo que determine el monto a pagar por el alquiler de un vehículo y el monto incluido del impuesto.
12. Chiclayo Taxi SAC, empresa de alquiler de automóviles cobra un monto fijo de S/.300.00 para los primeros 300 km de
recorrido. Para más de 300 km y hasta 1000 km, cobra un monto adicional de S/ 15.00 por cada kilómetro en exceso
sobre 300. Para más de 1000 km cobra un monto adicional de S/ 10.00 por cada kilómetro en exceso sobre 1000. Los
precios ya incluyen el 18% del impuesto general a las ventas, IGV. Diseñe un algoritmo que determine el monto a
pagar por el alquiler de un vehículo y el monto incluído del impuesto.

También podría gustarte