ALGORITMOS 3 al 10

3. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra. Imprimir el valor total, el descuento y el valor neto a pagar por el cliente.  

SOLUCIÓN=
1. INICIO
2.LEER VT
3.CALCULAR D=VT*0.15
4.CALCULAR VN=VT-D
5.IMPRIMIR VT
6.IMPRIMIR D
7.IMPRIMIR VN
8.FIN

VARIABLES=
VT=VALOR TOTAL
D=DESCUENTO
VN=VALOR NETO




4. Un instructor desea saber qué porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes del SENA.  

1.INICIO
2.LEER NH
3.LEER NM
4.CALCULAR TA=NH+NM
5.CALCULAR PH=(NH/TA)*100
6.CALCULAR PM=(NM/TA)*100
7.IMPRIMIR TA
8.IMPRIMIR PH
9.IMPRIMIR PM
10.FIN


VARIABLES=
NH= NUMERO HOMBRES
NM=NUMERO MUJERES
TA=TOTAL APRENDICES
PH=PORCENTAJE HOMBRES
PM=PORCENTAJE MUJERES





5. Un alumno desea saber cuál será su calificación final en la materia de Algoritmos. Dicha calificación se compone de los siguientes porcentajes: 55% del promedio de sus tres calificaciones parciales. 30% de la calificación del examen final. 15% de la calificación de un trabajo final.   Imprimir la Calificación Final. 

SOLUCIÓN=

1.INICIO
2.LEER P1,P2,P3
3. LEER EF
4. LEER TF
5.CALCULAR PROM=(PQ+P2+P3)/3
6.CALCULAR PPAR=PROM*0.55
7.CALCULAR PEF=EF*0.30
8.CALCUALAR PTF=TF*0.15
9.CALCULAR CF=PPAR+PEF+PTF
10.IMPRIMIR CF
11.FIN

VARIABLES
P1,P2,P3 PARCIALES
EF EXAMEN FINAL
TF TRABAJO FINAL
PROM PROMEDIO
PPAR % PARCIAL
PEF % EXAMEN FINAL
PTF %TRABAJO FINA
CF CALIFICACION FINAL



6. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la siguiente tabla:                Ginecología 40%   Traumatología 30%   Pediatría 30%  Calcular la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal. 

VARIABLES=
PA= PRESUPUESTO ANUAL
G= GINECOLOGIA
T= TRAUMATOLOGIA
PE= PEDIATRA


SOLUCION=
1.INICIO
2. LEER PA
2.CALCULAR GINECOLOGIA= PA*0.40
3.CALCULAR TRAUMATOLOGIA=PA*0.30
4.CALCULAR PEDIATRA=PA* 0.30
5.IMPRIMIR


  

7.  En una finca hay vacas blancas, negras y pintadas. Las vacas blancas se ordeñan todos los días, las vacas negras descansan los Lunes y las vacas pintadas 
descansan los sábados y domingos. Cada vaca blanca produce 5 litros de leche. Cada vaca negra produce 6 litros de leche. Cada vaca pintada produce 8 litros de leche. El administrador de la finca desea saber cuántos litros de leche se producen semanalmente en la finca por color de vaca y el total semanal.  

SOLUCIÓN
1.LEER NVB
3.LEER NVN
4.LEER NVP
5.CALCULAR TLVB=NVB*5*7
6.CALCULAR TLVN=NVN*6*6
7.CALCULAR TLVP=NVP*8*5
8.CALCULAR TLS=TLVB+TLVN+TLVP
9.IMPRIMIR TLVB
10.IMPRIMIR TLVN
11.IMPRIMIR TLVP
12.IMPRIMIR TLS
13.FIN


SIMBOLO DE DECISIONES  

8. Vladimir sale a trotar todas las mañanas de Lunes a Viernes y desea saber la cantidad total de kilómetros que recorre en la semana y el promedio semanal de kilómetros. Si el promedio es superior a 5 kms imprimir “BUEN ESTADO FÍSICO”  de lo contrario imprimir “DEBE  TROTAR MAS”.  

1algortimo
2Proceso ejercicio
3 Escribir 'digite el numero de kilometros recorridos el lunes'
4 Leer kl
5 Escribir 'digite el numero de kilometros recorridos el martes'
6 Leer km
7 Escribir 'digite el numero de kilometros recorridos el miercoles'
8 Leer kmi
9 Escribir 'digite el numero de kilometros recorridos el jueves'
10 Leer kj
11 Escribir 'digite el numero de kilometros recorridos el viernes'
12 Leer kv
13 kms<-kl+km+kmi+kj+kv
14 pks<-kms/5
15 Si pks>5 Entonces
16 Escribir 'buen estado fisico'
17 Sino
18 escribir " debe trotar mas "
19 FinSi
20 escribir ' su total de kilometros trotados en la semana es ' kms ' km ' , ' su promedio de 21kilometros trotados en la semana es ' pks ' kms '

22FinProceso





9. Un profesor de geometría necesita saber si un triángulo es equilátero, isósceles o escaleno. Dados los 3 lados determinar el tipo de triángulo. 

Proceso TRIANGULOS

1 ESCRIBIR 'DIGITE LADO A'
2 LEER A
3 ESCRIBIR 'DIGITE LADO B'
4 Leer B
5 ESCRIBIR 'DIGITE LADO C'
6 Leer C
7 SI A=B & B=C Entonces
8 ESCRIBIR " EQUILATERO "
9 SINO SI A=B O B=C O C=A ENTONCES
10 ESCRIBIR " ISOSCELES"
11 SINO
12 ESCRIBIR " ESCALENO"
13 FINSI
14 FinSi

FinProceso

VARIABLES
A=LADO A
B=LADO B
C=LADO C





10. Una nutricionista desea calcular e imprimir  el IMC (Índice de Masa Corporal) para 5 pacientes.  Si el IMC es menor a  18.5  imprimir “BAJO DE PESO”.  Si el IMC está entre 18.5 y 25 imprimir “PESO NORMAL”.  Si el IMC está entre 25 y 30 imprimir “SOBRE PESO”.  Si el IMC es superior a 25 imprimir “OBESIDAD”

ALGORITMO



1Proceso IMC
2 ESCRIBIR " DIGITE PESO DE PACIENTE "
3 LEER PS;
4 ESCRIBIR " DIGITE LA ESTATURA DEL PACIENTE"
5 LEER  ESTATU;
6 ESTATU<- ESTATU*ESTATU;
7 IMC<- PS/ESTATU;
8 SI IMC < 18.5 ENTONCES
9 ESCRIBIR " BAJO PESO "
10 SINO SI IMC >= 18.5 && IMC< 25
11 ESCRIBIR " PESO NORMAL"
12 SINO SI IMC>=25 && IMC<30
13 ESCRIBIR "SOBREPESO"
14 SINO
15 ESCRIBIR " OBESIDAD"
16
17 FinSi
18 FinSi
19 FinSi
20FinProceso




Comentarios

Entradas populares de este blog

Definición de algoritmos

DIAGRAMA DE FRUJO

Pensamiento Logico