1. INSTITUTO UNIVERSITARIO POLITÉCNICO SANTIAGO MARIÑO
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA
BARCELONA- ESTADO ANZOATEGUI
Realizado por:
KELIMAR GUACARE
C.I.:21.109.628
ACTIVIDAD TEMA I
DIAGRAMAS DE FLUJO
3. Ejercicio No: 1
Desarrolle un algoritmo que permita leer un valor cualquiera N y escriba si dicho número es par o impar.
Pseudocódigo Diagrama de Flujo
1. Inicio
2. Declaración de
variables: N
3. Leer un número
4. Asignarlo a la
variable N
5. Si el residuo de
dividir a N entre 2 es
igual a cero
6. Si es Si: Escribir “ Es
par”
7. Si No: Escribir “Es
impar”
8. Fin_Si
9. Fin
Inicio
N=0
N
N Es ParN Es Impar
Fin
4. Desarrolle un algoritmo que permita leer un valor cualquiera N y escriba si dicho número es par o impar.
Ejercicios propuesto:
a. Complete el algoritmo con la instrucción o instrucciones necesarias.
b. Desarrolle un algoritmo que le permita determinar de una lista de números:
b.1. ¿Cuántos están entre el 50 y 75, ambos inclusive?
b.2. ¿Cuántos mayores de 80?
b.3. ¿Cuántos menores de 30?
El algoritmo debe finalizar cuando n (el total de números de la lista), sea igual a 0.
6. a. Complete el algoritmo con la instrucción o instrucciones necesarias.
Pseudocódigo Diagrama de Flujo
1. Inicio
2. Declaración de
variables: N
3. Leer un número
4. Asignarlo a la
variable N
5. Si el residuo de
dividir a N entre 2 es
igual a cero
6. Si es Si: Escribir “ Es
par”
7. Si No: Escribir “Es
impar”
8. Fin_Si
9. Fin
Inicio
N=0
N
El Residuo
de N/2 es
Cero
N Es ParN Es Impar
Fin
No Si
7. Ejercicios propuesto:
B. Desarrolle un algoritmo que le permita
determinar de una lista de números:
b.1. ¿Cuántos están entre el 50 y 75, ambos inclusive?
b.2. ¿Cuántos mayores de 80?
b.3. ¿Cuántos menores de 30?
El algoritmo debe finalizar cuando n (el total de números de la lista), sea igual a 0.
8. Pseudocódigo Diagrama de Flujo
1. Inicio
2. Declaración de variables: Lista(20),N,
Cont, NumB1, NumB2, NumB3, Total.
3. Asignarle valor a cada posición de la
Lista
4. Incrementar el Valor de N
5. Leer si se han dado valores a todas las
20 posiciones de la lista
6. Incrementar el valor Cont (Contador)
7. Si cada valor de la lista es mayor o igual
a 50 y menor o igual a 75. Si se cumple
la condición se incrementa NumB1
8. Si cada valor de la lista es mayor a 80. Si
se cumple la condición se incrementa
NumB2
9. Si cada valor de la lista es menor 30. Si
se cumple la condición se incrementa
NumB3
10. Fin_Si
11. Se incrementa el valor de la variable
Total con la suma de toda la lista
12. Si Cont es diferente a la longitud de la
lista, es decir, N, vuelve al paso 6 si no
sigue la paso 13
13. Fin_Si
14. Verifica si Total es igual a cero
15. Si Total Es Cero Escribir: La sumatoria
de los números dio cero, no se pudo
realizar los cálculos
16. Si Total es Mayor de Cero, Escribir:
17.La cantidad de números entre 50 y 75 es:
numb1,
2. La cantidad de números mayores a 80 es:
numb2
3. La cantidad de números menores a 30 es:
numb3
14. Fin_Si
15. Fin
Inicio
Lista(20)=0,
N=0, Cont=0,
NumB1=0,
NumB2=0,
NumB3=0, Total=0
Lista(N)
N=20
No
Escriba el Valor de
la Lista en la
Posición N
Lista(Cont)>=50
Y
Lista(Cont)<=75
NumB1=NumB1
+1
Cont= Cont+1
Lista(Cont)>8
0
Lista(Cont)<3
0
Si
No
Si
NumB1=NumB1
+1
NumB1=NumB1
+1
No
No
No
Si
Si
Si
Cont=N
Total=Total +
Lista(Cont)
1. La Cantidad de
Números entre 50
y 75 es: NumB1,
2. La Cantidad de
Números Mayores
a 80 es: NumB2
3. La Cantidad de
Números Menores
a 30 es: NumB3
Total=0
No
La Sumatoria de los
Números dio Cero, No se
Pudo Realizar los cálculos
Fin
Si
N=N+1
10. Pseudocódigo Diagrama de Flujo
1. Inicio
2. Inicializar variables: A = 0, B = 0
3. Solicitar la introducción de dos
valores distintos
4. Leer los dos valores
5. Asignarlos a las variables A y B
6. Si A = B Entonces vuelve a 3
porque los valores deben ser
distintos
7. Si A>B Entonces
Escribir A, “Es el mayor”
8. De lo contrario: Escribir B, “Es
el mayor”
9. Fin_Si
10. Fin
a. Complete el algoritmo con la instrucción o instrucciones necesarias.
Inicio
A.B
A=B
Introduzca dos
valores
distintos”
Fin
A>B
B Es Mayor A Es Mayor
11. Ejercicios propuesto:
Realizar un algoritmo que permita leer dos
valores, determinar cual de los dos valores es
el
menor y escríbalo
12. Pseudocódigo Diagrama de Flujo
1. Inicio
2. Inicializar variables: A = 0, B = 0
3. Solicitar la introducción de dos
4. valores distintos
5. Leer los dos valores
6. Asignarlos a las variables A y B
7. Si A = B Entonces vuelve a 3
8. porque los valores deben ser
9. distintos
10.Fin_Si
11.Si A>B Entonces
12. Escribir A, “Es el mayor”
13.De lo contrario: Escribir B, “Es
14.el mayor”
15.Fin_Si
16.Fin
a. Complete el algoritmo con la instrucción o instrucciones necesarias.
Inicio
A.B
A=B
Introduzca dos
valores
distintos”
A=0, B=0
No
Si
A>B
Fin
B Es Mayor A Es Mayor
SiNo
14. Pseudocódigo Diagrama de Flujo
1. Inicio
2. Inicializar las variables A, B y C
3. Leer los tres valores
4. Almacenar en las variables A, B
5. y C
6. Si A > B y A > C Entonces
7. Escribir A “Es el mayor”
8. Sino
9. Si B > A y B > C Entonces
10.Escribir B “Es el mayor”
11.Sino Escribir C “Es el mayor”
12.Fin_Si
13.Fin_Si
14.Fin
Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C respectivamente. El algoritmo debe imprimir cual es el mayor y cual
es el menor. Recuerde constatar que los tres valores introducidos por el teclado sean valores distintos. Presente un mensaje de alerta en caso de que se
detecte la introducción de valores iguales.
Inicio
A.B,C
A>B y A>C
Fin
B>A y B>C
B Es Mayor
A Es Mayor
A=0, B=0, C=0
C Es Mayor
SiNo
Si
No
15. Ejercicios propuesto:
Desarrolle un algoritmo que permita leer tres
valores y almacenarlos en las variables A, B, y
C
respectivamente. El algoritmo debe indicar
cual es el menor. Asumiendo que los tres
valores
introducidos por el teclado son valores
distintos.
16. Pseudocódigo Diagrama de Flujo
1. Inicio
2. Inicializar las variables A, B y C
3. Leer los tres valores
4. Almacenar en las variables A, B y
C
5. Si A=B y B=C Entonces volver al
paso 3, en caso contrario seguir al
paso 6
6. Fin_Si
7. Si A > B y A > C Entonces
8. Escribir A “Es el Menor”
9. Sino
10.Si B > A y B > C Entonces
11.Escribir B “Es el Menor”
12.Sino Escribir C “Es el Menor”
13.Fin_Si
14.Fin_Si
15.Fin
Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C respectivamente. El algoritmo debe imprimir cual es el mayor y cual es el menor.
Recuerde constatar que los tres valores introducidos por el teclado sean valores distintos. Presente un mensaje de alerta en caso de que se detecte la introducción de valores
iguales.
Inicio
A<B y A<C
Fin
B<A y B<C
B Es Menor
A Es Menor
Introduzca Tres
valores
distintos”
A=0, B=0, C=0
C Es Menor
Si
No
Si
No
A.B,C
A=B Y B=C
No
Si