You are on page 1of 1

Facultad de Ingeniería – Civil

Departamento de Sistemas, Estadística e Informática Programación en Ingeniería

PRÁCTICA N° 02: ESTRUCTURA CONDICIONAL - I

Realizar el a) ANÁLISIS del PROBLEMA, b) DISEÑO del ALGORITMO (diagrama de flujo o


pseudocódigo o diagrama NS), c) PRUEBA DE ESCRITORIO.

1. Leer una cantidad sol expresada en soles. Si es sol< 0 Escribir “Valor incorrecto”. En caso
contrario, si sol < 100 transformarla a su equivalente en dólares, sino expresarla en Euros.
(Considerar 1 $ = 3.25 soles, 1 Euro = 4.20 soles).
2. Dadas 3 longitudes, diga si pueden formar un triángulo.
3. Dados los lados de un triángulo, clasifique el triángulo según sus lados.
4. Una llamada de un teléfono fijo a otro, también fijo, en horario normal (todos los días de 7:00
a 22:59 hrs), cuesta sin igv S/. 0.078, mientras que en horario reducido (todos los días de
23:00 a 6:59 hrs), cuesta S/. 0.039. Calcule el costo total de una llamada telefónica, si
considera 1 minuto adicional de cargo por establecimiento de llamada y solo se considera la
hora de inicio para determinar a qué tarifa se sujeta.
5. Ordene de mayor a menor, 3 números ingresados por teclado.
6. Elabore un algoritmo que obtenga las raíces reales de una ecuación de segundo grado.
7. Un año bisiesto es aquel que tiene 366 días. Mediante un decreto del Papa Gregorio XIII,
dado en 1582, se reforma el Calendario Juliano que nos regia, para que pasen a considerarse
bisiestos aquellos años múltiplos de 4, pero no los múltiplos de 100, excepto los múltiplos de
400. Escriba un algoritmo que diga si un año es o no es bisiesto.
8. Lea 3 números q, r y s y determine si q es múltiplo de r y s.
9. Muestre un algoritmo que nos permita evaluar la función:

log(x – 8) si x > 8
g(x) 2x – ln x si 0 < x < =8
x + sen x si x <= 0

10.El rendimiento de un alumno se califica según lo siguiente. Escriba un algoritmo que lea el
promedio de un alumno y diga cuál es su rendimiento.
Bueno si su promedio esta entre 16 y 20
Regular si su promedio esta entre 11 y 15
Deficiente si su promedio esta entre 6 y 10
Pésimo si su promedio esta entre 0 y 5

11.A un digitador le pagan 0.50 soles por cada hoja que digita, 1.00 soles por cada hoja que
imprime en blanco y negro y 2.00 soles por cada hoja que imprime a color. Si un día digita X
hojas de las cuales solamente Y deben imprimirse a color y Z en blanco y negro. El resto de
páginas no se imprime. Por qué gana más, por digitar o por imprimir?
12.Lea un número y obtenga el signo, su parte entera y su parte fraccionaria.
13.La distancia entre Trujillo y Chiclayo es de 200 Km. Si un conductor parte el día lunes de
Trujillo a una velocidad constante de X Km/hr, y el día martes repite el mismo procedimiento
a Y Km/hr. Qué día llega más rápido a Chiclayo y que tiempo se demora?.
14.Si compramos al por mayor 100 o más artículos nos descuentan el 40%, si compramos entre
25 y 100 nos descuentan un 20%, y si compramos entre 10 y 25 un 10%. No hay descuento
si adquirimos menos de 10 artículos. Diga cuanto debemos pagar por nuestra compra.
15.Si el sueldo de un empleado es 1000 o menos se le descuenta el 10%. Si esta entre 1000 y
2000 el 5% sobre el adicional, y si está arriba de 2000, el 3% sobre el adicional. Escriba un
algoritmo que lea el sueldo y muestre el salario neto y el impuesto(o descuento).
16.Dada la hora del día en horas, minutos y segundos encuentre la hora del siguiente segundo.

Ing. Néstor Muñoz UNC