Ingeniería Electrónica, Ambiental y Telecomunicaciones Informática ...

Ingeniería Electrónica, Ambiental y Telecomunicaciones. Informática. 1 / 2. Practico Nº 1 – Algoritmos y Pseudocódigo (Decisiones). I-. Estructuras secuenciales ...
196KB Größe 14 Downloads 42 vistas
Ingeniería Electrónica, Ambiental y Telecomunicaciones

Informática

Practico Nº 1 – Algoritmos y Pseudocódigo (Decisiones) I-

Estructuras secuenciales (asignación, entrada de datos, salida de datos)

1) Diseñar un algoritmo que, dados dos números, imprimir su suma. 2) Diseñar un algoritmo que imprima el producto de dos números ingresados. 3) Diseñar un algoritmo que imprima el número siguiente al ingresado. 4) Diseñar un algoritmo que imprima el número anterior al ingresado. 5) Diseñar un algoritmo que imprima el área y el perímetro de un rectángulo cuya base y altura se ingresan por teclado. 6) Diseñar un algoritmo que imprima el área de un triángulo cuya base y altura se ingresan por teclado. (area = (b * h) / 2) 7) Diseñar un algoritmo que imprima el perímetro de un triángulo cuyos 3 lados se ingresan por teclado. (perímetro = a + b + c) 8) Diseñar un algoritmo que, dados tres números, calcule e imprima el promedio. 9) Diseñar un algoritmo que, dadas las longitudes de los lados de un trapecio, calcule e imprima su perímetro. 10) Diseñar un algoritmo que, dado el peso de un objeto en Kg, calcule y muestre dicho peso en libras (1 libra es igual a 0.453592 Kg.). 11) Diseñar un algoritmo que calcule el volumen de un cilindro dado su radio y altura (volumen=2.∏.r.h). 12) Diseñar un algoritmo para calcular el porcentaje de hombres y de mujeres que hay en un grupo, dados los totales de hombres y de mujeres. 13) Un profesor prepara tres cuestionarios para una evaluación final: A, B y C. Se sabe que se tarda 5 minutos en revisar el cuestionario A, 8 en revisar el cuestionario B y 6 en el C. La cantidad de exámenes de cada tipo se entran por teclado (cantidad de A, de B y de C). ¿Cuántas horas y cuántos minutos se tardará en revisar todas las evaluaciones?

II-

Decisión

14) Ingresar dos números naturales y mostrar el menor suponiendo que son distintos. 15) Diseñar un algoritmo que calcule el valor absoluto de un número. 16) Diseñar un algoritmo que indique si se puede lograr hielo con una temperatura ambiente dada. El programa deberá imprimir “si” o “no” de acuerdo a la temperatura ingresada. 17) Diseñar un algoritmo que imprima “buenos noches” si es horario nocturno (de 20 hs a 6 hs). En caso contrario (mayor a 6:00 hs y menor a 20 hs) que imrpima “buenos días”. 18) Diseñar un algoritmo que indique si el número ingresado es par o impar. El n° ingresado es > 0.

1/2

Ingeniería Electrónica, Ambiental y Telecomunicaciones

Informática

19) Ingresar un número y luego mostrar el número consecutivo siguiente al ingresado que sea par. 20) Ingresar un número y luego mostrar el número consecutivo siguiente al ingresado que sea impar.

III-

Decisión anidada y operadores lógicos

21) Ingresar dos números naturales y mostrar el menor o “iguales” en caso de que sean iguales. 22) Ingresar dos números naturales y mostrar el mayor o “iguales” en caso de que sean iguales. 23) Ingresar tres números y mostrar el mayor (asuma que los n° son distintos). 24) Ingresar tres números y mostrar el mayor y el menor (asuma que los n° son distintos). 25) Repita el ejercicio anterior pero utilizando el operador lógico Y en las condiciones para minimizar su cantidad. 26) Diseñar un algoritmo que imprima el número de docena (“primera”, “segunda” o “tercera”) dado el resultado de una jugada de ruleta. Utilizar el operador lógico Y (&&). 27) Diseñar un algoritmo que imprima “par” si el valor ingresado es 2, 4, o 6; “impar” si es 1, 3, o 5; y en cualquier otro caso “error”. Utilizar el operador lógico O (||). 28) Diseñar un algoritmo que, dado un número, imprima “Verdadero” si está entre 0 y 10 e “Falso” si es mayor a 10 o menor a cero. a. Resolver el ejercicio con el operador lógico Y (&&). b. Resolver el ejercicio con el operador lógico O (||). 29) Una empresa desea calcular los nuevos salarios de sus empleados de la siguiente forma: quienes ganan hasta $ 500.000 tendrán un incremento del 10%, quienes devengan más de $ 500.000 y hasta 800.000 recibirán un aumento del 8% y los demás del 5%. ¿Cuál será el valor del aumento? ¿Cuál será el valor del nuevo sueldo? Dato de entrada: sueldo. 30) Un empleado cobra según la categoría (A - $4500, B - $5500, C - $7500) y según su antigüedad se le aumenta (