Você está na página 1de 4

Guía de Ejercicios Propuestos- Evaluación Nº 1

I Parte: Sistemas de Numeración y Conversiones entre Sistemas.


Realice los siguientes ejercicios de conversiones entre sistemas de numeración.
1. Convierta a Decimal las siguientes cantidades y muestre el resultado y el procedi miento
utilizado.
a) 1 0 1 0 1 0. 0 112 b) D 1 816
c) C A F E16 d) 1 1 0 1 1 02
2. Convierta a Binario las siguientes cantidades y muestre el resultado y el procedi miento
utilizado.
a) E F 3 016 b) 2 5 610
c) 1 2 3 416 d) 1 0 0 0 0 0 010
3. Convierta a Hexadecimal las siguientes cantidades y muestre el resultado y el pro cedimiento
utilizado.
a) 6 5 5 3 610 b) 1 0 2 410
c) 1 1 0 0 1 1 0 1 02 d) 1 0 0 0 0 0 0 0 02
4. Indique cuantos dígitos hexadecimales se requieren para representar su cedula de identidad.
5. Se tiene una calculadora que permite hacer conversiones binario-decimal-hexadecimal que
posee una pantalla de 10 dígitos. Indique cual es el máximo valor entero hexadecimal que
puede convertir.
6. Escriba en secuencia, con incrementos de uno en uno, los números:
a. del 1016 al 2016
b. del 1112 al 100002

II parte: Diseño de Algoritmos Secuenciales.


A continuación se presentan una serie de ejercicios propuestos con el fin de que el estudiante
adquiera destreza, por medio de la práctica, en el diseño de algoritmos secuenciales. Se
recomienda para la realización de dichos ejercicios, analizar detalladamente cada problema
planteado y diseñar el algoritmo correspondiente en Pseudocódigo.
7. Diseñar un algoritmo que pida el precio y la cantidad de un producto y calcule el total.
Después de mostrar el total, ha de pedir un % de descuento, calcular el total de descuento y el
total a pagar.
8. Diseñar un algoritmo que lea un peso en libras y muestre su equivalente en Kilogramos y en
Gramos. 1Libra equivale a 0.45 Kg.
9. Diseñar el algoritmo correspondiente a un programa que lea una distancia en Kilómetros y
muestre su conversión en millas marinas y millas terrestres. 1 milla marina equivale a 1852
metros y 1 milla terrestre equivalen a 1609 metros.
10. Diseñar un algoritmo que lea un valor expresado en segundos y muestre su conversión
expresado en horas, minutos y segundos.
11. Diseñe el algoritmo correspondiente a un programa que reciba el valor de una longitud
expresado en metros y calcule el equivalente en pies. 1 metro es equivalente a 39.27
pulgadas y 12 pulgadas es equivalente a 1 pie.
12. Escriba un algoritmo que reciba dos números enteros a y b y realice la operación de potencia
de ab.
13. Escriba un programa que reciba 5 números, calcule la suma, la media aritmética y la
desviación estándar de dichos números y muestre los resultados en pantalla.
14. Escriba un programa que lea el valor correspondiente al radio de un círculo, calcule la
superficie y longitud del mismo y muestre el resultado en pantalla.
15. Escriba un programa que lea el valor correspondiente al radio de una esfera, calcule la
superficie y el volumen de la misma y muestre el resultado en pantalla.
16. Diseñe un algoritmo que permita calcular el área de un triángulo mediante la fórmula: área =
(p(p-a)(p-b)(p-c))1/2 , donde p es el semiperímetro y viene dado por: p = (a+b+c) /2; a partir de
la lectura de las longitudes de los lados a, b, c del triángulo.
17. Escriba un programa que calcule y muestre la longitud de la hipotenusa de un triangulo
rectángulo a partir de la lectura del cateto opuesto y el ángulo Φ.
18. Diseñe un programa que calcule las raíces de una ecuación de segundo grado
(AX2+BX+C=0). Donde los valores de los coeficientes A, B y C sean valores enteros positivos
leídos por teclado y C < B. Aplicar la fórmula de la resolvente para hallar las raíces:

X 
B  B   4. A. C 
2

2. A
19. Se tienen dos cargas puntuales positivas Q1 y Q2 separadas una distancia r, tal como se
muestra en la figura.

Diseñar un algoritmo que calcule la fuerza entre dichas cargas y muestre el resultado en pantalla.
Q1.Q 2
Use las fórmulas siguientes: F  K . K  9.10 9 N .m 2 / C 2
r2
20. La empresa ABC, requiere que usted diseñe un algoritmo para sus termómetros que permita
tomar la temperatura en Fahrenheit y mostrar su equivalencia en Celsius y kelvin,
considerando que:
Fahrenheit = Celsius * 9/5 + 32
Kelvin = Celsius + 273.15
21. Teniendo como dato de entrada el sueldo base y los años de servicio de un trabajador, diseñe
un algoritmo que determine el monto del bono vacacional, bono fin de año y fideicomiso de un
trabajador. Las vacaciones corresponden a 7 días de sueldo mas un día por cada año de
servicio, el bono fin de año corresponde a 45 días de sueldo, y el fideicomiso corresponde al
12% del sueldo.
22. Una compañía de seguros cobra por la póliza de HCM 950 Bs. por cada integrante de la
familia y adicionalmente cobra el 5% del costo de dicha póliza para seguro de vida. Diseñe un
algoritmo que determine el costo de la póliza HCM, el costo del seguro de vida y el monto total
a pagar, a partir de un número X de integrantes de una familia.
23. Una Agencia de Viajes cobra por un Tour a Margarita 300 BsF. diario por persona. Diseñe un
algoritmo que determine el monto a pagar por un número X de personas integrantes de una
familia que desea realizar dicho Tour sabiendo que también se cobra el 12% de IVA.
24. El siguiente es el menú de un restaurante de bocadillos:
Bocadillo de jamón (30 BsF.)
Bocadillo de queso (20 BsF.)
Papas fritas (45 BsF.)
Refresco (12 BsF.)
Jugo Natural (15 BsF.)
Diseñar un algoritmo que lea el número de unidades consumidas de cada bocadillo ordenado y
calcular el monto de la factura a pagar.
25. CORPOELEC requiere de las lecturas anterior y actual en kilovatios de un medidor de luz
para determinar el consumo de electricidad de una vivienda. Escriba un programa que pida la
lectura inicial y la lectura final en kilovatios de un medidor, calcule el consumo en kilovatios y
el monto a pagar por dicho consumo sabiendo que cada kilovatio tiene un valor de 15 BsF.
Adicionalmente cobran el 10% del monto del consumo por concepto de aseo urbano,
determine el monto total a pagar.
26. EL Banco Nacional de Créditos da microcréditos a empresarios para ser cancelados en un
lapso 24 meses. Al monto del préstamo se le cobra un interés del 25%. El empresario debe
pagar la mitad del préstamo en 4 cuotas especiales y la otra mitad en 20 cuotas ordinarias.
Diseñe un algoritmo que teniendo como dato de entrada el monto del préstamo, calcule el
monto total a pagar por el préstamo, el monto de las cuotas especiales, el monto de las cuotas
ordinarias y muestre el resultado.
27. El centro de vacunación XYZ coloca vacunas a los bebes menores de un año y la dosis a
aplicar depende del peso y la edad del bebé según la siguiente fórmula:
PesoBebé  10
Dosisvacuna  8
MesesBebé

Escriba un algoritmo que calcule y muestre la dosis de la vacuna a aplicar a un bebé a partir de la
lectura del peso y la edad del bebé expresado en meses.
28. En la asignatura Computación 1 se realizaron 3 evaluaciones teóricas, 6 evaluaciones
prácticas y 1 evaluación práctica final. Las evaluaciones teóricas tienen una calificación del 1
al 20. La primera evaluación tiene un peso del 15%, la segunda tiene un peso del 25%, la
tercera tiene un peso de 30%. Las evaluaciones prácticas tienen una calificación del 1 al 10 y
un peso de 4% c/u. La evaluación práctica final tiene una calificación del 1 al 20 y un peso de
10%. Diseñe un algoritmo que calcule la calificación final de un estudiante teniendo como
datos de entrada las notas correspondientes a cada una de las evaluaciones.
29. MOVILNET tiene un plan por 30 BsF. mensuales denominado PLAN ILIMITADO el cual
consiste 1500 segundos libres para llamadas y 5 Bs. por cada mensaje de texto. Las
llamadas adicionales tienen un costo de 600 Bs. por cada minuto. Suponiendo que una
persona se excedió en las llamadas y se tiene como dato de entrada la cantidad total de
mensajes y la cantidad total de segundos consumidos en el mes, diseñe un algoritmo que
calcule y muestre el monto total pagar a movilnet en el mes.
30. Se quiere realizar un programa para introducirlo en la computadora de un automóvil que
informe al usuario sobre el consumo medio de su automóvil. Diseña un algoritmo que lea el
kilometraje de la última vez que se abasteció el vehículo de gasolina, el kilometraje actual, los
litros de gasolina que se suministraron la última vez y la cantidad de gasolina actual. El
algoritmo debe devolver la cantidad de litros cada 100 kilómetros que consume el automóvil.

Você também pode gostar