Beruflich Dokumente
Kultur Dokumente
1. (2). Se desean conocer cuántos meses han transcurrido entre enero de 1951 y enero
de 2002.
Variables
NATRAN: Número de años transcurridos entre 1951 y 2002.
1. Inicia el algoritmo
5. Termina el algoritmo
2. (3). Hacer un algoritmo que, dados los dos lados diferentes de un rectángulo, encuentre el
perímetro y el área del mismo.
Variables
P: Perímetro.
A: Altura.
1. Inicia el algoritmo
7. Termina el algoritmo
3. (4). A la mama de juan le preguntan su edad, y contesta: tengo 3 hijos, pregúntele a juan su
edad. Alberto tiene 2/3 de la edad de juan, Ana tiene 4/3 de la edad de juan y mi edad es la
suma de los tres. Hacer un algoritmo que muestre la edad de los cuatro.
Variables
1. Inicia el algoritmo
7. Termina el algoritmo
Variables
1. Inicia el algoritmo
4. Definimos el valor de X1 = 1 y X2 = 2
7. Termina el algoritmo
6. (7). Hacer un algoritmo que, dados dos valores numéricos A y B, escriba un mensaje
diciendo si A es mayor, menor o igual a B.
Variables
1. Inicia el algoritmo
7. Termina el algoritmo
7. (8). Si A, B, C, D y E son condiciones de tipo lógico, construir las estructuras
correspondientes que muestren:
• A y B (Parte verdadera de A y parte verdadera de B).
• A y no B y C (Parte verdadera de A, parte falsa de B y parte verdadera de C).
• A y no B y no C.
• No A (y luego seguirá explorando D y, en su caso, E).
• No A y D y E.
• No A y D y no E.
• No A y no D.
• Número de inscripción.
• Nombres.
• Pago de matrícula.
Variables
Estr: Estrato
5. Si Ptrm es menor que 2.000.000 y Est es menor que 3, entonces mostrar ese valor como
Vtm
8. Termina el algoritmo
10. (11). Escribir un algoritmo que acepte tres números enteros diferentes y muestre
el mayor de ellos.
Variables
1. Inicia el algoritmo
5. Si V1 es mayor que V2 y V1 es mayor que V3, entonces mostrar V1 como el número mayor
6. Si V2 es mayor que V1 y V2 es mayor que V3, entonces mostrar V2 como el número mayor
8. Termina el algoritmo
11. (12). Determinar la cantidad de dinero recibida por un trabajador por concepto de
horas semanales trabajadas en una empresa, sabiendo que cuando las horas de trabajo
exceden de 40, el resto se considera horas extras y se pagan al doble de una hora normal,
cuando se exceden de 8; si las horas extras exceden de 8, se pagan las primeras 8 al doble
de lo que se paga una hora normal y el resto al triple. Del trabajador se conocen los
siguientes datos: nombres, número de horas trabajadas en la semana y valor recibido por
una hora normal de trabajo.
Variables
1. Inicia el algoritmo
6. Si Hex es mayor que 8 entonces restarle a las horas extras 8 y el resultado será guardado
como más de 8 horas extras en Hrex
7. Si Ht es menor que 40 entonces multiplicar el pago por una hora normal por las horas de
trabajo y el resultado será guardado en Htn
8. Creamos dos variables donde guardaremos el pago con 8 o menos horas extras, y el pago
con más de 8 horas extras
12. (13). Un almacén efectúa una promoción en la cual se hace un descuento sobre el
valor de la compra total, según el color de la bolita que el cliente saque al pagar en caja. Si
la bolita es blanca no se le hará descuento alguno. Si es verde se le hará el 10% de
descuento, si es amarilla el 25%, si es azul un 50% y si es roja 100%. Hacer un algoritmo
para determinar la cantidad final que un cliente deberá pagar por su compra. Se sabe que
solo hay bolitas de los colores mencionados.
Variables
1. Inicia el algoritmo
6. Termina el programa
13. (14). Una empresa con tres departamentos tiene establecido un plan de incentivos
para sus vendedores. Al final del periodo, a cada departamento se le pide el importe global
de las ventas. A los departamentos que excedan el 33% de las ventas totales se les adiciona
al salario de los vendedores un porcentaje equivalente al 20% del salario mensual. Las
nóminas de los tres departamentos son iguales. Si se tienen los siguientes datos:
• Ventas del departamento 1.
• Ventas del departamento 2.
• Ventas del departamento 3.
• Salario de los vendedores de cada departamento.
Hacer un algoritmo que determine cuánto recibirán los vendedores de cada departamento
al finalizar el período.
Variables
1. Inicia el algoritmo
11. Si las ventas del departamento 1 es mayor o igual que el 33% del total de las ventas
entonces, hallar el salario total sumando el salario del departamento 1 + el 20% de este mismo y
mostrar el salario. Si es menor que el 33% de las ventas entonces mostrar el salario del
departamento 1.
12. Si las ventas del departamento 2 es mayor o igual que el 33% del total de las ventas
entonces, hallar el salario total sumando el salario del departamento 2 + el 20% de este mismo y
mostrar el salario. Si es menor que el 33% de las ventas entonces mostrar el salario del
departamento 2.
13. Si las ventas del departamento 3 es mayor o igual que el 33% del total de las ventas
entonces, hallar el salario total sumando el salario del departamento 3 + el 20% de este mismo y
mostrar el salario. Si es menor que el 33% de las ventas entonces mostrar el salario del
departamento 3.
14. (15). Se tienen cuatro esferas (A, B, C, D) de las cuales se sabe que tres son de igual
peso y una diferente. Elaborar un algoritmo que determine cuál es la esfera diferente y si
es de mayor o menor peso.
15. (16). Hacer un algoritmo que encuentre la suma de los primeros cinco números
naturales.
Variables
N: Números a sumar
1. Inicia el algoritmo
3. el valor se almacena en N
4. Mostrar el resultado
5. Termina el programa
16. (17). (Generalización del ejercicio anterior). Hacer un algoritmo que encuentre la
suma de los primeros N números naturales.
Variables
R: Resultado de la operación
1. Inicia el algoritmo
4. Mostrar el resultado
5. Termina el programa
17. (18). Por cada uno de los N estudiantes de una universidad, donde cada uno cursa
4 materias se tienen los siguientes datos:
Hacer un algoritmo que encuentre para cada estudiante el número de créditos cursados y
el promedio crédito. Datos de salida:
19. (20). En un supermercado un ama de casa pone en su carrito los artículos que va
tomando de los estantes. La señora quiere asegurarse de que el cajero le cobre bien lo que
ella ha comprado; por lo cual, cada vez que toma un artículo distinto le coloca un código
numérico mayor que cero, anota la cantidad de artículos iguales y su precio y, determina
cuánto dinero gastara en este artículo; a esto le suma lo que iría gastando en los demás
artículos hasta que decide qué y tomo todo lo que necesitaba. Hacer un algoritmo que le
muestre a la señora el código del artículo, la cantidad de artículos de cada especie, el
importe total por artículo y el importe total de la compra.
20. (21). Elaborar un algoritmo que genere los primeros N términos de la sucesión: 17
15 18 16 19 17 20 18 21……