SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Castillo
Jeronimo
Karla
Hugo Acosta
202
Tlalnepantla 1
Manejo de técnicas de
programación.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Plome 1
Desarrollar un diagrama de flujo que despliegue en pantalla el grupo al que
perteneces.
In
Inicio
“202”
Fin
Inicio
Indica el comienzo de
un diagrama de flujo,
solo puede haber un
inicio.
Fin
Indica el final de un
diagrama de flujo, solo
puede haber uno en
cada diagrama.
Salida de datos
En este se ve refleja la
información que el
programa quiere transmitir
al usuario.
Flecha
Estas se utilizan en
los diagramas de flujo
para indicar el flujo de
la información.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 2
Desarrollar un diagrama de flujo que lea una variable numérica y despliegue
su valor en pantalla.
Inicio
“Dame un valor”
X
“El valor dado
fue”
X
Fin
Las comillas se
utilizan para indicar
que la información que
introduce el
programador no
tendrá modificaciones.
Entrada de datos
Se utiliza para reflejar
o introducir la
información de
usuario.
En la última salida de
datos se ve reflejado el
mensaje del
programador con el
resultado esperado del
usuario.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 3
Desarrolla un diagrama de flujo que despliegue en pantalla el nombre del
usuario.
Inicio
“Digita tu
nombre”
nombre
nombre
Fin
El programador utiliza una
variable para indicar al
usuario la información que
introducirá.
En la última salida
de datos es en
donde se verá
reflejado el
resultado de la
introducción de la
información.
En la primera salida
de datos se ve
reflejado las
indicaciones del
programador para el
usuario.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 4
Desarrolla un diagrama de flujo que despliegue en pantalla el doble de un
número dado.
Entrada Proceso Salida
Variables
a , res
Res=a*2 Res
Constantes
2
Inicio
“Digita un
número”
a
Res=a*2
“El doble es”
Res
Fin
En la tabla de análisis
del problema, se
analiza lo que se pide
o bien se desmenuza
el problema con los
componentes que
conllevan las
ecuaciones
algebraicas.
Proceso
En este se ve reflejado
el proceso de la
información de un
diagrama de flujo.
En el proceso se utiliza
el lenguaje que la
computadora pueda
entender , por lo que se
utiliza “Res” para indicar
que el resultado de la
ecuación que se esta
realizando.
Al final se ve
reflejado el
resultado del
proceso con el
mensaje del
programador.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 5
Desarrolla un algoritmo que de cómo resultado la suma de 2 números dados.
Entrada Proceso Salida
Variable
a, b, res Res=a+b Res
Constante
Inicio
“Digita 2
valores”
a,b
Res=a+b
“La suma de 2
números es”
Res
Fin
En la entrada de datos
se introducen las
variables que se
necesitan para tratar
con la ecuación.
En la salida de datos
se introduce el
mensaje para el
usuario con comillas
para que no sufra
modificaciones.
En el proceso se
realiza el proceso que
conlleva la ecuación
con “Res” al principio
con el signo de
asignación (=)
indicando que se le
asigna el valor de el
proceso de la
ecuación.
Al final se le
envía un
mensaje al
usuario con el
resultado.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 6
Desarrolla un algoritmo que despliegue el resultado del cubo de un número
dado.
Entrada Proceso Salida
Variable
res res=aᶺ3
res=(a)*(a)*(a)
res
Constante
a
Inicio
“Introduce un
número”
a
res=aᶺ3
“El resultado de
un numero al
cubo es”
res
Fin
Se le envía el
mensaje al
usuario.
Se asigna una
variable, de a
cuerdo a lo
que se
necesita.
Se lleva a cabo el
proceso con la
información
recibida y las
instrucciones ya
dadas.
Se le envía un
mensaje al
usuario
informando
sobre el
resultado.
En el análisis de problema
al encontrar soluciones
que sean adecuadas para
su resolución cualquiera
puede ser usada siempre
y cuando se cumplan las
reglas y la informaci0n
que se introduzca sea el
mismo lenguaje que
maneja la computadora.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 7
Desarrolla un algoritmo que despliegue en pantalla el resultado de la suma de
los cuadrados de 2 números cualquiera.
Entrada Proceso Salida
Variable
res
res=(a*a)+(b*b) res
Constante
a,b
Inicio
“Digita 2
valores”
a,b
res=(a*a)+(b*b)
“La suma de los
cuadrados de dos
números cualquiera
es”
res
Fin
Se le envía un
mensaje al
usuario con lo
que se
necesita.
Se asignas las
variables que se
necesita
Se realiza el
proceso con las
instrucciones y
variables
dadas.
Se le avía un
mensaje al
usuario con su
respectivo
resultado.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 8
Desarrolla un algoritmo que determine si un estudiante es mayor o menor de
edad.
Edad
Edad>=18
SI
“mayor”
NO
“menor”
15 15>=18 ♠
18 18>=18 ♠
21 21>=18 ♠
Inicio
“Digita tu
edad”
Edad
dadad
Edad>=
18 “menor de
edad”
“mayor de
edad”
Fin
SI
NO
Se introduce el
mensaje para
el usuario
Se introduce
la variable
Toma de decisiones
Se utiliza para indican en
los diagramas de flujo que
puede existir dos flujos de
la información uno indica el
camino del “cierto” y el otro
del “falso”.
Por el camino
del “cierto” se ve
reflejado el
resultado que se
espera si es
positivo.
Por el camino
del “falso” se
ve reflejado el
resultado que
se espera si
resulta
negativo.
Prueba de escritorio
En esta se realizan las
pruebas necesarias para
asegurarnos de que
estamos tomando el
camino correcto en la
toma de daciones.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 9
Desarrolla un algoritmo que despliegue en pantalla el resultado de la siguiente
expresión aritmética:
Entrada Proceso Salida
Variables
res, a, b
res=(a+b)ᶺ3/(a-2)ᶺ2 res
Constante
Inicio
“Digita 2
números”
a,b
res=(a+b)ᶺ3/a-2)ᶺ2
res
Fin
La ecuación se transforma
en ecuación lineal para
poder introducirla a la
computadora con su
propio lenguaje para que
se lleve a cabo lo que el
usuario pude como
resultado.
Una manera más
rápida para dar el
resultado es yendo
directamente a este
o puedes mandar
un mensaje en el
cual puedas
explicar al usuario
su resultado.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 10
Desarrolla un diagrama de flujo que permita determinar si un número es
positivo o negativo , considerando el cero como positivo.
Valor a>=0
SI
“positivo”
NO
“negativo”
15 15>=0 ♠
4 4>=0 ♠
0 0>=0 ♠
-3 -3>=0 ♠
Inicio
“Digita un
valor”
X
X>=0
“positivo”
“positivo”
Fin
NO
SI
Se utiliza la prueba
de escritorio para
verificar que la toma
de decisiones esta
correcta.
Se le envía un
mensaje al usuario
Se asigna una
variable de
acuerdo a lo que
se pide.
En la toma de decisiones se
utilizan los signos de
operadores racionales para
comparar la variable con el “0”
que es considerado positivo
para desplegar las dos
decisiones, el camino del
“cierto” y el del “falso”.
Se imprimen los
resultados en
ambos caminos.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 11
Desarrollar un diagrama de flujo que permita determinar cuál es el mayor de
dos números cualquiera dados.
número a>b
SI
“mayor”
NO
“mayor”
2,4 2>4 ♠
6,3 6>3 ♠
Inicio
“Digita 2
números”
a,b
a>b
“Es
mayor”
b
“Es mayor”
a
Fin
NO
SI
Se le envía un
mensaje al
usuario.
Se introducen las
variables que se
necesitan.
En la tome de decisiones se
colocan las variables y se
utilizan los signos de
operadores racionales
según corresponda para
que nos de cómo resultado
en ambos caminos
cualquiera de las variables
como el mayor.
Utilizamos la
pruebe de
escritorio para
revisar
resultados.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 12
Desarrolla un algoritmo que a partir de la venta generada determine si el
descuento aplicado es del 10% o 15% deberá desplegar en pantalla el total a
pagar de la venta de acuerdo a la siguiente tabla:
Si la venta es mayor a 1000 el descuento será del 15% y si es menor será del
10%.
Inicio
“Digita la
venta”
X
X>100
0
“Si es mayor
el descuento
es del 15%”
“Si es
menor el
descuento
es del 10%”
1 2
1 2
Res=x-(x*.15) Res=x-(x*.10)
“El resultado
del 15% de la
venta es”
Res
Res
“El resultado del
10% de la venta
es”
Res
Fin
Misma pagina
Se utilizan para indicar
que el diagrama
continúa en la misma
página y sirven para
no atravesarte en el
flujo de la información.
NO
SI
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 13
Desarrollar un diagrama de flujo que permita determinar y que despliegue en
pantalla el número mayor de 3 números diferentes dados.
Números
a>b a>c b>c
“si es mayor”
a b c a b c
3 4 5 3>4 4>5 ♠
2 7 1 2>4 7>1 ♠
9 2 0 9>2 9>0 ♠
7 7 7 7>7 7>7 ♠
a>c
Inicio
“Digita 3
números”
a, b, c
a>b b>c
b
c
a
Se utiliza la
prueba de
escritorio para
comparar
resultados con la
toma de
decisiones.
N
O
NO
SI
S
I
SI
NO
Se utilizo la toma de
decisiones para poder
comparar los primeros dos
valores y seguido de ello los
que faltaron para al final
recibir como impresión en
pantalla las 3 probabilidades
de que cualquiera de los tres
valores fuera el mayor.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 14
Desarrollar un diagrama de flujo que permita ordenar de mayor a menor 2
números dados y los despliegue ordenados en pantalla.
Entrada Proceso Salida
X,Y X>Y
Orden de
mayor a
menor.
X Y X>Y
SI NO
X,Y Y,X
5 8 5>8 ♠8,5
10 5 10>5 ♠10,5
20 20 20>20 ♠20,20
SI
NO
Inicio
“Digita 2
valores”
X,Y
X>Y
“Orden de
mayor a
menor es”
X,Y
“Orden de
mayor a menor
es”
Y,X
Fin
Se utilizo la tabla de
análisis del
problema para
desmenuzar el
problema y saber
qué es lo que nos
pedía el programa
que iríamos a
construir.
Se utilizo la toma de
decisiones para ver
quién es más grade de
ambas variables dadas.
Final mente en la salida de
datos se imprimen los
resultados de acuerdo a las
posibilidades de que uno de
ellos se mayor que el otro, por
ello se imprimen 2 resultados
uno que va por el camino del
“cierto” y el otro por el del
“falso”.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 15
Desarrollar un algoritmo que identifique y muestre en pantalla el número
mayor de 4 valores cualquiera dados.
Inicio
“Digita 4
valores”
a,b,c,d
a>b b>c b>d
a>c
a>d
c>d
b
c
d
a Fin
1
1
no
si
si si
no
no
no
si
si
no
si
no
Se utiliza la primera toma
de decisiones para
comparar los primeros
dos valores para después
comparar con los
faltantes, para finalmente
obtener el mayor de
todos.
Se utiliza misma página
para indicar que entra
en la puerta uno para
salir nuevamente en el
otro uno, es para evitar
que se crucen y se
enrede el entendimiento
de este.La flecha
indica que
sale de la
puerta 1 para
entrar en la
salida de
datos.
En cada toma de
decisiones se debe
utilizar su respectivo
camino del “cierto” y
el “falso”.
16 PROBLEMAS DE DIAGRAMA DE FLUJO
Problema 16
Desarrollar un algoritmo que despliegue en pantalla 3 números cualquiera
ordenados de mayor a menor.
a b c a>b a>c b>c a>c a,b,c c,a,b b,c,a
5 3 2 5>3 3>2 5,3,2
2 8 3 2>8 8>3 2>3 8,3,2
8 7 9 8>7 8>9 9,8,7
Inicio
“Digita 3
valores”
a,b,c
a>b b>c a>c
a>c
b>c
c,a,b
a,b,c
a,c,b
b,a,c
b,c,a
c,b,a
Fin
1
1
si
no si no
si
n
O
o
no
si
no
si
Se utiliza la toma de decisión
para desplegar todas las
opciones posibles y tener
todos los posibles resultados.
En este último
problema hemos estado
utilizando todo lo que
se aprendió.
Utilizamos la
prueba de
escritorio para
comprobar que el
diagrama toma un
buen curso o es
correcto.

Más contenido relacionado

La actualidad más candente

Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmicopaty_cursocompu
 
Creando diagramas de flujo con dfd
Creando diagramas de flujo con dfdCreando diagramas de flujo con dfd
Creando diagramas de flujo con dfdLincoln School
 
Diagrama flujo
Diagrama flujoDiagrama flujo
Diagrama flujoaromero487
 
11 solveroptimización
11 solveroptimización11 solveroptimización
11 solveroptimizaciónHugo Pereira
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C# saydo2007
 
Tutorial Math Cad
Tutorial Math CadTutorial Math Cad
Tutorial Math Cadlalorroh
 
Introducción a JavaScript 1
Introducción a JavaScript 1Introducción a JavaScript 1
Introducción a JavaScript 1Lorenzo Alejo
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2Lorenzo Alejo
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeIntJerry
 
Practica 2 Funciones de Comparación en LabView
Practica 2 Funciones de Comparación en LabViewPractica 2 Funciones de Comparación en LabView
Practica 2 Funciones de Comparación en LabViewSaul Olaf Loaiza Meléndez
 
Ejercicios lab view
Ejercicios lab viewEjercicios lab view
Ejercicios lab viewgato4048
 
Aplicacion de tora a pl
Aplicacion de tora a plAplicacion de tora a pl
Aplicacion de tora a plCrazyMan1990
 

La actualidad más candente (18)

Manual 2 dfd (1)
Manual 2 dfd (1)Manual 2 dfd (1)
Manual 2 dfd (1)
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 
MANUAL DE DFD
MANUAL DE DFD MANUAL DE DFD
MANUAL DE DFD
 
Creando diagramas de flujo con dfd
Creando diagramas de flujo con dfdCreando diagramas de flujo con dfd
Creando diagramas de flujo con dfd
 
Diagrama flujo
Diagrama flujoDiagrama flujo
Diagrama flujo
 
Ejercicios propuesto de labview
Ejercicios  propuesto  de labviewEjercicios  propuesto  de labview
Ejercicios propuesto de labview
 
11 solveroptimización
11 solveroptimización11 solveroptimización
11 solveroptimización
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 
Tutorial Math Cad
Tutorial Math CadTutorial Math Cad
Tutorial Math Cad
 
16algoritmo
16algoritmo16algoritmo
16algoritmo
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
Introducción a JavaScript 1
Introducción a JavaScript 1Introducción a JavaScript 1
Introducción a JavaScript 1
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
Practica 2 Funciones de Comparación en LabView
Practica 2 Funciones de Comparación en LabViewPractica 2 Funciones de Comparación en LabView
Practica 2 Funciones de Comparación en LabView
 
Ejercicios lab view
Ejercicios lab viewEjercicios lab view
Ejercicios lab view
 
Dfd
DfdDfd
Dfd
 
Aplicacion de tora a pl
Aplicacion de tora a plAplicacion de tora a pl
Aplicacion de tora a pl
 

Destacado (14)

Karla castillo jeronimo infor
Karla castillo jeronimo inforKarla castillo jeronimo infor
Karla castillo jeronimo infor
 
Cuetionario1
Cuetionario1Cuetionario1
Cuetionario1
 
Noticia
NoticiaNoticia
Noticia
 
3era publicacion
3era publicacion3era publicacion
3era publicacion
 
Castillo
CastilloCastillo
Castillo
 
Castillo jeronimo karla piblicacion 2
Castillo jeronimo karla piblicacion 2Castillo jeronimo karla piblicacion 2
Castillo jeronimo karla piblicacion 2
 
Problemas
ProblemasProblemas
Problemas
 
Apagón analógico en méxico
Apagón analógico en méxicoApagón analógico en méxico
Apagón analógico en méxico
 
Virus
VirusVirus
Virus
 
Lectura ok
Lectura okLectura ok
Lectura ok
 
Cuestionario internet
Cuestionario internetCuestionario internet
Cuestionario internet
 
Cargadores inalámbricos
Cargadores inalámbricosCargadores inalámbricos
Cargadores inalámbricos
 
Lifi
LifiLifi
Lifi
 
Portada
PortadaPortada
Portada
 

Similar a Castillo (20)

Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Recuperacion.
Recuperacion.Recuperacion.
Recuperacion.
 
16
1616
16
 
16 diagramas de flujo
16 diagramas de flujo16 diagramas de flujo
16 diagramas de flujo
 
Alumna 202
Alumna 202Alumna 202
Alumna 202
 
16 diagramas
16 diagramas16 diagramas
16 diagramas
 
Brayan Ramires :v
Brayan Ramires :vBrayan Ramires :v
Brayan Ramires :v
 
Informatica 3
Informatica 3Informatica 3
Informatica 3
 
DIAGRAMAS DE FLUJO (recuperacion)
DIAGRAMAS DE FLUJO (recuperacion)DIAGRAMAS DE FLUJO (recuperacion)
DIAGRAMAS DE FLUJO (recuperacion)
 
Informatica 3
Informatica 3Informatica 3
Informatica 3
 
Diagrama recuperacion
Diagrama recuperacionDiagrama recuperacion
Diagrama recuperacion
 
diagramas de flujo
diagramas de flujodiagramas de flujo
diagramas de flujo
 
Diagramas
DiagramasDiagramas
Diagramas
 
Diagramas pdf.
Diagramas pdf.Diagramas pdf.
Diagramas pdf.
 
Recuperacion
Recuperacion Recuperacion
Recuperacion
 
Brayan Ramirez
Brayan RamirezBrayan Ramirez
Brayan Ramirez
 
Trabajo de Recuperación
Trabajo de RecuperaciónTrabajo de Recuperación
Trabajo de Recuperación
 
Problemas de algoritmos
Problemas de algoritmosProblemas de algoritmos
Problemas de algoritmos
 
EJERCICIOS
EJERCICIOS EJERCICIOS
EJERCICIOS
 
Diagramas
DiagramasDiagramas
Diagramas
 

Último

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 

Último (20)

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

Castillo

  • 1. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Castillo Jeronimo Karla Hugo Acosta 202 Tlalnepantla 1 Manejo de técnicas de programación.
  • 2. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Plome 1 Desarrollar un diagrama de flujo que despliegue en pantalla el grupo al que perteneces. In Inicio “202” Fin Inicio Indica el comienzo de un diagrama de flujo, solo puede haber un inicio. Fin Indica el final de un diagrama de flujo, solo puede haber uno en cada diagrama. Salida de datos En este se ve refleja la información que el programa quiere transmitir al usuario. Flecha Estas se utilizan en los diagramas de flujo para indicar el flujo de la información.
  • 3. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 2 Desarrollar un diagrama de flujo que lea una variable numérica y despliegue su valor en pantalla. Inicio “Dame un valor” X “El valor dado fue” X Fin Las comillas se utilizan para indicar que la información que introduce el programador no tendrá modificaciones. Entrada de datos Se utiliza para reflejar o introducir la información de usuario. En la última salida de datos se ve reflejado el mensaje del programador con el resultado esperado del usuario.
  • 4. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 3 Desarrolla un diagrama de flujo que despliegue en pantalla el nombre del usuario. Inicio “Digita tu nombre” nombre nombre Fin El programador utiliza una variable para indicar al usuario la información que introducirá. En la última salida de datos es en donde se verá reflejado el resultado de la introducción de la información. En la primera salida de datos se ve reflejado las indicaciones del programador para el usuario.
  • 5. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 4 Desarrolla un diagrama de flujo que despliegue en pantalla el doble de un número dado. Entrada Proceso Salida Variables a , res Res=a*2 Res Constantes 2 Inicio “Digita un número” a Res=a*2 “El doble es” Res Fin En la tabla de análisis del problema, se analiza lo que se pide o bien se desmenuza el problema con los componentes que conllevan las ecuaciones algebraicas. Proceso En este se ve reflejado el proceso de la información de un diagrama de flujo. En el proceso se utiliza el lenguaje que la computadora pueda entender , por lo que se utiliza “Res” para indicar que el resultado de la ecuación que se esta realizando. Al final se ve reflejado el resultado del proceso con el mensaje del programador.
  • 6. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 5 Desarrolla un algoritmo que de cómo resultado la suma de 2 números dados. Entrada Proceso Salida Variable a, b, res Res=a+b Res Constante Inicio “Digita 2 valores” a,b Res=a+b “La suma de 2 números es” Res Fin En la entrada de datos se introducen las variables que se necesitan para tratar con la ecuación. En la salida de datos se introduce el mensaje para el usuario con comillas para que no sufra modificaciones. En el proceso se realiza el proceso que conlleva la ecuación con “Res” al principio con el signo de asignación (=) indicando que se le asigna el valor de el proceso de la ecuación. Al final se le envía un mensaje al usuario con el resultado.
  • 7. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 6 Desarrolla un algoritmo que despliegue el resultado del cubo de un número dado. Entrada Proceso Salida Variable res res=aᶺ3 res=(a)*(a)*(a) res Constante a Inicio “Introduce un número” a res=aᶺ3 “El resultado de un numero al cubo es” res Fin Se le envía el mensaje al usuario. Se asigna una variable, de a cuerdo a lo que se necesita. Se lleva a cabo el proceso con la información recibida y las instrucciones ya dadas. Se le envía un mensaje al usuario informando sobre el resultado. En el análisis de problema al encontrar soluciones que sean adecuadas para su resolución cualquiera puede ser usada siempre y cuando se cumplan las reglas y la informaci0n que se introduzca sea el mismo lenguaje que maneja la computadora.
  • 8. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 7 Desarrolla un algoritmo que despliegue en pantalla el resultado de la suma de los cuadrados de 2 números cualquiera. Entrada Proceso Salida Variable res res=(a*a)+(b*b) res Constante a,b Inicio “Digita 2 valores” a,b res=(a*a)+(b*b) “La suma de los cuadrados de dos números cualquiera es” res Fin Se le envía un mensaje al usuario con lo que se necesita. Se asignas las variables que se necesita Se realiza el proceso con las instrucciones y variables dadas. Se le avía un mensaje al usuario con su respectivo resultado.
  • 9. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 8 Desarrolla un algoritmo que determine si un estudiante es mayor o menor de edad. Edad Edad>=18 SI “mayor” NO “menor” 15 15>=18 ♠ 18 18>=18 ♠ 21 21>=18 ♠ Inicio “Digita tu edad” Edad dadad Edad>= 18 “menor de edad” “mayor de edad” Fin SI NO Se introduce el mensaje para el usuario Se introduce la variable Toma de decisiones Se utiliza para indican en los diagramas de flujo que puede existir dos flujos de la información uno indica el camino del “cierto” y el otro del “falso”. Por el camino del “cierto” se ve reflejado el resultado que se espera si es positivo. Por el camino del “falso” se ve reflejado el resultado que se espera si resulta negativo. Prueba de escritorio En esta se realizan las pruebas necesarias para asegurarnos de que estamos tomando el camino correcto en la toma de daciones.
  • 10. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 9 Desarrolla un algoritmo que despliegue en pantalla el resultado de la siguiente expresión aritmética: Entrada Proceso Salida Variables res, a, b res=(a+b)ᶺ3/(a-2)ᶺ2 res Constante Inicio “Digita 2 números” a,b res=(a+b)ᶺ3/a-2)ᶺ2 res Fin La ecuación se transforma en ecuación lineal para poder introducirla a la computadora con su propio lenguaje para que se lleve a cabo lo que el usuario pude como resultado. Una manera más rápida para dar el resultado es yendo directamente a este o puedes mandar un mensaje en el cual puedas explicar al usuario su resultado.
  • 11. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 10 Desarrolla un diagrama de flujo que permita determinar si un número es positivo o negativo , considerando el cero como positivo. Valor a>=0 SI “positivo” NO “negativo” 15 15>=0 ♠ 4 4>=0 ♠ 0 0>=0 ♠ -3 -3>=0 ♠ Inicio “Digita un valor” X X>=0 “positivo” “positivo” Fin NO SI Se utiliza la prueba de escritorio para verificar que la toma de decisiones esta correcta. Se le envía un mensaje al usuario Se asigna una variable de acuerdo a lo que se pide. En la toma de decisiones se utilizan los signos de operadores racionales para comparar la variable con el “0” que es considerado positivo para desplegar las dos decisiones, el camino del “cierto” y el del “falso”. Se imprimen los resultados en ambos caminos.
  • 12. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 11 Desarrollar un diagrama de flujo que permita determinar cuál es el mayor de dos números cualquiera dados. número a>b SI “mayor” NO “mayor” 2,4 2>4 ♠ 6,3 6>3 ♠ Inicio “Digita 2 números” a,b a>b “Es mayor” b “Es mayor” a Fin NO SI Se le envía un mensaje al usuario. Se introducen las variables que se necesitan. En la tome de decisiones se colocan las variables y se utilizan los signos de operadores racionales según corresponda para que nos de cómo resultado en ambos caminos cualquiera de las variables como el mayor. Utilizamos la pruebe de escritorio para revisar resultados.
  • 13. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 12 Desarrolla un algoritmo que a partir de la venta generada determine si el descuento aplicado es del 10% o 15% deberá desplegar en pantalla el total a pagar de la venta de acuerdo a la siguiente tabla: Si la venta es mayor a 1000 el descuento será del 15% y si es menor será del 10%. Inicio “Digita la venta” X X>100 0 “Si es mayor el descuento es del 15%” “Si es menor el descuento es del 10%” 1 2 1 2 Res=x-(x*.15) Res=x-(x*.10) “El resultado del 15% de la venta es” Res Res “El resultado del 10% de la venta es” Res Fin Misma pagina Se utilizan para indicar que el diagrama continúa en la misma página y sirven para no atravesarte en el flujo de la información. NO SI
  • 14. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 13 Desarrollar un diagrama de flujo que permita determinar y que despliegue en pantalla el número mayor de 3 números diferentes dados. Números a>b a>c b>c “si es mayor” a b c a b c 3 4 5 3>4 4>5 ♠ 2 7 1 2>4 7>1 ♠ 9 2 0 9>2 9>0 ♠ 7 7 7 7>7 7>7 ♠ a>c Inicio “Digita 3 números” a, b, c a>b b>c b c a Se utiliza la prueba de escritorio para comparar resultados con la toma de decisiones. N O NO SI S I SI NO Se utilizo la toma de decisiones para poder comparar los primeros dos valores y seguido de ello los que faltaron para al final recibir como impresión en pantalla las 3 probabilidades de que cualquiera de los tres valores fuera el mayor.
  • 15. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 14 Desarrollar un diagrama de flujo que permita ordenar de mayor a menor 2 números dados y los despliegue ordenados en pantalla. Entrada Proceso Salida X,Y X>Y Orden de mayor a menor. X Y X>Y SI NO X,Y Y,X 5 8 5>8 ♠8,5 10 5 10>5 ♠10,5 20 20 20>20 ♠20,20 SI NO Inicio “Digita 2 valores” X,Y X>Y “Orden de mayor a menor es” X,Y “Orden de mayor a menor es” Y,X Fin Se utilizo la tabla de análisis del problema para desmenuzar el problema y saber qué es lo que nos pedía el programa que iríamos a construir. Se utilizo la toma de decisiones para ver quién es más grade de ambas variables dadas. Final mente en la salida de datos se imprimen los resultados de acuerdo a las posibilidades de que uno de ellos se mayor que el otro, por ello se imprimen 2 resultados uno que va por el camino del “cierto” y el otro por el del “falso”.
  • 16. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 15 Desarrollar un algoritmo que identifique y muestre en pantalla el número mayor de 4 valores cualquiera dados. Inicio “Digita 4 valores” a,b,c,d a>b b>c b>d a>c a>d c>d b c d a Fin 1 1 no si si si no no no si si no si no Se utiliza la primera toma de decisiones para comparar los primeros dos valores para después comparar con los faltantes, para finalmente obtener el mayor de todos. Se utiliza misma página para indicar que entra en la puerta uno para salir nuevamente en el otro uno, es para evitar que se crucen y se enrede el entendimiento de este.La flecha indica que sale de la puerta 1 para entrar en la salida de datos. En cada toma de decisiones se debe utilizar su respectivo camino del “cierto” y el “falso”.
  • 17. 16 PROBLEMAS DE DIAGRAMA DE FLUJO Problema 16 Desarrollar un algoritmo que despliegue en pantalla 3 números cualquiera ordenados de mayor a menor. a b c a>b a>c b>c a>c a,b,c c,a,b b,c,a 5 3 2 5>3 3>2 5,3,2 2 8 3 2>8 8>3 2>3 8,3,2 8 7 9 8>7 8>9 9,8,7 Inicio “Digita 3 valores” a,b,c a>b b>c a>c a>c b>c c,a,b a,b,c a,c,b b,a,c b,c,a c,b,a Fin 1 1 si no si no si n O o no si no si Se utiliza la toma de decisión para desplegar todas las opciones posibles y tener todos los posibles resultados. En este último problema hemos estado utilizando todo lo que se aprendió. Utilizamos la prueba de escritorio para comprobar que el diagrama toma un buen curso o es correcto.