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
Ejercicio No: 1
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
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.
Ejercicios propuesto:
A. COMPLETE EL ALGORITMO CON LA
INSTRUCCIÓN O INSTRUCCIONES
NECESARIAS.
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
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.
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
Ejercicio No: 2
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
Ejercicios propuesto:
Realizar un algoritmo que permita leer dos
valores, determinar cual de los dos valores es
el
menor y escríbalo
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
Ejercicio No: 3
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
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.
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

Kelimar guacare

  • 1.
    INSTITUTO UNIVERSITARIO POLITÉCNICOSANTIAGO 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
  • 2.
  • 3.
    Ejercicio No: 1 Desarrolleun 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 algoritmoque 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.
  • 5.
    Ejercicios propuesto: A. COMPLETEEL ALGORITMO CON LA INSTRUCCIÓN O INSTRUCCIONES NECESARIAS.
  • 6.
    a. Complete elalgoritmo 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. Desarrolleun 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 deFlujo 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
  • 9.
  • 10.
    Pseudocódigo Diagrama deFlujo 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 unalgoritmo que permita leer dos valores, determinar cual de los dos valores es el menor y escríbalo
  • 12.
    Pseudocódigo Diagrama deFlujo 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
  • 13.
  • 14.
    Pseudocódigo Diagrama deFlujo 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 unalgoritmo 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 deFlujo 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