SlideShare una empresa de Scribd logo
1 de 23
ALGORITMOS Y PROGRAMACION
SUSANA ABIGAILORDOÑEZNUÑEZ
INGENIERIA MECANICA
HORA: 9:00-10:00
1.- El cuadrado de un número
 1.- inicio
 2.- Leerel númeroa
 3.- R=a*a
 4.- imprimirR
 5.- fin
2.- Elabore un algoritmo teniendo datos a “a” y “b”;escribe el resultado de la
siguiente expresion (a+b)´2/3
 1.- Inicio
 2.- leerAyB
 3- C=(A+B)´2/3
 4.- imprimirC
 5.-fin
inicio
a
R=a*a
R
fin
inicio
A,B
C=(A+B)´2/3
C
fin
3.- Obtener el área de un triangulo
 1.-inicio
 2.- leerby h
 3.- C=(b*h)/2
 4.- imprimirC
 5.- fin
4.- Circunferencia de un circulo
 1.- inicio
 2.- LeerD
 3.- C=3.1416*D
 4.- imprimirC
 5.- fin
inicio
A,B
C=(A+B)´2/3
C
fin
inicio
D
C=3.1416*D
C
fin
R=a-b
5.- Suma, resta, multiplicación y división de dos números
 1.- inicio
 2.- Leera yb
 3.- S=a+b
 4.-R=a-b
 5.-M=a*b
 6.-D=a/b
 7.- ImprimirS,R,M,D
 8.- fin
6.- Realizar un programa que pida que al usuario la velocidad en m/s y el radio de la
circunferencia de la pista y resultada el programa devuelve el tiempo que tarda el
atleta en dar dos vueltas a la pista, sabiendo que el atleta descansa 1 minuto cada
1000 m.
 1.- inicio
 2.- Leerv,r
 3.- C=3.1416 *(2*r)
 4.- t=(2*r)/v
 5.-e=(2*c)*60
 6.- d=e/1000
 7.- T=t+e
 8.- imprimirT
 9.- fin
inicio
a,b
S=a+b
M=a*b
D=a/b
S,R,M,D
fin
inicio
v,r
t=(2*r)/v
e=(2*c)*60
C=3.1416*(2*r)
1
7.- Realizar un programa que convierta los grados a radianes
 1.- inicio
 2.- leerg
 3.- R=g*3.1416
 4.- imprimirR
 5.- fin
d=e/1000
T=t+e
1
T
fin
fin
inicio
g
R=g*3.1416
R
8.- Elabore un diagrama de flujo tal que dados los tres lados de un triangulo pueda
determinar su área. La cual se calcula aplicando la siguiente formula
Area= √S*(S-1)*(S-2)*(S-3)
S=(a+b+c)/2
 1.-inicio
 2.- leera,b,c
 3.-S=(a+b+c)/2
 4.- Area=sqrt (S*(S-a)*(S-b)*(S-c))
 5.- imprimir A
 6.- fin
9.- Realizar el diagrama de flujo para que nos calcule la hipotenusa de un triangulo
rectángulo, conocido dos de sus catetos
 1.- inicio
 2.- Leer a,b
 3.- C=sqrt((a´2)+(b´2))
 4.- imprimir C
 5.- fin
inicio
fin
a,b,c
S=(a+b+c)/2
Área=sqrt((S*(S-a)*(S-b)*(S-c))
A
C=sqrt((a¨2)+(b¨2))
fin
inicio
a,b
C
10.- Dadas cuatro calificaciones calcule su promedio
 1.- inicio
 2.- leer a,b,c,d
 3.- P=(a+b+c+d)/4
 4.- imprimir P
 5.- fin
11.- Leer el sueldo de tres empleados y aplicarles un aumento de 10,12 y 15%
respectivamente.
 1.- inicio
 2.- leer a,b,c
 3.- A=a*0.1
 4.- B=b*0.12
 5-C=c*0.15
 6.- M=a+A
 7.- N=b+B
 8.- O=c+C
 9.- imprimir M,N,O
 10.- fin
inicio
fin
a,b,c,d
P=(a+b+c+d)/4
P
inicio
a,b,c
A=a*0.1
B=b*0.12
M=a+A
C=c*0.15
1
12.- Leer una cantidad depositada en un banco y calcular la cantidad final después
de aplicarle un 20% de interés.
 1.- inicio
 2.- leer N
 3.- I=N*0.2
 4.- T=N+I
 5.- imprimir T
 6.- fin
fin
N=B+b
O=C+c
M,N,O
1
inicio
fin
N
T=N+I
I=N*0.2
I
No
13 – Instrucción alternativa simple que escribe la palabra POSITIVO si el contenido
de la variable A es mayor que 0
 1.- inicio
 2.- leer A
 3.- si A>0 entonces
o Imprimir positivo
 4.- fin
14.-Realizar un descuento del 15% por la compra de mas de $200 para tres
productos
 1.- inicio
 2.- leer a,b,c
 3.- S=a+b+c
 4.- Si S>200 entonces
o D=S*0.15
o T=S-D
 5.-imprimir T
 6.- fin
inicio
fin
A
A>0
“Positivo”
Si
inicio
a,b,c
S=a+b+c
1
No
15.- Un hombre desea saber cuanto dinero se genera por concepto de intereses
sobre la cantidad que tiene de inversión en el banco. El decidirá reinvertir los
intereses siempre y cuando estos se excedan a 7000 y en este caso desea saber
cuanto dinero tendrá finalmente en su cuenta.
 1.- inicio
 2.- leer a,b
 3.- R=(a+b)/100
 4.- Si R>7000 entonces
o Z=a*(1+R)
 Imprimir Z
 5.- fin
Fin
D=S*0.15
T=S-D
1
S>200
T
Si
fin
inicio
a,b
R=(a+b)/100
Z=a*(1+R)
R>7000
Z
16.- Al cerrar un expendio de nranja, un cliente que aun no ha pagado recibirá un
15% de descuento si compra mas de 10 kg. Determinar cuanto pagara el cliente.
 1.- inicio
 2.- leer N,P
 3.- Si N>10 entonces
o T=P+(N*0.15)
 Imprimir T
 4.- fin
17.- Realizar un diagrama de flujo con su respectivo algoritmo en donde se pida la
edad del usuario, si es mayor de edad. Entonces imprimir “eres mayor de edad”
 1.- inicio
 2.- leer E
 3.- Si E>=18 entonces
o Imprimir “eres mayor de edad”
 4.- fin
18.- Dado como dato la calificacionde un alumno en un examen, escriba “aprobado”
si su calificación es mayor que 7
 1.- inicio
 2.- leer calif
 3.- Si calif>70 entoncess
o imprimir “aprobado”
 Si No entonces
 Imprimir “reprobado”
 4.- fin
19.- Realice el diagrama de flujo que lea el peso de una persona en libras y su
equivalente en kg., si es mayor a 100 kg visualice el mensaje “sobre peso”, en caso
contrario “peso ok”
 1.- inicio
 2.- leer P
 3.- A=P*0.4536
 4.- Si A>100 entonces
o Imprimir “sobre peso”
 Si No enonces
 Imprimir “peso ok”
 5.- fin
20.- Dado como dato el sueldo de un trabajador aplicar un amento de 15% si su
sueldo es mayor a 1000y 12% en caso contrario. Luego imprima el nuevo sueldo del
trabajador.
 1..- inicio
 2.- leer S
 3.- si S>1000 entonces
o A=S*0.15
o T= S+A
 Si No entonces
 A=S*0.12
 T=S+A
 4.- imprimir T
 5.- fin
21.- Un supermecado ha puesto en oferta al por mayoreo de cierto producto,
ofreciendo un descuento del 15% por la copra de 3 o mas docenas y 10% en caso
contrario, además por la comra de mas de tres docenas. Se obsequia una unidad de
producto por cada 12 en exceso sobre 3. Diseña un algoritmo que determine el
monto de la compra, el monto del descuento, monto a pagar y el numero de
unidades deobsequio por la compra de cierta cantidad de docena por producto.
 1.- inicio
 2.- Leer cant, precio
 3.- C=cant*precio
 4.- Si cant>36 entonces
o D=C*0.15
o T=D+C
o e=cant/12
o Obs=e-3
 Si No entonces
 D=C*=0.1
 T=C+D
 5.- imprimir C,D,T, obs
 6.- fin
22.- Haccer un algoritmo con su respectivo diagrama de flujo que imprima el
nombre del articulo, clave,precio, original y su precio con descuento. El descuento
lo hace en base a la clave. Si la clave es 01 el descuento es del 10% y si la clave es
02 el descuento es de 20%
 1.- inicio
 2.- leer nom, clave, precio
 3.- Si clave=01 entonces
 D=precio*o.1
 T=precio-D
o Si No entoces
o D=precio*0.2
o T=precio-D
 4.- imprimir nom, clave,precio, T
 5.- fin
23.-Hacer el algortimo con su respectivo diagrama de flujo que calcule el total a
pagar por la compra de camisas. Si se compran 3 camisas o mas se aplica un
descuento del 20% sobre el total de la compra y si son menos de 3 un descuento
del 10%
 1.- inicio
 2.- leer cam, P
 3.- T=cam*P
 4.- si cam>3 entonces
o Q=T-(T*0.2)
 Si No entonces
 Q=T-(T*0.1)
 5.- imprimir Q
 6.- fin
24.- Construya un diagrama de flujo tal que dado como dato un numero entero ,
determine e imprima si el mismo es positivo, negativo o nulo.
 1.- inicio
 2.- Leer a
 3.- Si a>=0 entonces
o Imprimir “positivo”
 Si No; Si a<0 entonces
 Imprimir “negativo”
 Si No; Si a<=0 entonces
 Imprimir “nulo”
 4.- fin
25.- En cierto país el impuesto que debe pagar por los atriculos se calcula mediante
las siguientes reglas: los precios $20 no causan impuesto, los siguientes $20 tienen
30% de impuesto y el resto de 40% de impuesto,pero si el costo del producto es
mayor a 4500, entonces en lugar del 40 se cobra 50. Diseñe un diagrama de flujo
que lea el costo básico de un articulo y calcule su precio total.
 1.- inicio
 2.- leer art,num
 3.-Si num <20 entonces
 PT=art
o Si No; Si num >20 or <40
o Im=art*0.30
o PT=art+im
 Si No; Si num>40 and art<500
 Im=art*0.40
 PT=art+im
 Si No; Si num>40 and art>500
 Im=art*0.50
 PT=art+im
 4.- imprimir PT
 5.- fin
26.- Elaborar un diagrama de flujo que pida 3 notas de un alumno, calcule el
promedio e imprima alguno de estos mensajes: si el promedio es mayor o igual a 7
mostrar “aprobado”, si el promedio es mayor o igual a 4 pero menor a 7mostrar
“regular”, si el promedio es menor a 4 mostrar”reprobado.
 1.- inicio
 2.- leer a,b,c
 3.- prom=(a+b+c)/3
 4.- Si prom>=7 entonces
 Imprimir “aprobado”
o Si No; Si prom >=4 and prom <7 entonces
o Imprimir “regular”
 Si No; Si prom<4 entonces
 Imprimir “reprobado”
 5.- fin
25.- Hacer un diagramade flujo teniendo
dos variables de tipo entero, obtenga el
resultado de la siguiente función
 1.- inicio
 2.- leer v,num
 3.- Si num igual
o 1.- Hacer val=100*v
o 2.- Hacer val=100**v
o 3.- Hacer val=100/v
o 4.- en caso contrario val=0
 Fin de la condición
 4.- fin
Val=
 1.- 100*v si num =1
 2.- 100**V si num=2
 3.- 100/V si num =3
 0 para cual quier otro valor
26.-

Más contenido relacionado

La actualidad más candente

Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltosfermodcor
 
Algoritmos para matlab
Algoritmos para matlabAlgoritmos para matlab
Algoritmos para matlabVitoto96
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudesjosepradahernandez
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujobladeskate
 
electricidad y magnetismo ejercicios resueltos Capitulo 2
electricidad y magnetismo  ejercicios resueltos  Capitulo 2electricidad y magnetismo  ejercicios resueltos  Capitulo 2
electricidad y magnetismo ejercicios resueltos Capitulo 2J Alexander A Cabrera
 
Lab 6. Campo Magnetico De Un Solenoide
Lab 6. Campo Magnetico De Un SolenoideLab 6. Campo Magnetico De Un Solenoide
Lab 6. Campo Magnetico De Un Solenoidegueste28c999
 
Funciones pares, impares y periódicas )
Funciones pares, impares y periódicas )Funciones pares, impares y periódicas )
Funciones pares, impares y periódicas )Teovaki Daniel Barreto
 
Solucionario ecuaciones1
Solucionario ecuaciones1Solucionario ecuaciones1
Solucionario ecuaciones1ERICK CONDE
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujolisvancelis
 
Solucionario Análisis Matemático II - Eduardo Espinoza Ramos
Solucionario Análisis Matemático II - Eduardo Espinoza RamosSolucionario Análisis Matemático II - Eduardo Espinoza Ramos
Solucionario Análisis Matemático II - Eduardo Espinoza RamosGLIMEL YANAPA
 
Ejercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujoEjercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujolisvancelis
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whilerodpark
 
Ejemplos de algoritmos
Ejemplos de algoritmosEjemplos de algoritmos
Ejemplos de algoritmosGabriel Diaz
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasJunior Solano de Arco
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?grachika
 

La actualidad más candente (20)

Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Algoritmos para matlab
Algoritmos para matlabAlgoritmos para matlab
Algoritmos para matlab
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
electricidad y magnetismo ejercicios resueltos Capitulo 2
electricidad y magnetismo  ejercicios resueltos  Capitulo 2electricidad y magnetismo  ejercicios resueltos  Capitulo 2
electricidad y magnetismo ejercicios resueltos Capitulo 2
 
Lab 6. Campo Magnetico De Un Solenoide
Lab 6. Campo Magnetico De Un SolenoideLab 6. Campo Magnetico De Un Solenoide
Lab 6. Campo Magnetico De Un Solenoide
 
Algoritmos, tablas de multiplicar
Algoritmos, tablas de multiplicarAlgoritmos, tablas de multiplicar
Algoritmos, tablas de multiplicar
 
Sistema hexadecimal
Sistema hexadecimalSistema hexadecimal
Sistema hexadecimal
 
Funciones pares, impares y periódicas )
Funciones pares, impares y periódicas )Funciones pares, impares y periódicas )
Funciones pares, impares y periódicas )
 
Solucionario ecuaciones1
Solucionario ecuaciones1Solucionario ecuaciones1
Solucionario ecuaciones1
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujo
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Solucionario Análisis Matemático II - Eduardo Espinoza Ramos
Solucionario Análisis Matemático II - Eduardo Espinoza RamosSolucionario Análisis Matemático II - Eduardo Espinoza Ramos
Solucionario Análisis Matemático II - Eduardo Espinoza Ramos
 
Ejercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujoEjercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujo
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Ejemplos de algoritmos
Ejemplos de algoritmosEjemplos de algoritmos
Ejemplos de algoritmos
 
Programación 1: arreglos en C
Programación 1: arreglos en CProgramación 1: arreglos en C
Programación 1: arreglos en C
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 

Destacado

Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)irvingsalazar2
 
Herramientas tele act 1
Herramientas tele act 1Herramientas tele act 1
Herramientas tele act 1htlared
 
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...juangui1989
 
Cuadro sinoptico metodo y metodologia
Cuadro sinoptico metodo y metodologiaCuadro sinoptico metodo y metodologia
Cuadro sinoptico metodo y metodologialupitanavarrotorres
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.luismarlmg
 
Résultats du 1er semestre et du 2ème trimestre 2014 du groupe Crédit Agricole
Résultats du 1er semestre et du 2ème trimestre 2014 du groupe Crédit AgricoleRésultats du 1er semestre et du 2ème trimestre 2014 du groupe Crédit Agricole
Résultats du 1er semestre et du 2ème trimestre 2014 du groupe Crédit AgricoleGroupe Crédit Agricole
 
Aporte trabajo colaborativo fase2
Aporte trabajo colaborativo fase2Aporte trabajo colaborativo fase2
Aporte trabajo colaborativo fase2jandres000
 
Presentación1informatica
Presentación1informaticaPresentación1informatica
Presentación1informaticaem590128
 
Balade en p rigord
Balade en p rigordBalade en p rigord
Balade en p rigordhoff49
 
Echosdescollines juin 2013 .sla noir et blanc
Echosdescollines  juin 2013 .sla noir et blancEchosdescollines  juin 2013 .sla noir et blanc
Echosdescollines juin 2013 .sla noir et blancAdama Diaby
 
Colloque prévention 2013 : Les produits phytosanitaires
Colloque prévention 2013 : Les produits phytosanitairesColloque prévention 2013 : Les produits phytosanitaires
Colloque prévention 2013 : Les produits phytosanitairesCentre de Gestion de l'Oise
 

Destacado (20)

Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)
 
Taller 1
Taller 1 Taller 1
Taller 1
 
Herramientas tele act 1
Herramientas tele act 1Herramientas tele act 1
Herramientas tele act 1
 
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
Problemas 1 al 7, diagrama de flujo problema 7, y pseudocódigo y diagrama de ...
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinoptico
 
Cuadro sinoptico metodo y metodologia
Cuadro sinoptico metodo y metodologiaCuadro sinoptico metodo y metodologia
Cuadro sinoptico metodo y metodologia
 
Cuadro sinoptico de economia
Cuadro sinoptico de economiaCuadro sinoptico de economia
Cuadro sinoptico de economia
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Résultats du 1er semestre et du 2ème trimestre 2014 du groupe Crédit Agricole
Résultats du 1er semestre et du 2ème trimestre 2014 du groupe Crédit AgricoleRésultats du 1er semestre et du 2ème trimestre 2014 du groupe Crédit Agricole
Résultats du 1er semestre et du 2ème trimestre 2014 du groupe Crédit Agricole
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Semana 2
Semana 2Semana 2
Semana 2
 
MADRE
MADREMADRE
MADRE
 
Aporte trabajo colaborativo fase2
Aporte trabajo colaborativo fase2Aporte trabajo colaborativo fase2
Aporte trabajo colaborativo fase2
 
Presentación1informatica
Presentación1informaticaPresentación1informatica
Presentación1informatica
 
40 hpns reflets
40 hpns reflets  40 hpns reflets
40 hpns reflets
 
Balade en p rigord
Balade en p rigordBalade en p rigord
Balade en p rigord
 
Echosdescollines juin 2013 .sla noir et blanc
Echosdescollines  juin 2013 .sla noir et blancEchosdescollines  juin 2013 .sla noir et blanc
Echosdescollines juin 2013 .sla noir et blanc
 
Colloque prévention 2013 : Les produits phytosanitaires
Colloque prévention 2013 : Les produits phytosanitairesColloque prévention 2013 : Les produits phytosanitaires
Colloque prévention 2013 : Les produits phytosanitaires
 

Similar a Algoritmos diagramas de flujo

Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoadidas
 
26
2626
26V3NC
 
Como hacer un Pseudocodigo y Diagrama de flujo
Como hacer un Pseudocodigo y Diagrama de flujoComo hacer un Pseudocodigo y Diagrama de flujo
Como hacer un Pseudocodigo y Diagrama de flujoPaula Riivera
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfJaimeGmezCarmona
 
26.- ALGORITMOS
26.- ALGORITMOS 26.- ALGORITMOS
26.- ALGORITMOS BeverlyMG
 
Emily
Emily Emily
Emily dino34
 
trabajo de algoritmos
trabajo de algoritmostrabajo de algoritmos
trabajo de algoritmos1002pc8
 
trabajo de algoritmos
trabajo de algoritmostrabajo de algoritmos
trabajo de algoritmos1002pc8
 
Jhonatan
JhonatanJhonatan
Jhonatan1002pc1
 
Jhonatan
JhonatanJhonatan
Jhonatan1002pc8
 
Jhonatan
JhonatanJhonatan
Jhonatan1002pc1
 
Jhonatan
JhonatanJhonatan
Jhonatan1002pc8
 
Jhonatan
JhonatanJhonatan
Jhonatan1002pc8
 

Similar a Algoritmos diagramas de flujo (20)

Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Algoritmos y Diagramas de Flujo
Algoritmos y Diagramas de FlujoAlgoritmos y Diagramas de Flujo
Algoritmos y Diagramas de Flujo
 
26
2626
26
 
Como hacer un Pseudocodigo y Diagrama de flujo
Como hacer un Pseudocodigo y Diagrama de flujoComo hacer un Pseudocodigo y Diagrama de flujo
Como hacer un Pseudocodigo y Diagrama de flujo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdf
 
26
2626
26
 
26.- ALGORITMOS
26.- ALGORITMOS 26.- ALGORITMOS
26.- ALGORITMOS
 
Emily
Emily Emily
Emily
 
Ceb informatica
Ceb  informaticaCeb  informatica
Ceb informatica
 
Ceb informatica
Ceb  informaticaCeb  informatica
Ceb informatica
 
trabajo de algoritmos
trabajo de algoritmostrabajo de algoritmos
trabajo de algoritmos
 
Jhonatan
JhonatanJhonatan
Jhonatan
 
trabajo de algoritmos
trabajo de algoritmostrabajo de algoritmos
trabajo de algoritmos
 
Jhonatan
JhonatanJhonatan
Jhonatan
 
Jhonatan
JhonatanJhonatan
Jhonatan
 
Jhonatan
JhonatanJhonatan
Jhonatan
 
Jhonatan
JhonatanJhonatan
Jhonatan
 
Jhonatan
JhonatanJhonatan
Jhonatan
 
Jhonatan
JhonatanJhonatan
Jhonatan
 

Algoritmos diagramas de flujo

  • 1. ALGORITMOS Y PROGRAMACION SUSANA ABIGAILORDOÑEZNUÑEZ INGENIERIA MECANICA HORA: 9:00-10:00
  • 2. 1.- El cuadrado de un número  1.- inicio  2.- Leerel númeroa  3.- R=a*a  4.- imprimirR  5.- fin 2.- Elabore un algoritmo teniendo datos a “a” y “b”;escribe el resultado de la siguiente expresion (a+b)´2/3  1.- Inicio  2.- leerAyB  3- C=(A+B)´2/3  4.- imprimirC  5.-fin inicio a R=a*a R fin inicio A,B C=(A+B)´2/3 C fin
  • 3. 3.- Obtener el área de un triangulo  1.-inicio  2.- leerby h  3.- C=(b*h)/2  4.- imprimirC  5.- fin 4.- Circunferencia de un circulo  1.- inicio  2.- LeerD  3.- C=3.1416*D  4.- imprimirC  5.- fin inicio A,B C=(A+B)´2/3 C fin inicio D C=3.1416*D C fin
  • 4. R=a-b 5.- Suma, resta, multiplicación y división de dos números  1.- inicio  2.- Leera yb  3.- S=a+b  4.-R=a-b  5.-M=a*b  6.-D=a/b  7.- ImprimirS,R,M,D  8.- fin 6.- Realizar un programa que pida que al usuario la velocidad en m/s y el radio de la circunferencia de la pista y resultada el programa devuelve el tiempo que tarda el atleta en dar dos vueltas a la pista, sabiendo que el atleta descansa 1 minuto cada 1000 m.  1.- inicio  2.- Leerv,r  3.- C=3.1416 *(2*r)  4.- t=(2*r)/v  5.-e=(2*c)*60  6.- d=e/1000  7.- T=t+e  8.- imprimirT  9.- fin inicio a,b S=a+b M=a*b D=a/b S,R,M,D fin inicio v,r t=(2*r)/v e=(2*c)*60 C=3.1416*(2*r) 1
  • 5. 7.- Realizar un programa que convierta los grados a radianes  1.- inicio  2.- leerg  3.- R=g*3.1416  4.- imprimirR  5.- fin d=e/1000 T=t+e 1 T fin fin inicio g R=g*3.1416 R
  • 6. 8.- Elabore un diagrama de flujo tal que dados los tres lados de un triangulo pueda determinar su área. La cual se calcula aplicando la siguiente formula Area= √S*(S-1)*(S-2)*(S-3) S=(a+b+c)/2  1.-inicio  2.- leera,b,c  3.-S=(a+b+c)/2  4.- Area=sqrt (S*(S-a)*(S-b)*(S-c))  5.- imprimir A  6.- fin 9.- Realizar el diagrama de flujo para que nos calcule la hipotenusa de un triangulo rectángulo, conocido dos de sus catetos  1.- inicio  2.- Leer a,b  3.- C=sqrt((a´2)+(b´2))  4.- imprimir C  5.- fin inicio fin a,b,c S=(a+b+c)/2 Área=sqrt((S*(S-a)*(S-b)*(S-c)) A C=sqrt((a¨2)+(b¨2)) fin inicio a,b C
  • 7. 10.- Dadas cuatro calificaciones calcule su promedio  1.- inicio  2.- leer a,b,c,d  3.- P=(a+b+c+d)/4  4.- imprimir P  5.- fin 11.- Leer el sueldo de tres empleados y aplicarles un aumento de 10,12 y 15% respectivamente.  1.- inicio  2.- leer a,b,c  3.- A=a*0.1  4.- B=b*0.12  5-C=c*0.15  6.- M=a+A  7.- N=b+B  8.- O=c+C  9.- imprimir M,N,O  10.- fin inicio fin a,b,c,d P=(a+b+c+d)/4 P inicio a,b,c A=a*0.1 B=b*0.12 M=a+A C=c*0.15 1
  • 8. 12.- Leer una cantidad depositada en un banco y calcular la cantidad final después de aplicarle un 20% de interés.  1.- inicio  2.- leer N  3.- I=N*0.2  4.- T=N+I  5.- imprimir T  6.- fin fin N=B+b O=C+c M,N,O 1 inicio fin N T=N+I I=N*0.2 I
  • 9. No 13 – Instrucción alternativa simple que escribe la palabra POSITIVO si el contenido de la variable A es mayor que 0  1.- inicio  2.- leer A  3.- si A>0 entonces o Imprimir positivo  4.- fin 14.-Realizar un descuento del 15% por la compra de mas de $200 para tres productos  1.- inicio  2.- leer a,b,c  3.- S=a+b+c  4.- Si S>200 entonces o D=S*0.15 o T=S-D  5.-imprimir T  6.- fin inicio fin A A>0 “Positivo” Si inicio a,b,c S=a+b+c 1
  • 10. No 15.- Un hombre desea saber cuanto dinero se genera por concepto de intereses sobre la cantidad que tiene de inversión en el banco. El decidirá reinvertir los intereses siempre y cuando estos se excedan a 7000 y en este caso desea saber cuanto dinero tendrá finalmente en su cuenta.  1.- inicio  2.- leer a,b  3.- R=(a+b)/100  4.- Si R>7000 entonces o Z=a*(1+R)  Imprimir Z  5.- fin Fin D=S*0.15 T=S-D 1 S>200 T Si fin inicio a,b R=(a+b)/100 Z=a*(1+R) R>7000 Z
  • 11. 16.- Al cerrar un expendio de nranja, un cliente que aun no ha pagado recibirá un 15% de descuento si compra mas de 10 kg. Determinar cuanto pagara el cliente.  1.- inicio  2.- leer N,P  3.- Si N>10 entonces o T=P+(N*0.15)  Imprimir T  4.- fin
  • 12. 17.- Realizar un diagrama de flujo con su respectivo algoritmo en donde se pida la edad del usuario, si es mayor de edad. Entonces imprimir “eres mayor de edad”  1.- inicio  2.- leer E  3.- Si E>=18 entonces o Imprimir “eres mayor de edad”  4.- fin
  • 13. 18.- Dado como dato la calificacionde un alumno en un examen, escriba “aprobado” si su calificación es mayor que 7  1.- inicio  2.- leer calif  3.- Si calif>70 entoncess o imprimir “aprobado”  Si No entonces  Imprimir “reprobado”  4.- fin
  • 14. 19.- Realice el diagrama de flujo que lea el peso de una persona en libras y su equivalente en kg., si es mayor a 100 kg visualice el mensaje “sobre peso”, en caso contrario “peso ok”  1.- inicio  2.- leer P  3.- A=P*0.4536  4.- Si A>100 entonces o Imprimir “sobre peso”  Si No enonces  Imprimir “peso ok”  5.- fin
  • 15. 20.- Dado como dato el sueldo de un trabajador aplicar un amento de 15% si su sueldo es mayor a 1000y 12% en caso contrario. Luego imprima el nuevo sueldo del trabajador.  1..- inicio  2.- leer S  3.- si S>1000 entonces o A=S*0.15 o T= S+A  Si No entonces  A=S*0.12  T=S+A  4.- imprimir T  5.- fin
  • 16. 21.- Un supermecado ha puesto en oferta al por mayoreo de cierto producto, ofreciendo un descuento del 15% por la copra de 3 o mas docenas y 10% en caso contrario, además por la comra de mas de tres docenas. Se obsequia una unidad de producto por cada 12 en exceso sobre 3. Diseña un algoritmo que determine el monto de la compra, el monto del descuento, monto a pagar y el numero de unidades deobsequio por la compra de cierta cantidad de docena por producto.  1.- inicio  2.- Leer cant, precio  3.- C=cant*precio  4.- Si cant>36 entonces o D=C*0.15 o T=D+C o e=cant/12 o Obs=e-3  Si No entonces  D=C*=0.1  T=C+D  5.- imprimir C,D,T, obs  6.- fin
  • 17. 22.- Haccer un algoritmo con su respectivo diagrama de flujo que imprima el nombre del articulo, clave,precio, original y su precio con descuento. El descuento lo hace en base a la clave. Si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento es de 20%  1.- inicio  2.- leer nom, clave, precio  3.- Si clave=01 entonces  D=precio*o.1  T=precio-D o Si No entoces o D=precio*0.2 o T=precio-D  4.- imprimir nom, clave,precio, T  5.- fin 23.-Hacer el algortimo con su respectivo diagrama de flujo que calcule el total a pagar por la compra de camisas. Si se compran 3 camisas o mas se aplica un
  • 18. descuento del 20% sobre el total de la compra y si son menos de 3 un descuento del 10%  1.- inicio  2.- leer cam, P  3.- T=cam*P  4.- si cam>3 entonces o Q=T-(T*0.2)  Si No entonces  Q=T-(T*0.1)  5.- imprimir Q  6.- fin
  • 19. 24.- Construya un diagrama de flujo tal que dado como dato un numero entero , determine e imprima si el mismo es positivo, negativo o nulo.  1.- inicio  2.- Leer a  3.- Si a>=0 entonces o Imprimir “positivo”  Si No; Si a<0 entonces  Imprimir “negativo”  Si No; Si a<=0 entonces  Imprimir “nulo”  4.- fin
  • 20. 25.- En cierto país el impuesto que debe pagar por los atriculos se calcula mediante las siguientes reglas: los precios $20 no causan impuesto, los siguientes $20 tienen 30% de impuesto y el resto de 40% de impuesto,pero si el costo del producto es mayor a 4500, entonces en lugar del 40 se cobra 50. Diseñe un diagrama de flujo que lea el costo básico de un articulo y calcule su precio total.  1.- inicio  2.- leer art,num  3.-Si num <20 entonces  PT=art o Si No; Si num >20 or <40 o Im=art*0.30 o PT=art+im  Si No; Si num>40 and art<500  Im=art*0.40  PT=art+im  Si No; Si num>40 and art>500  Im=art*0.50  PT=art+im  4.- imprimir PT  5.- fin
  • 21. 26.- Elaborar un diagrama de flujo que pida 3 notas de un alumno, calcule el promedio e imprima alguno de estos mensajes: si el promedio es mayor o igual a 7 mostrar “aprobado”, si el promedio es mayor o igual a 4 pero menor a 7mostrar “regular”, si el promedio es menor a 4 mostrar”reprobado.  1.- inicio  2.- leer a,b,c  3.- prom=(a+b+c)/3  4.- Si prom>=7 entonces  Imprimir “aprobado” o Si No; Si prom >=4 and prom <7 entonces o Imprimir “regular”  Si No; Si prom<4 entonces  Imprimir “reprobado”  5.- fin
  • 22. 25.- Hacer un diagramade flujo teniendo dos variables de tipo entero, obtenga el resultado de la siguiente función  1.- inicio  2.- leer v,num  3.- Si num igual o 1.- Hacer val=100*v o 2.- Hacer val=100**v o 3.- Hacer val=100/v o 4.- en caso contrario val=0  Fin de la condición  4.- fin Val=  1.- 100*v si num =1  2.- 100**V si num=2  3.- 100/V si num =3  0 para cual quier otro valor
  • 23. 26.-