UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
EJERCICIOS DE ALGORITMOS DE DECISIÓN
1. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer un número X e imprimir si es cero.
2. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer un número Z e imprimir si es negativo o positivo.
3. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer dos valores numéricos a y b e imprimir solamente el menor.
4. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer 3 datos m, n y o para indicar lo siguiente: a) los tres valores
son iguales b) 2 de 3 son igualesc) los tres son distintos
5. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer un número x y verificar si es múltiplo de 5, imprimir un
letrero en caso de ser positivo (“El núm. es múltiplo de 5”).
6. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer tres números “i, j, k” e imprimir si formarían un tipo de
triangulo: escaleno, isósceles o equilátero. Verificar ángulos y lados.
7. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que ordene e imprima tres números diferentes en forma
descendente.
8. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite la edad de una persona, en base a este dato
imprimir si la persona es "mayor de edad"; considerando que la mayoría de
edad es a partir de los 18 años.
9. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer un número “z” e imprimir en pantalla si es negativo o
positivo.
10. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer dos valores numéricos a y b e imprimir en pantalla
Licenciatura en Informática 1
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
solamente el mayor.
11. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer tres valores numéricos y mostrar en pantalla el valor mayor
y el menor.
12. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para solicitar un número entero e indique al usuario si el valor es par
o impar.
13. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite un número, en base a este dato imprimir si el
número "es positivo.
14. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite el nombre de un alumno y cinco calificaciones; con
estos datos calcular el promedio del alumno. Imprimir si el alumno está
aprobado considerando que el promedio aprobatorio es mayor o igual a 7.0.
15. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite el nombre de un alumno y cinco calificaciones; con
estos datos calcular el promedio del alumno. Si el promedio se ubica en el
rango de 9.5 - 10.0 imprimir "excelente", en caso contrario si el promedio se
ubica en el rango de 8.5 - 9.4 imprimir "muy bien”, en caso contrario si el
promedio se ubica en el rango de 7.5 - 8.4 imprimir "bien”, en caso contrario
si el promedio se ubica en el rango de 7.0 - 7.4 imprimir "regular”.
16. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que imprima las siguientes opciones "1.- suma 2.- resta 3.-
multiplicación 4.- división". Posteriormente debe solicitar dos números, así
mismo debe solicitar el número de la operación a realizar sobre los
números solicitados previamente. Es decir, si la opción seleccionada es 1
debe realizar la suma de los números e imprimir el resultado. Si la opción
seleccionada es 2 debe realizar la resta de los números e imprimir el
resultado. Si la opción seleccionada es 3 debe realizar la multiplicación de
Licenciatura en Informática 2
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
los números e imprimir el resultado. Si la opción seleccionada es 4 debe
realizar la división de los números e imprimir el resultado.
17. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite cinco números. Posteriormente debe imprimir
cuantos números de los introducidos fueron positivos y cuantos números
fueron negativos.
18. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite diez números. Posteriormente debe imprimir cuantos
números ubicados en el rango de 1 - 10 fueron introducidos, cuantos
números del 11 - 100 fueron introducidos y cuántos números mayores a
100 fueron introducidos.
19. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite 10 números. Posteriormente debe imprimir cuantos
números de los introducidos fueron pares y cuantos números fueron
impares.
20. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite diez números. Posteriormente debe imprimir cuantos
números ubicados en el rango de 10 - 20 fueron introducidos, cuantos
números del 21 - 500 fueron introducidos y cuántos números mayores a
501 fueron introducidos.
21. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver el siguiente problema: a un trabajador le descuentan de
su sueldo el 10% si su sueldo es menor o igual a $1,000. por encima de
$1,000 y hasta $2,000 el 5% adicional al porcentaje anterior, y por encima
de $2,000 el 3% adicional al porcentaje inicial. Calcular el descuento y
sueldo neto que recibe el trabajador dado su sueldo.
22. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que dado un monto calcular el descuento considerando que por
encima de $100 el descuento es el 10% y por debajo de $100 el descuento
es el 2%.
Licenciatura en Informática 3
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
23. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que dado un tiempo en segundos, calcular los segundos
restantes que le correspondan para convertirse exactamente en minutos.
24. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que dado un tiempo en minutos, calcular los días, horas y
minutos que le corresponden.
25. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que dado N calificaciones de un estudiante calcular:
a. Cuantas calificaciones tiene reprobadas.
b. Cuantas aprobadas.
c. El promedio de calificaciones.
d. El promedio de aprobadas aprobadas y desaprobadas.
26. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que permita emitir la factura correspondiente a una compra de
un articulo determinado, del que se adquieren una o varias unidades. El IVA
es del 16% y si el precio bruto ( precio venta mas IVA) es mayor de $500.00
27. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que permita pedir 50 números naturales y determine e imprima
cuantos son pares, impares, positivos y negativos.
28. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que permita escoger en un conjunto de números naturales:
Cuales son menores que 15.
Cuales son mayores de 50.
Cuales están comprendidos entre 25 y 50.
El programa termina con el ingreso de un numero negativo.
29. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver el siguiente problema: "SAGA FALABELLA" se
encuentra de aniversario y ha programado una serie de ofertas con la
finalidad de brindar facilidades a sus clientes y al a vez de incrementar sus
Licenciatura en Informática 4
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
ventas. Estas ofertas se basan específicamente en un porcentaje de
descuento sobre el total de compra el cual varia de acuerdo al monto.
Por un monto mayor o igual a $500 se hará un descuento del 30%
Por un monto menor de $500 pero mayor o igual a $200 se hará un
descuento del 20%
Por un monto menor de $200 pero mayor o igual a $100 se hará un
descuento del 10%
Considere 100 personas
30. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver lo siguiente: dadas 3 longitudes decir mediante un
mensaje si forman un triangulo: equilátero, isósceles o escaleno, o no
forman triangulo (cada lado tiene que ser menos que la suma de los otros
dos).
31. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver lo siguiente: Una tienda se dedica a la venta de
computadoras, cuenta con 10 vendedores. Cada uno de ellos tiene un
sueldo mensual pero además de su sueldo ganan una comisión por venta.
Si el monto de venta es mayor de $10,000 la comisión será del 15%.
Si el monto de venta es mayor o igual a $5,000 y menor de $10,000 la
comisión es del 5%.
Si el monto de la venta es menor que $5,000 no tiene comisión.
32. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver lo siguiente: Kathy organiza una fiesta en la cual una
computadora controla el ingreso mediante 5 claves. Si se ingresa al menos
una clave incorrecta esta imprimirá "TE EQUIVOCASTE DE FIESTA" y no
permitirá el ingreso. Si las 5 claves son correctas imprimirá "BIENVENIDO
A LA FIESTA". Las Claves son:
1: "TIENES"
2: "QUE SER"
Licenciatura en Informática 5
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
3: "INVITADO"
4: "PARA"
5: "INGRESAR"
33. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que clasifique 400 personas según el deporte que práctica. Los
deportes son: Ajedrez, Atletismo, Basquetbol, Futbol, Gimnasia, Karate,
Natación, Tiro, Voleibol
34. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, en el que ingresados dos números por la pantalla se debe calcular la
suma, diferencia, producto y división. el proceso debe finalizar al ingresar el
35. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que al ingresar 2 números por la pantalla y que se calcule la
suma, resta, multiplicación y división. El proceso debe terminar cuando se
hallan realizado 10 procesos (Hacer uso de contadores).
36. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver lo siguiente: Comprobar si un numero entero positivo
ingresado desde el teclado es par.
37. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver el siguiente problema: introducir un numero por teclado.
Que nos diga si es positivo o negativo.
38. 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, diseñar el pseudocódigo, diagrama de flujo o código fuente,
según sea el caso, para que acepte un ángulo en grados y visualice el tipo
de ángulo correspondiente a los grados introducidos.
39. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver lo siguiente: el sistema de calificación americano (EU)
se suela calcular de acuerdo al siguiente cuadro:
Grado numérico Grado en letra
Licenciatura en Informática 6
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
90 o mayor
Grado mayor o igual a 90 A
Menor de 90 pero mayor o
igual a 80 B
Menor de 80 pero mayor o
igual a 70 C
Menor de 70 pero mayor o
igual a 69 D
Menor a 69
E
Utilizando esta información, escribir el pseudocódigo y el diagrama de flujo,
según sea el caso, que acepte una calificación numérica del estudiante (0-
100), convierta esta calificación a su equivalente en letra y visualice la
calificación correspondiente en letra.
40. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que acepte dos números reales de un usuario y un código de
selección. Si el código de selección introducido es 1, entonces el algoritmo
suma los dos números introducidos previamente y se visualiza el resultado;
si el código de selección es 2, los números deben ser multiplicados y
visualizado el resultado; y si el código seleccionado es 3, el primer número
se debe dividir por el segundo número y visualizarse el resultado.
41. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que lea dos valores numéricos a y b y los imprima en orden
ascendente.
42. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, donde una empresa desea conocer el monto de comisión
correspondiente a una venta realizada por un vendedor bajo las siguientes
condiciones. Si la venta es menor a $1,000.00, se le otorga el 3% de
comisión. Si la venta es de $1,000.00 o más, el vendedor recibe el 5% de
comisión.
43. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
Licenciatura en Informática 7
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
caso, de una agencia automotriz que ofrece planes de crédito para la
ra Hernández adquisición de los diferentes modelos de automóviles.Abril
Si 2010
el automóvil vale
UNIVERSIDAD VERACRUZANA
más de $250,000.00
PROGRAMACIÓN la agencia
YESTRUCTURA solicita
DE DATOS I un 35% de enganche y el resto
EJERCICIOS PARA ELSEGUNDO
debe cubrirse EXAMEN PARCIAL
en 24 mensualidades sin intereses. Si el automóvil tiene un
señar el siguiente algoritmo.valor máximorecibe
Una persona de $250,000.00 se$10,000.00
un préstamo de requiere de
unun
enganche del 25%
banco y desea sabery el resto
se debe
ánto pagará de interés al terminar pagar
el mes si el en 18 lemensualidades
banco sin
cobra una tasa del 2%intereses.
mensual. La agencia desea saber,
abore un diagrama de flujo que
en lea dosal
base valores
precionuméricos a y b y los imprima
de un automóvil que unendeterminado
orden ascendente.
cliente elija, cuál es
abore un diagrama de flujo donde una empresa desea conocer el monto de comisión correspondiente a
el monto del enganche; y cuál es el número y el monto de las
a venta realizada por un vendedor bajo las siguientes condiciones. Si la venta es menor a $1,000.00, se le
mensualidades que éste debe cubrir.
rga el 3% de comisión. Si la venta es de $1,000.00 o más, el vendedor recibe el 5% de comisión.
44.que
abore un diagrama de flujo Diseñar el pseudocódigo,
lea un dato entero e imprimadiagrama
si ese dato de flujo
es par o código
o impar. fuente, según sea el
caso,
señe el diagrama de flujo de para resolver
una agencia el ofrece
automotriz siguiente problema:
planes de crédito el precio
para de un boleto
la adquisición de los de viaje
erentes modelos de automóviles.
redondo Si elen
automóvil
tren sevale más de
calcula $250,000.00
tomando la agencia
en cuenta solicita un
el número de35% de
kilómetros que
ganche y el resto debe cubrirse en 24 mensualidades sin intereses. Si el automóvil tiene un valor máximo
se van a recorrer, siendo el precio $6.00 por Km. Este precio puede tener
$250,000.00 se requiere un enganche del 25% y el resto se debe pagar en 18 mensualidades sin
un descuento del 30% si el viaje de regreso se hace después de 7 días del
ereses. La agencia desea saber, en base al precio de un automóvil que un determinado cliente elija, cuál
viaje de ida, o si el recorrido supera los 800 Km. Calcular cuánto se debe
el monto del enganche; y cuál es el número y el monto de las mensualidades que éste debe cubrir.
precio de un boleto de viajepagar por
redondo en un
trenboleto de tomando
se calcula tren dando comoeldatos
en cuenta elde
número total de Kmque
kilómetros recorridos
se y el
número
n a recorrer, siendo el precio deKm.
$60.00 por días
Esteentre
precioel viajetener
puede deunida y el viaje
descuento desivuelta.
del 30% Pruebe
el viaje de su
greso se hace después de 7algoritmo
días del viaje
condelos
ida,siguientes
o si el recorrido supera
grupos delos 800 Km. Elabore un diagrama
datos:
flujo para calcular cuánto se debe pagar por un boleto de tren dando como datos el total de Km recorridos
a. 850 Km y 10 días.
l número de días entre el viaje de ida y el viaje de vuelta.
b. 356 Km y 8 días.
a) Pruebe su diagrama con los siguientes grupos de datos:
i. 850 Km y 45. Diseñar
10 días. el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso,
ii. 356 Km y 8 días. donde dado un valor de x calcular el valor de y según la siguiente
señe el pseudocódigo dondefunción:
dado un valor de x calcular el valor de y según la siguiente función:
una empresa, se darán aumentos a los empleados según la categoría de su contrato actual de la
Licenciatura en Informática 8
uiente forma:
Algoritmos y Estructura de Datos I
Clave de categoría Categoría Aumento %
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
46. En una empresa, se darán aumentos a los empleados según la categoría
de su contrato actual de la siguiente forma:
Clave de categoría Categoría Aumento %
S Sindicalizado 20
C Confianza 10
D Directivo 5
E Ejecutivo 0
Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que solicite la clave de la categoría y el sueldo actual de un
empleado y calcule e imprima el nuevo salario.
47. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver ax2 + bx + c = 0 en el caso de raíces reales. Los datos
son: a, b, c. Puede usar las operaciones que necesite. Asegúrese que el
resultado sea válido.
Análisis del problema:
Si a <> 0 se presentan tres casos:
Primero con dos soluciones dadas con la fórmula que da la solución
de la ecuación de segundo grado cuando el discriminante es
positivo.
Segundo con una solución dada por la fórmula cuando el
discriminante es cero.
Tercero con dos soluciones complejas, dadas por la fórmula cuando
el discriminante es negativo.
Si a = 0 se presentan a su vez tres casos:
Licenciatura en Informática 9
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
c
−
Primero es cuando b <> 0, cuya solución es b .
Segundo es cuando b = 0 y c = 0, que es evidente una identidad.
Tercero cuando b = 0 y c <> 0 que no puede tener solución.
48. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que, dados dos números enteros a, b y una clave, realice la
operación aritmética indicada por medio de la clave a los números dados.
Por ejemplo, si los datos son: 8 4 +, el algoritmo debe calcular la suma de 8
+ 4. Las claves válidas son: + - * /.
49. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer un número y mostrar su cuadrado, repetir el proceso hasta
que se introduzca un número negativo.
50. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer un número e indicar si es positivo o negativo. El proceso se
repetirá hasta que se introduzca un 0.
51. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer números hasta que se introduzca un 0. Para cada uno
indicar si es par o impar.
52. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir números hasta que se teclee uno negativo, y mostrar
cuántos números se han introducido.
53. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para realizar un juego para adivinar un número. Para ello pedir un
número N, y luego ir pidiendo números indicando “mayor” o “menor” según
sea mayor o menor con respecto a N. El proceso termina cuando el usuario
acierta.
54. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir números hasta que se teclee un 0, mostrar la suma de
Licenciatura en Informática 10
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
todos los números introducidos.
55. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir números hasta que se introduzca uno negativo, y calcular
la media.
56. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir 10 números. Mostrar la media de los números positivos, la
media de los números negativos y la cantidad de ceros.
57. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir 10 sueldos. Mostrar su suma y cuantos hay mayores de
$10,000.
58. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver lo siguiente: dadas las edades y alturas de 5 alumnos,
mostrar la edad y la estatura media, la cantidad de alumnos mayores de 18
años, y la cantidad de alumnos que miden más de 1.75.
59. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir un número N, introducir N sueldos, y mostrar el sueldo
máximo.
60. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir dos números y decir si son iguales o no.
61. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir un número e indicar si es positivo o negativo.
62. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que lea dos números del teclado y diga cual es el mayor y cual
el menor.
63. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir dos números y decir cual es el mayor o si son iguales.
Licenciatura en Informática 11
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
64. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir dos números y mostrarlos ordenados de mayor a menor.
65. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir tres números y mostrarlos ordenados de mayor a menor.
66. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que lea un número entero por el teclado e imprima todos los
número impares menores que él.
67. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver la siguiente ecuación matemática: dada la función
2 2
y=f(x)=¿{x −3 si x≤ 0¿{ x +4 si 0<x≤10 ¿{ ¿ ¿
y dados los valores k: x1,x2,..,xk, para i = 1,2...,k.
68. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que lea tres números enteros positivos, y que calcule e imprima
en pantalla el menor y el mayor de todos ellos.
69. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir un número entre 0 y 9,999 y decir cuantas cifras tiene.
70. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que lea temperaturas expresadas en grados Fahrenheit y las
convierta a grados Celsius mostrándola. El programa finalizará cuando lea
un valor de temperatura igual a 999. La conversión de grados Farenheit (F)
a Celsius está dada por C = 5/9(F − 32).
71. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir una hora de la forma hora, minutos y segundos, y mostrar
la hora en el segundo siguiente.
Licenciatura en Informática 12
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
72. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para pedir una nota numérica entera entre 0 y 10, y mostrar dicha
nota de la forma: cero, uno, dos, tres...
73. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para leer tres números “i, j, k” e imprimir si formarían un tipo de
triangulo: escaleno, isósceles o equilátero. Usar elementos de decisión: if ó
if-else.
74. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver el siguiente problema: dado un monto calcular el
descuento considerando que por encima de 100 el descuento es el 10% y
por debajo de 100 el descuento es el 2%.
75. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que permita pedir 50 números naturales y determine e imprima
cuantos son pares, impares, positivos y negativos.
76. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para resolver la siguiente ecuación matemática: dado un valor de x
calcular el valor de y según la siguiente función:
{
x2 si x mod 4 = 0
x
si x mod 4 = 1
y=f ( x)=¿ 6 ¿ ¿¿¿ ¿
√x si x mod 4 = 2
3
x +5 si x mod 4 = 3
¿
Licenciatura en Informática 13
Algoritmos y Estructura de Datos I
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Campus Ixtaczoquitlán
77. Diseñar el pseudocódigo, diagrama de flujo o código fuente, según sea el
caso, para que calcule la siguiente función:
y=f(v)=¿{10 ∗vsi num=1¿{ 10 * v sinum=2¿{ 10 /v si num=3¿{ ¿
Datos:num, v
Donde:
num es una variable de tipo entera.
v es una variable de tipo entera.
78. Dados los datos: a, b, c, d; Diseñar el pseudocódigo, diagrama de flujo o
código fuente, según sea el caso, para cada uno de los siguientes
problemas:
a) Hallar el mayor.
b) Hallar el menor.
c) Hallar el mayor y el menor.
Licenciatura en Informática 14
Algoritmos y Estructura de Datos I