Practico 3
Practico 3
Practico 3
EJERCICIO 1
Jimenez Garzon L.
n num num mod num mod Salida= suma (a2) Salida=a/c(prom)
4=0
5=0
Múltiplos de 5 Múltiplos de 4
4 12 V F
25 F v Suma=45 Prom=12
4 V F
20 V V
EJERCICIO2
Jimenez Garzon L.
max>=min Salida= max=max-2
Max=4000 4000,3098,3096.3094,3092,3090,3088,3086,3084,3082
3080,3078,3076,3074,3072,3070..
Min=100
Jimenez Garzon L.
Jimenez Garzon L.
n num num mod num mod Salida= a2/c2(prom2) Salida=a/c(prom)
4=0 7=0
Múltiplos de 7 Múltiplos de 4
4 12 V F
21 F v Prom2=21 Prom=13
4 V F
20 V F
Jimenez Garzon L.
Jimenez Garzon L.
n num si num mod 2=1 Salida= suma (a) Salida=a/c(prom)
Impares Impares
4 12 F
25 v Suma=46 Prom=23
4 F
21 V
Jimenez Garzon L.
Jimenez Garzon L.
n num num>=150ynum<=550 num mod 2=1 'Los numeros impares entre
550 y 150 son:
4 12 F
165 V V 165
198 V F
89 F
EJERCICIO 6
Algoritmo ejercicio_6
Escribir 'ingrese la cantidad de numero'
Leer n
Mientras n=0 Hacer
Escribir 'Ingrese un numero mayor a cero'
Leer n
FinMientras
pp=0
ne=0
ce=0
total=n
Escribir 'Iniciando proceso'
Mientras n>0 Hacer
Leer num
si num<>0 Entonces
si num>0 Entonces
po=po+1
SiNo
ne=ne+1
FinSi
SiNo
ce=ce+1
FinSi
n=n-1
FinMientras
pp=(po/total)*100
pn=(ne/total)*100
Jimenez Garzon L.
pc=(ce/total)*100
Escribir 'el porcentaje de los numeros positivos es: ', (pp)
Escribir 'el porcentaje de los numeros negativos es: ', (pn)
Escribir 'el porcentaje de los numeros neutros(0) es: ', (pc)
FinAlgoritmo
4 12 V F F Positivos(pp)= 50%
-1 F V F Negativos(pn)=25%
0 F F V Neutro(pc)=25%
20 V F F
EJERCICIO 7
Algoritmo ejercicio_7
Escribir 'ingrese la cantidad de numero'
Leer n
Mientras n=0 Hacer
Escribir 'Ingrese un numero mayor a cero'
Leer n
FinMientras
c=0
c2=0
a=0
a2=0
Escribir 'Iniciando proceso'
Mientras n>0 Hacer
Leer num
si num <>0 Entonces
si num mod 2=0 Entonces
c=c+1
a=a+num
SiNo
c2=c2+1
c2=c2+1
FinSi
FinSi
n=n-1
Jimenez Garzon L.
FinMientras
prom=0
si c>0 Entonces
prom=a/c
FinSi
prom2=0
si c2>0 Entonces
prom2=a2/c2
FinSi
n num num mod 2=0 num mod 2=1 Salida= a2/c2(prom2) Salida=a/c(prom)
c=c+1
a=a+num c2=c2+1 Impares Pares
c2=c2+1
4 12 V F
21 F V Prom2=14 Prom=8
4 V F
17 F V
EJERCICIO 8
Algoritmo ejercicio_8
Escribir 'ingrese la cantidad de numero'
Leer n
Mientras n=0 Hacer
Escribir 'Ingrese un numero mayor a cero'
Leer n
FinMientras
c=0
c2=0
c3=0
Escribir 'Iniciando proceso'
Mientras n>0 Hacer
Leer num
si num mod 4=0 Entonces
Jimenez Garzon L.
c=c+1
FinSi
si num mod 7=0 Entonces
c2=c2+1
FinSi
si num mod 3=0 y num mod 5=0 Entonces
c3=c3+1
FinSi
n=n-1
FinMientras
Escribir 'la cantidad de multiplos de 4 es: ', ConvertirATexto(c)
Escribir 'la cantidad de multiplos de 7 es: ', ConvertirATexto(c2)
Escribir 'la cantidad de multiplos de 3 y 5 es: ', ConvertirATexto(c3)
FinAlgoritmo
n num num mod 4=0 num mod 7=0 num mod 3=0 Salida= Salida= Salida=
c=c+1 y num mod
c2=c2+1 5=0
C C2 C3
5 7 F V F
8 V F F 2 2 1
15 F F V
14 F V F
12 V F F
EJERCICIO 9
Algoritmo ejercicio_9
Escribir 'ingrese la cantidad de numero'
Leer n
Mientras n=0 Hacer
Escribir 'Ingrese un numero mayor a cero'
Leer n
FinMientras
a=0
Escribir 'Iniciando proceso'
Mientras n>0 Hacer
Leer num
Jimenez Garzon L.
si num<a Entonces
Escribir num, ' num es menor que ', a
FinSi
a=num
n=n-1
FinMientras
FinAlgoritmo
5 7 F
5 V 5 es menor que 7
15 F
13 V 13 es menor que 15
12 V 12 es menor que 13
EJERCICIO 10
Algoritmo ejercicio_10
Escribir 'ingrese la cantidad de numero'
Leer n
Mientras n=0 Hacer
Escribir 'Ingrese un numero mayor a cero'
Leer n
FinMientras
Escribir 'Iniciando proceso'
Leer num
may=num
men=num
Mientras n-1>0 Hacer
Leer num
si num>may Entonces
may=num
FinSi
Jimenez Garzon L.
si num<men Entonces
men=num
FinSi
n=n-1
FinMientras
Escribir 'El numero mayor del conjuto es: ', may
Escribir 'El numero menor del conjuto es: ', men
FinAlgoritmo
5 7 F F
5 F V
15 V F 15 5
13 F F
12 F F
EJERCICIO 11
Algoritmo ejercicio_11
Escribir "Inserte dia de la semana:"
leer n
si n >= 1 y n <= 7 Entonces
si n= 1 Entonces
Escribir "Lunes"
FinSi
si n= 2 Entonces
Escribir "Martes"
FinSi
si n= 3 Entonces
Escribir "Miercoles"
FinSi
si n= 4 Entonces
Jimenez Garzon L.
Escribir "Jueves"
FinSi
si n= 5 Entonces
Escribir "Viernes"
FinSi
si n= 6 Entonces
Escribir "Sabado"
FinSi
si n= 7 Entonces
Escribir "Domingo"
FinSi
sino
Escribir "ERROR"
FinSi
3 5 F F F F V F F viernes
1 V F F F F F F lunes
6 F F F F F V F Sábado
EJERCICIO 12
Algoritmo ejercicio_12
Escribir 'introdusca el tiempo que le tomo la maraton en minutos'
Leer min
Mientras min=0 Hacer
Escribir 'introdusca el tiempo que le tomo la maraton en minutos mayor a (0)'
Leer min
FinMientras
d=40
v=d/(min/60)
Escribir 'la velocidad promedio es: ', v,' km/hrs'
FinAlgoritmo
Min v=d/(min/60)
Salida= v km/hrs'
d=40
Jimenez Garzon L.
v=40/(136/60)
136 17.65 km/hrs'
v=40/(112/60)
112 21.43 km/hrs'
EJERCICIO 13
Algoritmo ejercicio_13
Escribir 'introdusca la temperatura en grados celsius'
Leer tem
Mientras tem=0 Hacer
Escribir 'introdusca la temperatura en grados celsius mayor a (0)'
Leer tem
FinMientras
f=tem*(9/5) +32
Escribir 'La temperatura en grados Fahrenheit es: ', f,' °F'
FinAlgoritmo
tem f=tem*(9/5)
+32 Salida= f , °F'
f=t12*(9/5)
12 +32 53,6 °F'
f=42*(9/5) +32
42 107,6 °F'
EJERCICIO 14
Algoritmo ejercicio_14
Escribir 'Escribirla altura del cilindro'
Leer h
Escribir 'escribir el radio del cilindro'
Leer r
Mientras h=0 y r=0 Hacer
Escribir 'introdusca la altura y el radio mayor a (0)'
Leer h
Leer r
FinMientras
a=2*2*3.1416*(r+h)
Jimenez Garzon L.
v=3.1416*r*r*h
Escribir 'el area del cilindro es:', a, 'cm2'
Escribir 'el volumen del cilindro es: ', v, 'cm3'
FinAlgoritmo
EJERCICIO 15
Algoritmo ejercicio_15
Escribir 'ingrese la cantidad de numero'
Leer num
si num mod 6=0 y num mod 9=0 Entonces
Escribir 'este numero es multiplo de 6 y 9'
SiNo
Escribir 'este numero no es multiplo de 6 y 9'
FinSi
FinAlgoritmo
num Salida
num mod 6=0 y num mod 9=0
F Escribir 'este numero no es
12 multiplo de 6 y 9'
V
18 Escribir 'este numero es
multiplo de 6 y 9'
EJERCICIO 16
Algoritmo ejercicio_16
Escribir 'ingrese 3 numeros'
Jimenez Garzon L.
Leer a,b,c
si a>b Entonces
si a>c Entonces
Escribir 'el numero ', a , ' es el mayor de los 3'
FinSi
FinSi
si b>a Entonces
si b>c Entonces
Escribir 'el numero ',b, ' es el mayor de los 3'
FinSi
FinSi
si c>b Entonces
si c>a Entonces
Escribir 'el numero ',c, ' es el mayor de los 3'
FinSi
FinSi
FinAlgoritmo
Na Nb Nc Si a>b y a>c Si b>a y b>c Si c>a y c>b salida
15 100 F F V El numero 100 es
10 el mayor de los 3
145 65 F V F El numero 145 es
20 el mayor de los 3
56 12 F V F El numero 56 es
5 el mayor de los 3
Algoritmo serie1
escribir ' ingrese Numero'
leer n n c c<=n pantalla
c=1 4 1v 1
mientras c <= n hacer 2v 2
Escribir c 3v 3
c=c+1 4v 4
FinMientras 5f 5
FinAlgoritmo
Jimenez Garzon L.
Algoritmo serie2
escribir ' ingrese Numero' n c c hasta n pantalla
leer n 4 1v 2
para c <- 1 hasta n hacer 2v 4
Escribir c * 2 3v 6
FinPara 4f 8
FinAlgoritmo
Algoritmo serie4
Escribir 'ingrese n'
leer n n aux c c<=n s pantalla
aux = 3 5 3 1v 1 1
s=1 5 2v 4 4
c=1 7 3v 9 9
mientras c <= n hacer 9 4v 16 16
escribir s 11 5v 25 25
c=c+1 6f
s = s + aux
aux = aux + 2
FinMientras
FinAlgoritmo
Jimenez Garzon L.
Algoritmo serie5
escribir 'ingrse numero'
leer n
s=1 n s c c<=n pantalla
c=1 7 1 1v 1
mientras c<= n Hacer 4 2v 4
Escribir s 7 3v 7
s = s +3 10 4v 10
c = c +1 13 5v 13
FinMientras 16 6v 16
FinAlgoritmo 19 7v 19
8f
Jimenez Garzon L.