Sie sind auf Seite 1von 18

1)Leer el sueldo de tres empleados y aplicarles un aumento del 10, 12 y 15%

respectivamente. Desplegar el resultado.


INICIO

VE = S1, S2, S3
Leer: S1, S2, S3
VS = SA1, SA2, SA3
INICIO
Leer: S1, S2, S3 SA1 ← 0.1*S1 + S1
SA1 ← 0.1*S1 + S1 SA2 ← 0.12*S2 + S2
SA2 ← 0.12*S2 + S2 SA3 ← 0.15*S3 + S3
SA3 ← 0.15*S3 + S3
Escribir: SA1, SA2, SA3
FIN Escribir: SA1, SA2, SA3

FIN

2)Escribir un programa que calcule el salario de un trabajador de la manera siguiente. El


trabajador cobra un precio fijo por hora y se le descuenta el 10% en concepto de impuesto
sobre la renta. El programa debe pedir el nombre del trabajador, las horas trabajadas y el
precio que cobra por hora. Como salida debe imprimir el sueldo bruto, el descuento de renta
y el salario a pagar.

INICIO

VE = CFH, HT
Leer: CFH, HT
VS =SB, DR, SN
INICIO
Leer: CFH, HT SB ← CFH*HT
SB ← CFH*HT DR ← 0.1*(CFH*HT)
DR ← 0.1*(CFH*HT) SN ← 0.9*(CFH*HT)
SN ← 0.9*(CFH*HT)
Escribir: SB, DR, SN
FIN
Escribir: SB, DR, SN

FIN
3) Programa que pida el precio de un artículo y calcule su valor, aplicándole un 18%
de IGV.

INICIO

VE = PA
VS = VA Leer: PA
INICIO
Leer: PA
VA ← 0.18*PA + PA
VA ← 0.18*PA + PA
Escribir: VA
FIN
Escribir: VA

FIN

4) Dada una medida de tiempo expresada en horas, minutos y segundos con valores
arbitrarios, elabore un programa que transforme dicha medida en una expresión
correcta. Por ejemplo, dada la medida 3h 118 min 195 seg, el programa deberá
obtener como resultado 5h 1m 15s

INICIO

VE = H1, M1, S1
Leer: S1, M1, H1
VS =H, M, S
INICIO
Leer: H1, M1, S1
S ← S1 MOD 60
S ← S1 MOD 60
S2 ← S1 DIV 60
S2 ← S1 DIV 60
M2 ← S2 + M1
M2 ← S2 + M1 M ← M2 MOD 60
M ← M2 MOD 60
M3 ← M2 DIV 60
M3 ← M2 DIV 60
H ← M3 + H1
H ← M3 + H1
Escribir: H, M, S
FIN
Escribir: H, M, S

FIN
5) Escriba un programa que calcule el área de un triángulo rectángulo, dada la altura
y la base.

INICIO

VE = HT, BT
Leer: HT, BT
VS =AT
INICIO
Leer: A ← HT*BT
A ← HT*BT
Escribir: AT
FIN Escribir: AT

FIN

6)Elabore un programa que realice la conversión de cm. a pulgadas.


Donde 1 cm = 0.39737 pulgadas. Por lo tanto, el usuario proporcionara

INICIO

VE = Cm
Leer: Cm
VS = Plg
INICIO
Leer: Cm
S ← 0.39737
S ← 0.39737
Plg ← Cm*S
Plg ← Cm*S
Escribir: Plg
FIN Escribir: Plg

FIN
7) Elabore un programa que realice la conversión de pulgadas a cm.
Donde 1 cm. = 0.39737 pulgadas. Por lo tanto, el usuario proporcionara el dato de N
pulgadas y el programa dirá a cuantos centímetros equivale.

INICIO

VE = Plg
Leer: Plg
VS = Cm
INICIO
Leer: Plg
S ← 0.39737
S ← 0.39737
Cm ← Plg / S
Cm ← Plg / S
Escribir: Cm
FIN Escribir: Cm

FIN

8)Elabore un programa que realice la conversión de metros a pies


Donde 1 m = 3.2808 pies, Por lo tanto, el usuario proporcionara el dato de N m y el
programa dirá a cuantos pies equivale.

INICIO

VE = Mt
Leer: Mt
VS = Pies
INICIO
Leer: Mt
S ← 3.2808
S ← 3.2808
Pies ← Mt*S
Pies ← Mt*S
Escribir: Pies
FIN Escribir: Pies

FIN
9. Elabore un programa que realice la conversión de pies a metros
Donde 1 m = 3.2808 pies. Por lo tanto, el usuario proporcionara el dato de N pies y el
programa dirá a cuantos metros equivale.

V.E.= NP
INICIO
V.S.= NM

INICIO: Leer: NP

Leer: NP
NM NP/3.2808
NM NP/3.2808

Escribir: NM
Escribir: NM
Fin

FIN

10. Elabore un programa que realice la conversión de kilogramos a libras


Donde 1 Kg. = 2.2046 libras. Por lo tanto, el usuario proporcionara el dato de N Kg. y
el programa dirá a cuantas libras equivale.

V.E.= NKg
INICIO
V.S.= NL

INICIO: Leer: NKg

Leer: NKg
NL NKg*2.2046
NL NKg*2.2046

Escribir: NL
Escribir: NL
Fin

FIN
11. Elabore un programa que realice la conversión de libras a kilogramos
Donde 1 Kg. = 2.2046 libras. Por lo tanto, el usuario proporcionara el dato de N libras
y el programa dirá a cuantos kilogramos equivale.

V.E.= NL
INICIO
V.S.= NKg

INICIO: Leer: NL

Leer: NL
NKg NL/2.2046
NKg NL/2.2046

Escribir: NKg
Escribir: NKg
Fin

FIN

12. Introducir 5 notas por teclado, obtener la suma de las notas, el promedio de las
mismas y el doble de las notas.

V.E.= N1, N2, N3, N4, N5


INICIO
V.S.= SN, PN, 2N1, 2N2, 2N3, 2N4,
2N5
Leer: N1, N2, N3,
INICIO:
N4, N5
Leer: N1, N2, N3, N4, N5
SN N1+N2+N3+N4+N5
SN N1+N2+N3+N4+N5
PN (N1+N2+N3+N4+N5)/5
PN (N1+N2+N3+N4+N5)/5 2N1 2*N1
2N1 2*N1
2N2 2*N2
2N2 2*N2 2N3 2*N3
2N3 2*N3 2N4 2*N4
2N4 2*N4 2N5 2*N5
2N5 2*N5

Escribir: SN, PN, 2N1, 2N2, 2N3, Escribir: SN, PN, 2N1,
2N4, 2N5 2N2, 2N3, 2N4, 2N5

Fin
FIN
13. 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.

V.E.= P1, P2, P3, EF, TF


INICIO
V.S.= CF

INICIO: Leer: P1,P2,P3,EF,TF

Leer: P1, P2, P3, EF, TF


CF 0.55*(P1+P2+P3)/3 +
CF 0.55*(P1+P2+P3)/3 + 0.30*EF + 0.15*TF
0.30*EF + 0.15*TF

Escribir: CF Escribir: CF

Fin
FIN

14. Calcular el número de pulsaciones que una persona debe tener por cada 10 segundos
de ejercicio, si la fórmula es:
núm. Pulsaciones = (220 - edad)/10

V.E.= E
INICIO
V.S.= P

INICIO: Leer: E

Leer: E
P (220-E)/10
P (220-E)/10

Escribir: P Escribir: P

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

V.E.= PA
INICIO
V.S.= PG, PT,PP

INICIO: Leer: PA

Leer: PA
PG 0.4*PA
PG 0.4*PA PT 0.3*PA
PT 0.3*PA PP 0.3*PA
PP 0.3*PA

Escribir: P Escribir: P

Fin
FIN

16. El coste de un automóvil nuevo para un comprador es la suma total del coste del
vehículo, del porcentaje de la ganancia del vendedor y de los impuestos locales o
estatales aplicables (sobre el precio de venta). Suponer una ganancia del vendedor
del 12% en todas las unidades y un impuesto del 6% y diseñar un algoritmo para leer
el coste total del automóvil e imprimir el coste para el consumidor.

V.E.= CV
INICIO
V.S.= CA

INICIO: Leer: CV

Leer: CV
CA (CA+0.12*CA)*1.06*CA
CA (CA+0.12*CA)*1.06*CA

Escribir: CA Escribir: CA

Fin
FIN
17) Un alumno desea saber cuál será su promedio general en las tres materias más
difíciles que cursa y cuál será el promedio que obtendrá en cada una de ellas. Estas
materias se evalúan como se muestra a continuación:
La calificación de Matemáticas se obtiene de la sig. Manera:
Examen 90%
Promedio de tareas 10%
En esta materia se pidió un total de tres tareas.
La calificación de Física se obtiene de la sig. Manera:
Examen 80%
Promedio de tareas 20%
En esta materia se pidió un total de dos tareas.
La calificación de Química se obtiene de la sig. Manera:
Examen 85%
Promedio de tareas 15%

INICIO

VE =EM, TM1, TM2, TM3, EF, TF1, TF2, EQ, TQ1, TQ2, TQ3
Leer: EM, TM1, TM2,
VS =PM, PF, PQ, PG
TM3, EF, TF1, TF2,
INICIO
EQ, TQ1, TQ2, TQ3
Leer: EM, TM1, TM2, TM3, EF, TF1, TF2, EQ, TQ1, TQ2, TQ3
PTM ← (TM1+ TM2 +TM3)/3
PM ← 0.9*(EM) +0.1*(PTM) PTM ← (TM1+ TM2 +TM3)/3
PTF ← (TF1 +TF2)/3 PM ← 0.9*(EM) +0.1*(PTM)
PF ← 0.8*(EF) + 0.2*(PTF) PTF ← (TF1 +TF2)/3
PTQ ← (TQ1 + TQ2 +TQ3)/3 PF ← 0.8*(EF) + 0.2*(PTF)
PQ ← 0.85*(EQ) + 0.15*(PTQ) PTQ ← (TQ1 + TQ2 +TQ3)/3
PG ← (PM + PF +PQ)/3 PQ ← 0.85*(EQ) + 0.15*(PTQ)
Escribir: PM, PF, PQ, PG PG ← (PM + PF +PQ)/3
FIN

Escribir: PM,PF,PQ,PG

FIN
18) Dados las coordenadas (x1,y1) y (x2,y2) de dos puntos en el plano cartesiano,
determinar la distancia (d) entre estos dos puntos

VE =(X1,Y1) , (X2,Y2) INICIO


VS =Dp
INICIO
Leer: (X1,Y1) , (X2,Y2)
Leer: (X1,Y1) , (X2,Y2)
A ← X1 - X2
B ←Y1 - Y2 Leer: (X1,Y1) , (X2,Y2)
Dp← raiz2(A^2 + B^2) A ← X1 - X2
Escribir: Dp B ←Y1 - Y2
FIN Dp← raiz2(A^2 + B^2)

Escribir: Dp

FIN

19) Se tiene las votaciones de 3 candidatos (v1, v2, v3). Sobre el total (tot),
determinar el porcentaje de votación obtenido por cada uno de los candidatos (p1,
p2, p3)

INICIO

VE = V1,V2,V3
Leer: V1,V2,V3
VS =P1,P2,P3
INICIO
Leer: V1,V2,V3
T ← (V1/T)*100%
T← V1+V2+V3
P2← (V2/T)*100%
P1← (V1/T)*100%
P3← (V3/T)*100%
P2← (V2/T)*100%
P3← (V3/T)*100%
Escribir: P1,P2,P3 Escribir: P1,P2,P3
FIN

FIN
20) Leer tres valores enteros y realizar las siguientes operaciones
Sumar todos los valores
Multiplicar todos los valores
Restar de las suma de los dos el doble del tercero
Promedio de todos los valores.
Suma de las mitades de los últimos valores
INICIO

VE =V1, V2, V3
Leer: V1, V2, V3
VS =SV, MV, R(Sv1,v2 – 2v3) , PV, S(V2/2 ,V3/2)
INICIO
Leer: V1, V2, V3 SV← V1+V2+V3
SV← V1+V2+V3 MV← (V1)* (V2)*( V3)
MV← (V1)* (V2)*( V3) R(Sv1,v2 – 2v3)← (V1+V2) – 2*(V3)
R(Sv1,v2 – 2v3)← (V1+V2) – 2*(V3) PV← SV/3
PV← SV/3 S(V2/2 ,V3/2) ← (V2+V3)/2
S(V2/2 ,V3/2) ← (V2+V3)/2
Escribir: SV, MV, R(Sv1,v2 – 2v3) , PV, S(V2/2 ,V3/2)
FIN Escribir: SV, MV, R(Sv1,v2 – 2v3) ,
PV, S(V2/2 ,V3/2)

FIN

21) Leer cuatro valores reales a, b, c y d. Realizar lo siguiente:


Sumar el cuadrado de los extremos más el cubo de los demás
Multiplicar el promedio de los tres primeros por el promedio de los tres últimos
valores
Calcular la siguiente expresión: (suponga que c es diferente de cero

VE = a, b, c, d INICIO
VS = S,M,ValorE
INICIO Leer: a, b, c, d
Leer: a, b, c, d
S← (a^2 + d^2) +( b^3 + c^3)
M← (a+b+c)/3* (b+c+d)/3 S← (a^2 + d^2) +( b^3 + c^3)
INICIO
ValorE← (a+b)/(c^2) - (c*d - 2a)/(c +a/(2*a +5*b+4)) + 4*c*d M← (a+b+c)/3* (b+c+d)/3
Escribir: S,M,ValorE ValorE← (a+b)/(c^2) –
FIN (c*d - 2a)/(c +a/(2*a +5*b+4)) + 4*c*d

Escribir: S,M,ValorE

FIN
22) Si tenemos una expresión algebraica de la forma 𝑨𝒙𝟐 + 𝑩𝒙 + 𝑪 , donde
conocemos los valores de los coeficientes de cada uno de los términos A, B, C ,
diseñe una aplicación que realice los siguiente:

INICIO

VE =V1, V2, V3
Leer: V1, V2, V3
VS =SV, MV, R(Sv1,v2 – 2v3) , PV, S(V2/2 ,V3/2)
INICIO
Leer: V1, V2, V3 SV← V1+V2+V3
SV← V1+V2+V3 MV← (V1)* (V2)*( V3)
MV← (V1)* (V2)*( V3) R(Sv1,v2 – 2v3)← (V1+V2) – 2*(V3)
R(Sv1,v2 – 2v3)← (V1+V2) – 2*(V3) PV← SV/3
PV← SV/3 S(V2/2 ,V3/2) ← (V2+V3)/2
S(V2/2 ,V3/2) ← (V2+V3)/2
Escribir: SV, MV, R(Sv1,v2 – 2v3) , PV, S(V2/2 ,V3/2)
FIN Escribir: SV, MV, R(Sv1,v2 – 2v3) ,
PV, S(V2/2 ,V3/2)

FIN

23) Se tiene un triángulo rectángulo de base B y altura H. Calcular lo siguiente:


Área de la figura
Perímetro de la figura
Hipotenusa INICIO

VE = Base, Altura
Leer: Base, Altura
VS =Área, Pe, Hi
INICIO
Leer: Base, Altura Area← (Base)*(Altura)/2
Area← (Base)*(Altura)/2 Hi ← raiz2( Base^2 + Altura^2)
Hi ← raiz2( Base^2 + Altura^2) Pe← (Base + Altura + Hi)/3
Pe← (Base + Altura + Hi)/3
Escribir: Área, Pe, Hi
FIN
Escribir: Área, Pe, Hi

FIN
24) Se lee el radio de un circulo y el lado de un cuadrado, se le pide que realice una
aplicación que haga lo siguiente:
Calcular área de las figuras
Sumar los perímetros de ambas figuras
Área promedio
Elevar al cubo el perímetro del triangulo
Calcular la altura promedio de las figuras
INICIO

VE = Radio (ci) , Lado(cua)


Leer: Radio (ci) , Lado(cua)
VS =A(ci) , A(cua), S(pe) , Área(pro)
INICIO
Leer: Radio (ci) , Lado(cua) π ←3.14159
π←3.14159 A(ci) ← π *(Radio (ci))^2
A(ci) ← π *(Radio (ci))^2 A(cua)← (Lado(cua))^2
A(cua)← (Lado(cua))^2 Pe(ci)← 2* π* Radio (ci)
Pe(ci)← 2* π* Radio (ci) Pe(cua)← 4* Lado(cua)
Pe(cua)← 4* Lado(cua) S(pe)← Pe(ci) + Pe(cua)
S(pe)← Pe(ci) + Pe(cua) Área(pro)← (A(ci) + A(cua) )/2
Área(pro)← (A(ci) + A(cua) )/2
Escribir: A(ci) , A(cua), S(pe) , Área(pro)
FIN Escribir: A(ci) , A(cua), S(pe) ,
Área(pro)

FIN
25) Hay un cilindro, una esfera y un cono. Al leer las dimensiones básicas de cada uno
de ellos, haga una aplicación que realice:
Volumen promedio
Suma de áreas laterales
Altura promedio
INICIO

VE = R(ci), H(ci) , R(es),Radio(co), G(co), H(co)


Leer: R(ci), H(ci) ,
VS =V(pro), S(AL), H(pro)
R(es),Radio(co), G(co),
INICIO
H(co)
Leer: R(ci), H(ci) , R(es),Radio(co), G(co), H(co)
π←3.14159
π←3.14159
V(ci)← π*(R(ci)^2)*H(ci)
V(ci)← π*(R(ci)^2)*H(ci)
V(es)← (4/3)* π* (R(es)^3) V(es)← (4/3)* π* (R(es)^3)
V(co)← π*(R(co)^2)*H(co)
V(co)← π*(R(co)^2)*H(co)
V(pro)← (V(ci) + V(es) + V(co) )/3
V(pro)← (V(ci) + V(es) + V(co) )/3
Al(ci)←2 π*R(ci)*H(ci) Al(ci)←2 π*R(ci)*H(ci)
A(es)← 4π* R(es)^2 A(es)← 4π* R(es)^2
Al(co)← π*R(co)*G(co)
Al(co)← π*R(co)*G(co)
S(AL)← Al(ci) + A(es) + Al(co) S(AL)← Al(ci) + A(es) + Al(co)
Escribir: V(pro), S(AL), H(pro)
FIN
Escribir: V(pro), S(AL),
H(pro)

FIN
26)Leer cuatro valores reales y calcular la siguiente expresión: (suponga que c es
diferente de cero)
ab cd  2a
Valor  2
  4cd
c a
c
2a  5b  4
VE =a, b, c, d
VS =V
PSEUDOCÓDIGO
INICIO
Leer: a, b, c, d
V ← raizcua((a+b)/c^2) – raizcua(c*d-2*a)/(c+(a/(2*a+5*b+4)))+4*c*d
Escribir: V
FIN

DIAGRAMA DE FLUJO
INICIO

Leer: a, b, c, d

V ← raizcua((a+b)/c^2) – raizcua(c*d-2*a)/(c+(a/(2*a+5*b+4)))+4*c*d

Escribir: V

FIN
27)Leer dos valores reales p y q del teclado y escribir la media aritmética
VE =p, q
VS =MA
PSEUDOCÓDIGO DIAGRAMA DE FLUJO
INICIO
Leer: p, q INICIO
MA ← (p+q)/2
Escribir: MA Leer: p,q
FIN
MA ← (p+q)/2

Escribir: MA

FIN
28)Leer un valor real x del teclado. Calcular y escribir r=x 2 – 2x3
VE =x
VS =r
PSEUDOCÓDIGO DIAGRAMA DE FLUJO
INICIO
Leer: x INICIO
r ← x2 – 2x3
Escribir: r Leer: x
FIN

r ← x2 – 2x3

Escribir: r

FIN

29)Leer los coeficientes de un polinomio de grado tres de la forma P(x)=x 3+ax2+bx+c,


leer a continuación un cierto valor para la variable independiente x y calcular y
escribir y = P(x)
VE =a, b, c, x
VS =y
PSEUDOCÓDIGO DIAGRAMA DE FLUJO
INICIO
Leer: a, b, c, x INICIO
y← x^3+a*x^2+b*x+c
Escribir: y Leer: a ,b c, x
FIN
y← x^3+a*x^2+b*x+c

Escribir: y

FIN
30)Convertir a radianes un valor de ángulo medido en grados sexagesimales
VE =S
VS =R
PSEUDOCÓDIGO DIAGRAMA DE FLUJO
INICIO
Leer: S INICIO
R← S*/180
Escribir: R Leer: S
FIN
R← S*/180

Escribir: R

FIN
31)Calcular y escribir la temperatura T que corresponde a n moles de gas ideal
sometido a una presión P cuando ocupa un volumen V. Se supone que los valores de
P y V se proporcionan por teclado. R es una constante universal de los gases
PV  nRT
VE =n, P, V
VS =T
PSEUDOCÓDIGO DIAGRAMA DE FLUJO
INICIO
Leer: n, P, V INICIO
R← 8.3145
T← (P*V)/(n*R) R← 8.3145
Escribir: R T← (P*V)/(n*R)
FIN
Escribir: T

Leer: n, P, V

FIN

32)Permitir ingresar una hora determinada con el formato H M S (H= Hora, M=


Minuto, S= Segundo). Se pide imprimir la hora que será después de un segundo
VE =H, M, S
VS =H1, M1, S1
PSEUDOCÓDIGO DIAGRAMA DE FLUJO
INICIO
Leer: H, M, S INICIO
S1← (S+1) mod 60
A← (S+1) div 60 Leer: H, M, S
M1← (M+A) mod 60
B← (M+A) div 60
S1← (S+1) mod 60
H1← H+B
A← (S+1) div 6
Escribir: H1, M1, S1
M1← (M+A) mod 60
FIN B← (M+A) div 60
H1← H+B

Escribir: H1, M1, S1

FIN
33)Ingresar un numero de cuatro dígitos y que obtenga e imprima el número que
resulta de invertir sus cifras
VE =A
VS =MCDU
PSEUDOCÓDIGO DIAGRAMA DE FLUJO
INICIO
Leer: A INICIO
U← A div 1000
X1← A mod 1000 Leer: A
D← X1 div 100
X2 ← X1 mod 100
U← A div 1000
C← X2 div 10
X1← A mod 1000
M← X2 mod 10
D← X1 div 100
Escribir: H1, M1, S1
X2 ← X1 mod 100
FIN C← X2 div 10
M← X2 mod 10

Escribir: MCDU

FIN

Das könnte Ihnen auch gefallen