Está en la página 1de 20

1.

2. Y
3. Proceso numero_mayor

Escribir "escriba tres numeros"

leer num1, num2, num3

Si (num1>num2 & num1>num3) Entonces

Escribir "el numero mayor es: ", num1

Sino

Si (num2>num1 & num2>num3) Entonces

Escribir "el numero mayor es: ", num2

Sino

Escribir "el numero mayor es: ", num3

FinSi

FinSi

FinProceso
4. Proceso Sueldo4

Escribir "escriba cual es su sueldo"

Leer sueldo

Si (sueldo<=1000) Entonces

D=sueldo*0.02

S=sueldo-D

Escribir "su descuento es: ", D

Escribir "su saldo es de: ", S

Sino

Si (sueldo>1000 y sueldo<=2000) Entonces

D1=sueldo*0.05

S1=sueldo-D1

Escribir "su descuento es: ", D1

Escribir "su saldo es de: ", S1

Sino

D2=sueldo*0.1

S2=sueldo-D2

Escribir "su descuento es: ", D2

Escribir "su saldo es de: ", S2

FinSi

FinSi

FinProceso
5. Proceso transporte

Escribir "escriba el numero correspondiente a su destino"

Escribir "(1)palo bonito, (2)monte picao, (3)palmas flacas, (4)hacienda la chimultrufia"

leer v

Si (v=1) Entonces

p=50000

Sino

Si (v=2) Entonces

p=20000

Sino

Si (v=3) Entonces

p=15000

Sino

p=5000

FinSi

FinSi

FinSi

Escribir "Segun su destino su pasaje tiene un valor de: ", p

FinProceso
6. Proceso sin_titulo

Escribir "escriba el numero de computadoras que desea comprar:"

Leer nC

pc=1150000

Si (nC<5) Entonces

d=pc*0.1

Sino

Si (nC>=5 y nC<10) Entonces

d=pc*0.2

Sino

d=pc*0.4

FinSi

FinSi

pdc=pc-d

pt=pdc*nC

Escribir " "

Escribir "el descuento de cada computador es de: ", d

Escribir " "

Escribir "el valor de cada computador con el descuento es de: ", pdc

Escribir " "

Escribir "el valor total de su compra seria de: ", pt


FinProceso

7. Proceso peliculas

Escribir "escriba el dia que desea ver la pelicula"

Leer d

Escribir "escoja un numero dependiendo de que pelicula quiere ver"

Escribir "(1) El Señor de los Anillos (2) Harry Potter (3) Que Paso Ayer"

Leer p

A=9000

H=12000

Q=10000

Si (d="lunes" o d="martes") Entonces

v=A/2

v1=H/2

v2=Q/2

Sino

v=A

v1=H

v2=Q

FinSi

Si (p=1) Entonces

Escribir "el valor de la pelicula 1 es de: ", v

Sino

Si (p=2) Entonces

Escribir "el valor de la pelicula 2 es de: ", v1

Sino

Escribir "el valor de la pelicula 2 es de: ", v2

FinSi

FinSi

FinProceso
8. Proceso sin_titulo

Escribir "nombre del trabajador"

leer nom

Escribir "escriba el numero de horas trabajadas"

Leer nh

Escribir "escriba el valor de cada hora:"

leer vh

Escribir "nobre de trabajador: " nom

Si (nh<=35) Entonces

t=nh*vh

Sino

t1=(vh-35)*1.5

t=nh*t1

FinSi

Si (t<770000) Entonces

Escribir "su saldo neto es de:", t

Sino

Si (t>77000) Entonces

d=t*0.2

td=t-d

Escribir "su saldo neto es de:", td

Sino

d=t*0.3

td1=t-d

Escribir "su saldo neto es de:", td1

FinSi

FinSi

FinProceso
9. Proceso sin_titulo

Escribir "escriba los años de antigüedad en la empresa"

Leer años

Escribir "escriba su salario"

Leer sal

Si (años<1) Entonces

u=(5/sal)*100

Sino

Si (años>1 y años<2)Entonces

u=(7/sal)*100

Sino

Si (años>2 y años<5) Entonces

u=(10/sal)*100

Sino

Si (años>5 y años<10) Entonces

u=(15/sal)*100

Sino

u=(20/sal)*100

FinSi

FinSi

FinSi

FinSi

Escribir " su porcentaje de utilidad es de: ", u

FinProceso
10. Proceso sin_titulo

Escribir "escriba cuantas materias va a inscribir"

Leer ma

vp=40000

Si (ma=2) Entonces

v=3*vp

Sino

Si (ma=3) Entonces

v=5*vp

Sino

Si (ma=4) Entonces

v=7*vp

Sino

Si (ma=5) Entonces

v=9*vp

Sino

Escribir "no puede inscribir tantas materias"

FinSi

FinSi

FinSi

FinSi

Escribir "el valor de la matricula es de: ", v

FinProceso
11. Proceso sin_titulo

Escribir "escriba el numero de horas trabajadas"

Leer n

Escribir "escriba el valor de la hora"

Leer vh

vt=vh*n

Si (n<=40 o n>160) Entonces

Escribir "hable con su jefe"

Sino

Si (vt<2689454) Entonces

s=77700

vn=s+vt

Escribir "tiene derecho a un subsidio de transporte"

Escribir "subsidio de transporte de: ", s

Escribir "su salario es de: ", vn

Sino

Escribir "No tiene derecho a subsidio"

Escribir "su salario es de: ", vt

FinSi

FinSi

FinProceso
12. Proceso sin_titulo

Escribir "escriba una contraseña"

leer cont

Escribir "escriba denuevo su contraseña"

Leer int

Si (cont=int) Entonces

Escribir "¡Felicitaciones!"

Sino

Escribir "Lo siento, contraseña equivocada"

Escribir "ingrese nuevamente la contraseña"

Leer int

Si (int=cont) Entonces

Escribir "¡Felicitaciones!"

Sino

Escribir "Lo siento, contraseña equivocada"

Escribir "ingrese nuevamente la contraseña"

Leer int

Si (int=cont) Entonces

Escribir "¡Felicitaciones!"

Sino

Escribir "Oportunidades Agotadas"

FinSi

FinSi

FinSi

FinProceso
13. Proceso sin_titulo

Escribir "escribe tus 3 notas"

leer n1, n2, n3

p=(n1+n2+n3)/3

Si (p<3) Entonces

Escribir "reprobado"

Sino

Si (p>3 y p<4) Entonces

Escribir "bueno"

Sino

escribir "excelente"

FinSi

FinSi

FinProceso
14. Proceso sin_titulo

Escribir "elija el numero dependiendo de que operacion desea realizar"

Escribir ""

Escribir "(1) suma, (2) resta, (3) multiplicación, (4) división"

Leer ope

Escribir "ingrese los numeros que desea operar"

leer num1, num2

Si (ope=1) Entonces

t=num1+num2

Sino

Si (ope=2) Entonces

t=num1-num2

Sino

Si (ope=3) Entonces

t=num1*num2

Sino

Si (num2<>0) Entonces

t=num1/num2

Sino

Escribir "ERROR"

FinSi

FinSi

FinSi

FinSi

Escribir "la operacion da como resultado: ", t

FinProceso
15. Proceso sin_titulo

Escribir "escriba cuanto kilos de manzanas desea llevar"

Leer km

Escribir "escriba el valor de cada kilo"

Leer vk

t=vk*km

Si (km<2) Entonces

Escribir "el valor de la compra es: ", t

Sino

Si (km>2.1 y km<5) Entonces

tb=t*0.1

tt=t-tb

Escribir "el valor de la compra es: ", tt

Sino

Si (km>5.1 y km<10) Entonces

tb=t*0.15

tt=t-tb

Escribir "el valor de la compra es: ", tt

Sino

tb=t*0.2

tt=t-tb

Escribir "el valor de la compra es: ", tt

FinSi

FinSi

FinSi

FinProceso
16. Proceso sin_titulo

Escribir "escribe cuantas horas en la semana trabajas"

Leer h

Escribir "escribe cuanto te pagan por hora"

Leer paga

ex=h-40

ex3=ex-8

Si (horas<=40) Entonces

t=h*paga

Escribir "el valor por las horas extra es de: ", t

Sino

Si (h>40 y h<=48) Entonces

t2=(paga*40)+(paga*ex*2)

Escribir "el valor por las horas extra es de: ", t2

Sino

Si (h>48) Entonces

t3=(paga*40)+(h*8*2)+(h*ex3*3)

Escribir "el valor por las horas extra es de: ", t3

FinSi

FinSi

FinSi

FinProceso
17. Proceso sin_titulo

Escribir "escribe el valor de tu compra"

Leer vc

Escribir "escribe de que color es la bombilla; (blanca, verde, amarilla, azul o roja)"

Leer color

Si (color="verde") Entonces

D=vc*0.1

Sino

Si (color="amarilla") Entonces

D=vc*0.25

Sino

Si (color="azul") Entonces

D=vc*0.5

Sino

Si (color="roja") Entonces

D=vc

Sino

D=0

Escribir "no tiene ningun descuento"

FinSi

FinSi

FinSi

FinSi

t=vc-D

Escribir "su descuento es de: ", D

Escribir "el valor de su compra es: ", t

FinProceso
18. Proceso sin_titulo

Escribir "escriba las horas totales que a trabajado en la mañana, noche y festivo"

leer hm, hn, hf

t1=6000*hm

t2=8000*hn

t3=10000*hf

tt=t1+t2+t3

Escribir "su salario es de ", tt

FinProceso
19. Escribir "escriba cuantas semanas ha cotizado"

Leer hc

Escribir "escriba cuantos años tiene"

Leer años

Si (gen="h" y hc=1000 y años=55) Entonces

Escribir "se puede pensionar"

Sino

Si (gen="h" y hc=1300 y años=62) Entonces

Escribir "se puede pensionar"

Sino

Si (gen="m" y hc=1000 y años=50) Entonces

Escribir "se puede pensionar"

Sino

Si (gen="m" y hc=1300 y años=57) Entonces

Escribir "se puede pensionar"

Sino

Escribir "no puede pensionarse"

FinSi

FinSi

FinSi

FinSi

FinProceso
Actividad B

Estructuras condicionales (Si compuesto o múltiple)

1. Dados sus lados, definir si un triángulo es equilátero, isósceles o escaleno.

2. Ingresar 2 números; si son iguales que los multiplique, si el primero es mayor que el segundo que los
reste y si no que los sume.

3. Leer tres números diferentes e imprimir el número mayor de los tres.

4. A un trabajador le descuentan de su sueldo el 2% si su sueldo es menor o igual a 1000, por


encima de 1000 y hasta 2000 el 5%, y por encima de 2000 el 10%. Calcular el descuento y
sueldo neto que recibe el trabajador dado su sueldo.

5. Se desea realizar un programa para una terminal de transportes, el objetivo es que se le


muestre al viajero el valor del pasaje dependiendo del destino:
1) Palo Bonito: 50000$. 2) Monte Picao: 20000$. 3) Palmas Flacas: 15000$. 4)
Hacienda la Chimoltrufia: 5000$.

6. En una fábrica de computadoras se planea ofrecer a los clientes un descuento que dependerá del
número de computadoras que compre. Si las computadoras son menos de cinco se les dará un 10%
de descuento sobre el total de la compra; si el número de computadoras es mayor o igual a cinco
pero menos de diez se le otorga un 20% de descuento; y si son 10 o más se les da un 40% de
descuento. El precio de cada computadora es de $1.150.000.

7. En un teatro, las entradas cuestan mitad de precio los días lunes y martes, realizar un
algoritmo que le permita al usuario obtener el precio del tiquete dependiendo de la película y
del día se la semana: 1) Los locos del limbo 9000$ 2) Doña flor y sus 2 maridos 12000$
3) Nelson y sus estrelladas 10000$. (Les pueden cambiar los títulos a las películas si lo
desean). ^_^

8. -Se desea obtener la nómina semanal (salario neto), de los empleados de una empresa,
cuyo trabajo se paga por horas de la siguiente forma:
 Las horas inferiores o iguales a 35 (normales) se pagan a una tarifa determinada que se
debe introducir por teclado al igual que el número de horas y el nombre del trabajador.
 Las horas superiores a 35 se pagarán como horas extras a un precio de 1.5 de las horas
normales.
 Los impuestos a descontar a los salarios varían en función del valor de los sueldos
mensuales:
o Sueldo <= 770.000 pesos libres de impuestos.
o Mayores a 770.000 pesos se les descuenta el 20%.
o Al resto se les descontará el 30%

9. Ingresados los años de antigüedad de un trabajador en una empresa y su salario, calcular el


porcentaje de utilidad sobre dicho salario según la siguiente tabla.

Tiempo Utilidad

Menos de 1 año. 5% del salario

1 año o más y menos de 2 años. 7% del salario

2 años o más y menos de 5 años. 10% del salario

5 años o más y menos de 10 años. 15% del salario


10 años o más. 20% del salario

10. En una universidad el valor de la matrícula depende de la cantidad de materias a inscribir, el


valor del punto es $40.000 mil.
2 materias pagan 3 puntos, 3 materias paga 5 puntos, 4 paga 7 puntos y por 5 paga 9 puntos.

Realiza un algoritmo que calcule el valor de la matrícula.

11. Ingresar las horas trabajadas por un empleado, si dichas horas son menores o iguales a 40
o superiores a 160 se debe mostrar un mensaje que diga “Hable con su jefe” y se termina el
proceso, en caso contrario debe calcularse el total devengado por dicho trabajador mediante
el ingreso del valor de la hora, si el total devengado es menor a 2SMLV (2*689.454)
entonces tiene derecho a subsidio de transporte ($77.700) los cuales se deben sumar al
total devengado y mostrar un mensaje en pantalla que diga “subsidio de transporte”, de lo
contrario solo se mostrará el valor devengado y un texto que diga “no tiene derecho a
subsidio”.

12. Construir un programa que pregunte una contraseña, el usuario solo tiene derecho a 3
intentos. Cuando el usuario escriba la contraseña correcta se mostrará "¡Felicitaciones!" y se
irá al FIN. En caso de no escribir la correcta se mostrará “Lo siento, contraseña equivocada”.
Si se cumplen los 3 intentos y el usuario no escribe la contraseña correcta se mostrará
“Oportunidades Agotadas” y finaliza la ejecución del programa.

13. Dadas las 3 notas de un estudiante clasificar su condición dependiendo de:


Si el promedio es mayor a cero y menor que 3 su condición será “reprobado”, si está entre
3 y menor que 4 será “regular”, si está entre 4 y menor que 5 será “bueno”, su es 5 será
“excelente.”

14. Realizar un programa que permita escoger al usuario cuál de las 4 operaciones básicas
desea realizar 1) suma, 2) resta, 3) multiplicación, 4) división. Las operaciones se harán con
2 números y hay que tener en cuenta cierta restricción en la división.

15. Una frutería ofrece las manzanas con descuento según la siguiente tabla:
NUM. DE KILOS COMPRADOS % DESCUENTO

0-2 0%

2.01 - 5 10%

5.01 - 10 15%

10.01 en adelante 20%

Determinar cuánto pagara una persona que compre manzanas es esa frutería.

16. Determinar la cantidad de dinero que recibirá un trabajador por concepto de las horas extras
trabajadas en una empresa, sabiendo que cuando las horas de trabajo exceden de 40, el resto se
consideran horas extras y que estas se pagan al doble de una hora normal cuando no exceden de 8; si
las horas extras exceden de 8 se pagan las primeras 8 al doble de lo que se pagan las horas normales
y el resto al triple.

17. En una tienda de descuento se 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 de
color blanco no se le hará descuento alguno, si es verde se le hará un 10% de descuento, si es
amarilla un 25%, si es azul un 50% y si es roja un 100%. Determinar la cantidad final que el cliente
deberá pagar por su compra se sabe que solo hay bolitas de los colores mencionados.
18. -Los trabajadores de una fábrica de automóviles tienen 3 turnos: mañana, noche y festivos, se desea
calcular el sueldo semanal a razón de 6 días de trabajo por semana según la siguiente tarifa:

6000 Pesos/hora Mañana

8000 Pesos/hora Noche

10000 Pesos/hora Festivo

19. Realizar un seudocódigo que permita determinar si una persona se pensiona o no dependiendo de
las siguientes condiciones:
1. Ley 100 de 1993, edad hombres 55 años, mujer 50 años, 1000 semanas
cotizadas para ambos.
2. Ley del 2014, edad hombres 62 años, mujer 57 años, 1300 semanas
cotizadas para ambos.

También podría gustarte