Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Primer trabajo
encargado
TABLA DE CONTENIDO
Contenido
Ejercicio 1________________________________________________________________________
Ejercicio 2________________________________________________________________________
Ejercicio 3________________________________________________________________________
Ejercicio 4________________________________________________________________________
Ejercicio 5________________________________________________________________________
Ejercicio 6________________________________________________________________________
Ejercicio 7________________________________________________________________________
Ejercicio 8________________________________________________________________________
EJERCICIO 1
PLANTEAMIENTO DEL PROBLEMA 1
Escribir un programa que lea dos nmeros por teclado y escriba su suma,
diferencia, producto y cociente.
ANLISIS
D.E=a, b;
D.S=c, d, e, f;
Mm/L=
c=a+ b
d=a- b
e=a* b
f=a/ b
DISEO
*DFD
grama que lea dos nmeros por teclado y escriba su suma, diferencia,
producto y cociente.IN
PSEUDOCDIGO
INICIO
a, b
LEER: a, b;
CALCULAR:
c=a+ b
d=a- b
c=a+ b
d=a- b
e=a* b
e=a* b
f=a/ b
IMPRIMIR:
f=a/ b
c, d, e, f;
FIN
c, d, e, f
FIN
Pgina 1
EJERCICIO 2
PLANTEAMIENTO DEL PROBLEMA 2
Disee el programa que permita ingresar una cierta cantidad de segundos y
muestre como resultado horas minutos y segundos.
ANLISIS
D.E=s;
D.S=hh, mm, ss;
Mm/L=
hh=s/3600
mm=(s%3600)/60
ss=(s%3600)%60
DISEO
*DFD
PSEUDOCDIGO
rograma que lea dos nmeros por teclado y escriba su suma, diferencia, producto y cociente.IN
INICIO
s
LEER: s;
CALCULAR:
hh=s/3600
hh=s/3600
mm=(s%3600)/60
mm=(s%3600)/60
ss=(s%3600)%60
ss=(s%3600)%60
IMPRIMIR:
hh, mm, ss;
hh, mm, ss
FIN
Pgina 2
FIN
EJERCICIO 3
PLANTEAMIENTO DEL PROBLEMA 3
Disee el programa que permita ingresar dos valores reales y los intercambie .
ANLISIS
D.E=a, b;
D.S=a, b;
Mm/L=
aux=a
a=b
b=aux
DISEO
*DFD
ograma que lea dos nmeros por teclado y escriba su suma, diferencia, producto y cociente.IN
PSEUDOCDIGO
a,b
INICIO
LEER: a, b;
aux=a
CALCULAR:
aux=a
a=b
a=b
b=aux
b=aux
a,b
IMPRIMIR:
a, b;
FIN
FIN
Pgina 3
EJERCICIO 4
PLANTEAMIENTO DEL PROBLEMA 4
Escribe un programa que lea una cantidad depositada en un banco y que
calcule la cantidad final despus de aplicarle un 20% de inters.
ANLISIS
D.E=a;
D.S=b;
Mm/L=
b=a+(a*20/100)
DISEO
*DFD
grama que lea dos nmeros por teclado y escriba su suma, diferencia, producto y cociente.IN
PSEUDOCDIGO
INICIO
a,
b=a+(a*20/100)
LEER: a;
CALCULAR:
b=a+(a*20/100)
IMPRIMIR:
b;
FIN
Pgina 4
FIN
EJERCICIO 5
PLANTEAMIENTO DEL PROBLEMA 5
Un maestro desea saber qu porcentaje de hombres y que porcentaje de
mujeres hay en un grupo de estudiantes .
ANLISIS
D.E=a, b;
D.S=c, d;
Mm/L=
e=a+ b
c=100*a/e
d=100*b/e
DISEO
*DFD
grama que lea dos nmeros por teclado y escriba su suma, diferencia, producto y cociente.IN
PSEUDOCDIGO
INICIO
a, b
e=a+b
c=100*a/e
LEER: a, b;
CALCULAR:
e=a+ b
c=100*a/e
d=100*b/e
c, d
d=100*b/e
IMPRIMIR:
c, d;
FIN
Pgina 5
FIN
EJERCICIO 6
PLANTEAMIENTO DEL PROBLEMA 6
Un alumno desea saber cul ser su calificacin final en la materia de Lgica
Computacional. Dicha calificacin se compone de tres exmenes parciales cuya
ponderacin es de 30%, 30% y 40%
ANLISIS
D.E=a, b, c;
D.S=h;
Mm/L=
e=a*30/20
f=b*30/20
g=c*40/20
d=e+f+g
h=20*d/100
DISEO
*DFD
grama que lea dos
nmeros por teclado y escriba su suma, diferencia, producto
y cociente.IN
PSEUDOCDIGO
a, b, c
INICIO
LEER: a, b, c;
e=a*30/20
CALCULAR:
f=b*30/20
e=a*30/20
f=b*30/20
g=c*40/20
d=e+f+g
h=20*d/100
FIN
Pgina 6
g=c*40/20
d=e+f+g
h=20*d/100
IMPRIMIR:
h;
FIN
EJERCICIO 7
PLANTEAMIENTO DEL PROBLEMA 7
Una farmacia aplica al precio de los remedios el 10% de descuento.
Hacer un programa que ingresado el costo de los medicamentos calcule
el descuento y el precio final.
ANLISIS
D.E=a, b;
D.S=Dscto, Pf;
Mm/L=
Vb=a*b;
Dscto=Vb*10/100
x=(Vb*Dscto/100)
Pf=Vb-x
DISEO
*DFD
PSEUDOCDIGO
ograma que lea dos nmeros por teclado y escriba su suma, diferencia, producto
y cociente.IN
INICIO
a, b
Vb=a*b
Dscto=Vb*10/100
LEER: a, b;
CALCULAR:
Vb=a*b
Dscto=Vb*10/100
x=(Vb*Dscto/100)
Pf=Vb-x
x=(Vb*Dscto/100)
Pf=Vb-x
IMPRIMIR:
Dscto, Pf
FIN
Pgina 7
Dscto, Pf;
FIN
EJERCICIO 8
PLANTEAMIENTO DEL PROBLEMA 8
Disear el programa de los ejercicios secuenciales desarrollados en clase.
Son 5 ejercicios:
1. Algoritmo que permita hallar la suma de dos nmeros complejos
ANLISIS
D.E=a, b, c, d;
D.S=PR,PI;
Mm/L=
PR=a+ c
PI=b+ d
DISEO
*DFD
PSEUDOCDIGO
INICIO y cociente.IN
ograma que lea dos nmeros por teclado y escriba su suma, diferencia, producto
LEER: a, b, c, d;
a, b, c, d
CALCULAR:
PR=a+ c
PR=a+ c
PI=b+ d
PI=b+ d
IMPRIMIR:
PR,PI
PR, PI;
FIN
FIN
Pgina 8
ANLISIS
D.E=Vc, Vm, T;
D.S=D;
Mm/L=
D=Vm*T-Vc*T
DISEO
*DFD
PSEUDOCDIGO
grama que lea dos nmeros por teclado y escriba su suma, diferencia, producto y cociente.IN
INICIO
Vc, Vm, T
D=(Vm-Vc)T
IMPRIMIR:
D;
FIN
FIN
Pgina 9
ANLISIS
D.E=AB;
D.S=u, d;
Mm/L=
u=AB%10
d=AB/10
DISEO
*DFD
grama que lea dos nmeros por teclado y escriba su suma, diferencia, producto y cociente.IN
PSEUDOCDIGO
AB
u=AB%10
d=AB/10
INICIO
LEER: AB;
CALCULAR:
u=AB%10
u, d
FIN
d=AB/10
IMPRIMIR:
u, d;
FIN
Pgina 10
ANLISIS
D.E=N;
D.S=NI;
Mm/L=
u=(N%10)
d=((N/10)%10)
c=(N/100)
NI=u*100+(d*10)+c
DISEO
*DFD
ograma que lea dos nmeros por teclado y escriba su suma, diferencia, producto y cociente.IN
PSEUDOCDIGO
N
u=(N%10)
d=((N/10)%10)
c=(N/100)
NI=u*100+(d*10)+c
INICIO
LEER: N;
CALCULAR:
u=(N%10)
d=((N/10)%10)
c=(N/100)
NI
FIN
NI=u*100+(d*10)+c
IMPRIMIR:
NI;
FIN
5. Algoritmo que permita calcular
hora de llegada a la universidad
Pgina 11
la
de una tortuga que parte de casa a las hh, mm, ss. El tiempo es de T
minutos para llegar.
ANLISIS
D.E=hh, mm, ss, t;
D.S=Hll, Mll, Sll;
Mm/L=
T=hh*3600+(mm*60)+ss+(t*60)
Hll=T/3600
R=(T%3600)
Mll=(R/60)
R=(R%60)
Sll=R
DISEO
*DFD
PSEUDOCDIGO
INICIO
ograma que lea dos nmeros por teclado y escriba su suma, diferencia, producto y cociente.IN
CALCULAR:
T=hh*3600+(mm*60)+ss+
(t*60)
Hll=T/3600
R=(T%3600)
Mll=(R/60)
R=(R%60)
Sll=R
Sll=R
IMPRIMIR:
Hll, Mll, Sll
FIN
Pgina 12
FIN