SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Hacer	
  Un	
  Programa	
  Que	
  Lea	
  2	
  Números	
  Y	
  Deducir	
  Si	
  Están	
  En	
  Orden	
  Creciente	
  
O	
  Decreciente.	
  
	
  
Algoritmo	
  Orden;	
  
	
  
Inicio	
  del	
  Algoritmo	
  Orden;	
  
	
  
Variables	
  
	
  
Numero1,	
  Numero	
  2	
  =	
  Entero;	
  
	
  
Inicicializacion	
  
Numero	
  1:=	
  0;	
  
Numero	
  2	
  :=	
  0;	
  
	
  
Inicio	
  
	
  
Escribir	
  (`Tipee	
  el	
  primer	
  numero:´);	
  
Leer	
  (Numero	
  1);	
  
	
  
Escribir	
  (`Tipee	
  el	
  segundo	
  numero:´);	
  
Leer	
  (Numero	
  2);	
  
	
  
Inicio	
  
	
  
Si	
  (Numero	
  1)	
  <	
  (Numero	
  2)	
  Entonces;	
  
	
  
Imprimir(`Los	
  numeros	
  estan	
  en	
  forma	
  creciente:´);	
  
	
  
Sino	
  
	
  
Imprimir(`Los	
  numeros	
  estan	
  en	
  forma	
  decreciente:´);	
  
	
  
Fin;	
  
	
  
Fin	
  del	
  algoritmo	
  Orden.	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
De	
  Una	
  Lista	
  De	
  100	
  Números	
  Determinar	
  Simultáneamente	
  El	
  Máximo	
  Y	
  
Mínimo	
  Numero.	
  
	
  
Algoritmo	
  Maximo_Minimo;	
  
	
  
Inicio	
  del	
  Algoritmo	
  Maximo_Minimo;	
  
	
  
Variables	
  
	
  
Numero	
  =	
  Entero;	
  
Maximo	
  =	
  Entero;	
  
Minimo	
  =Entero;	
  
	
  
Contador	
  =	
  Entero;	
  
	
  
Inicicializacion	
  
Numero:=	
  0;	
  
Maximo:=	
  0;	
  
Minimo:=0;	
  
	
  
Contador:=1;	
  
	
  
Inicio	
  
	
  
Escribir	
  (`Tipee	
  el	
  numero:´);	
  
Leer	
  (Numero);	
  
	
  
Maximo:=Numero:	
  
Minimo:=	
  Numero	
  
	
  
Inicio	
  
	
  
Escribir	
  (`Tipee	
  el	
  numero:´);	
  
Leer	
  (Numero);	
  
	
  
Si	
  (Contador)	
  <	
  100	
  y	
  (Numero)>	
  (Maximo)	
  Entonces;	
  
Maximo:=(Numero);	
  
	
  
Contador:=	
  (Contador	
  +	
  1);	
  
	
  
Sino	
  
	
  
Si	
  (Contador)	
  ≤	
  100	
  y	
  (Numero)<	
  (Minimo)	
  Entonces;	
  
Minimo:=	
  (Numero);	
  
	
  
Contador:=	
  (Contador	
  +	
  1);	
  
 
Fin	
  
	
  
Imprimir(`El	
  Numero	
  Maximo	
  es:´,	
  Maximo);	
  
Imprimir(`El	
  Numero	
  Minimo	
  es:´,	
  Minimo);	
  
	
  
Fin	
  
	
  
Fin	
  Algoritmo	
  Maximo_Minimo	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
Dada	
  N	
  Notas	
  Calcular	
  El	
  Promedio	
  De	
  Las	
  Notas	
  Aprobadas	
  Y	
  El	
  Promedio	
  De	
  
Las	
  Notas	
  Desaprobadas.	
  
	
  
Algoritmo	
  Notas;	
  
	
  
Inicio	
  de	
  Algoritmo	
  Notas;	
  
	
  
Variables	
  
	
  
Notas=	
  Real;	
  
	
  
Aprobados=	
  Entero;	
  
	
  
Desaprobadas	
  =	
  Entero;	
  
	
  
Prom	
  Aprobados=	
  Real;	
  
	
  
Prom	
  Desaprobadas=	
  Real;	
  
	
  
Inicialización	
  
	
  
Nota:=	
  0;	
  
	
  
Aprobado:=	
  0;	
  
	
  
Desaprobado:	
  =	
  0;	
  
	
  
Prom	
  Aprobado:=	
  0;	
  
	
  
Prom	
  Desaprobado:=0;	
  
	
  
N	
  Notas:=0;	
  
	
  
Inicio	
  
	
  
Escribir	
  (`Tipee	
  Nota:´);	
  
	
  
Leer	
  (Nota);	
  
	
  
N	
  Notas:=	
  (N	
  Notas	
  +1);	
  
	
  
Si	
  N	
  Notas	
  <	
  `N´	
  y	
  (Nota)	
  ≥	
  `50´	
  Entonces;	
  
	
  
Aprobado:=	
  (Aprobado	
  +1);	
  
	
  
Sino	
  
Si	
  N	
  Notas	
  <	
  `N´	
  Entonces;	
  
	
  
Desaprobado:=	
  (Desaprobado	
  +	
  1);	
  
	
  
Fin	
  
	
  
Prom	
  Aprobado:=	
  (Aprobado/N	
  notas)	
  
	
  
Prom	
  Desaprobado:=	
  (Desaprobado/N	
  notas);	
  
	
  
Imprimir(`El	
  promedio	
  de	
  Notas	
  aprobadas:´,	
  Prom	
  Aprobado);	
  
	
  
Imprimir(`El	
  promedio	
  de	
  Notas	
  desapobradas:´,	
  Prom	
  Desaprobado);	
  
	
  
Fin	
  Algoritmo	
  Notas	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
Dado	
  El	
  Monto	
  De	
  Una	
  Compra	
  Calcular	
  El	
  Descuento	
  Considerado	
  
	
  
-­‐Descuento	
  Es	
  10%	
  Si	
  El	
  Monto	
  Es	
  Mayor	
  A	
  100	
  Bsf.	
  
	
  
-­‐Descuento	
  Es	
  20%	
  Si	
  El	
  Monto	
  Es	
  Mayor	
  A	
  50	
  Bsf.	
  Y	
  Menor	
  O	
  Igual	
  A	
  100	
  Bsf.	
  
	
  
-­‐No	
  Hay	
  Descuento	
  Si	
  El	
  Monto	
  Es	
  Menor	
  O	
  Igual	
  A	
  50	
  Bsf.	
  
	
  
Algoritmo	
  Compra;	
  
	
  
Inicio	
  del	
  Algoritmo	
  Compra;	
  
	
  
Constantes	
  
	
  
A:	
  0,10;	
  B=0,20;	
  
	
  
Variables	
  
	
  
Costo	
  =	
  Real;	
  
	
  
Descuento	
  =	
  Real;	
  
	
  
Inicicializacion	
  
	
  
Monto	
  :=	
  0;	
  
	
  
Descuento	
  :=	
  0;	
  
	
  
Inicio	
  
	
  
Escribir	
  (`Tipee	
  el	
  Monto	
  de	
  la	
  compra:´);	
  
	
  
Leer	
  (Monto);	
  
	
  
Inicio	
  
	
  
Si	
  (Monto)	
  >	
  `100´	
  Entonces;	
  
	
  
Descuento:=	
  (Monto*A);	
  
	
  
Sino	
  
	
  
Si	
  (Monto)	
  >	
  `50´	
  y	
  (Monto)	
  ≤	
  100	
  Entonces;	
  
	
  
Descuento	
  :=	
  (Monto*B);	
  
	
  
Sino	
  
	
  
Descuento	
  :=	
  0;	
  
	
  
Fin	
  
	
  
Imprimir(`El	
  Descuento	
  es:´,	
  Descuento);	
  
	
  
Fin	
  
	
  
Fin	
  Algoritmo	
  Compra	
  
	
  
	
  

Más contenido relacionado

La actualidad más candente

Eventos, excepciones y errores
Eventos, excepciones y erroresEventos, excepciones y errores
Eventos, excepciones y erroresOfeCarrera
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Ejemplos de algoritmos
Ejemplos de algoritmosEjemplos de algoritmos
Ejemplos de algoritmosGabriel Diaz
 
Eventos, excepciones y errores 2
Eventos, excepciones y errores 2Eventos, excepciones y errores 2
Eventos, excepciones y errores 2OfeCarrera
 
Secreto Forex
Secreto ForexSecreto Forex
Secreto Forexforex_4x
 
Binary Gambit Spanish
Binary Gambit SpanishBinary Gambit Spanish
Binary Gambit SpanishOlymp Trade
 
Sistema de trading gump para opciones binarias
Sistema de trading gump para opciones binariasSistema de trading gump para opciones binarias
Sistema de trading gump para opciones binariasRaul Canessa
 
Ejercicio en pseint
Ejercicio en pseintEjercicio en pseint
Ejercicio en pseintyesusfranco
 
DeMarker_Spanish
DeMarker_SpanishDeMarker_Spanish
DeMarker_SpanishOlymp Trade
 

La actualidad más candente (13)

Eventos, excepciones y errores
Eventos, excepciones y erroresEventos, excepciones y errores
Eventos, excepciones y errores
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
ALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINTALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINT
 
Ejemplos de algoritmos
Ejemplos de algoritmosEjemplos de algoritmos
Ejemplos de algoritmos
 
Ejercicios de estructuras selectivas
Ejercicios de estructuras selectivasEjercicios de estructuras selectivas
Ejercicios de estructuras selectivas
 
Eventos, excepciones y errores 2
Eventos, excepciones y errores 2Eventos, excepciones y errores 2
Eventos, excepciones y errores 2
 
Pr109 while
Pr109 whilePr109 while
Pr109 while
 
Secreto Forex
Secreto ForexSecreto Forex
Secreto Forex
 
Binary Gambit Spanish
Binary Gambit SpanishBinary Gambit Spanish
Binary Gambit Spanish
 
Sistema de trading gump para opciones binarias
Sistema de trading gump para opciones binariasSistema de trading gump para opciones binarias
Sistema de trading gump para opciones binarias
 
Ejercicio en pseint
Ejercicio en pseintEjercicio en pseint
Ejercicio en pseint
 
DeMarker_Spanish
DeMarker_SpanishDeMarker_Spanish
DeMarker_Spanish
 
Practica en Pseint
Practica en PseintPractica en Pseint
Practica en Pseint
 

Similar a Estructuras selectivas

Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosEjercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosfabiocelis
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasnickjeorly
 
Algoritmo actividad 5
Algoritmo actividad 5Algoritmo actividad 5
Algoritmo actividad 5Chavez Raul
 
Ejercicios pseint omar web technology
Ejercicios pseint omar web technologyEjercicios pseint omar web technology
Ejercicios pseint omar web technologyOmar Landaeta
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
02ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-202ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-2florvictoria123
 
DOC-20230722-WA0059.pdf
DOC-20230722-WA0059.pdfDOC-20230722-WA0059.pdf
DOC-20230722-WA0059.pdfadrianburi
 
Ejercicios resueltos algoritmos
Ejercicios resueltos algoritmosEjercicios resueltos algoritmos
Ejercicios resueltos algoritmosniger dunas
 
Algoritmo promedio de notas
Algoritmo promedio de notasAlgoritmo promedio de notas
Algoritmo promedio de notasfrancisyen54
 
Todas las estructuras
Todas las estructurasTodas las estructuras
Todas las estructurasnickjeorly
 

Similar a Estructuras selectivas (20)

Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosEjercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
 
Problemas de mep
Problemas de mepProblemas de mep
Problemas de mep
 
algoritmos(ejercicios)
algoritmos(ejercicios)algoritmos(ejercicios)
algoritmos(ejercicios)
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Algoritmo actividad 5
Algoritmo actividad 5Algoritmo actividad 5
Algoritmo actividad 5
 
Ejercicios pseint omar web technology
Ejercicios pseint omar web technologyEjercicios pseint omar web technology
Ejercicios pseint omar web technology
 
Ejm repetitivas
Ejm repetitivasEjm repetitivas
Ejm repetitivas
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
02ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-202ejerciciosresueltos 1235083033316969-2
02ejerciciosresueltos 1235083033316969-2
 
Algoritmo prom 5 num
Algoritmo prom 5 numAlgoritmo prom 5 num
Algoritmo prom 5 num
 
DOC-20230722-WA0059.pdf
DOC-20230722-WA0059.pdfDOC-20230722-WA0059.pdf
DOC-20230722-WA0059.pdf
 
Algoritmo promedio
Algoritmo promedioAlgoritmo promedio
Algoritmo promedio
 
Ap4 unidad 3
Ap4 unidad 3Ap4 unidad 3
Ap4 unidad 3
 
Ejercicios resueltos algoritmos
Ejercicios resueltos algoritmosEjercicios resueltos algoritmos
Ejercicios resueltos algoritmos
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Algoritmo promedio de notas
Algoritmo promedio de notasAlgoritmo promedio de notas
Algoritmo promedio de notas
 
Todas las estructuras
Todas las estructurasTodas las estructuras
Todas las estructuras
 

Más de nickjeorly

Asignación no. 2 avances tecnológicos en materia de seguridad ocupacional
Asignación no. 2 avances tecnológicos en materia de seguridad ocupacionalAsignación no. 2 avances tecnológicos en materia de seguridad ocupacional
Asignación no. 2 avances tecnológicos en materia de seguridad ocupacionalnickjeorly
 
Informe practica 5
Informe practica 5Informe practica 5
Informe practica 5nickjeorly
 
Eligheorcohilasig4
Eligheorcohilasig4Eligheorcohilasig4
Eligheorcohilasig4nickjeorly
 
ESTUDIO DE CASOS
ESTUDIO DE CASOSESTUDIO DE CASOS
ESTUDIO DE CASOSnickjeorly
 
Instrumentos de mediciones eléctricas
Instrumentos de mediciones eléctricasInstrumentos de mediciones eléctricas
Instrumentos de mediciones eléctricasnickjeorly
 
Eligheor cohilasig2
Eligheor cohilasig2Eligheor cohilasig2
Eligheor cohilasig2nickjeorly
 
Puesta a tierra power point
Puesta a tierra power pointPuesta a tierra power point
Puesta a tierra power pointnickjeorly
 
Pymes venezolanas
Pymes venezolanasPymes venezolanas
Pymes venezolanasnickjeorly
 
Potencia y energia electrica
Potencia y energia electricaPotencia y energia electrica
Potencia y energia electricanickjeorly
 
Eligueor tarea1
Eligueor tarea1Eligueor tarea1
Eligueor tarea1nickjeorly
 

Más de nickjeorly (20)

Asignación no. 2 avances tecnológicos en materia de seguridad ocupacional
Asignación no. 2 avances tecnológicos en materia de seguridad ocupacionalAsignación no. 2 avances tecnológicos en materia de seguridad ocupacional
Asignación no. 2 avances tecnológicos en materia de seguridad ocupacional
 
Informe practica 5
Informe practica 5Informe practica 5
Informe practica 5
 
Eligheorcohilasig4
Eligheorcohilasig4Eligheorcohilasig4
Eligheorcohilasig4
 
ESTUDIO DE CASOS
ESTUDIO DE CASOSESTUDIO DE CASOS
ESTUDIO DE CASOS
 
Sist lti
Sist ltiSist lti
Sist lti
 
Instrumentos de mediciones eléctricas
Instrumentos de mediciones eléctricasInstrumentos de mediciones eléctricas
Instrumentos de mediciones eléctricas
 
Eligheor cohilasig2
Eligheor cohilasig2Eligheor cohilasig2
Eligheor cohilasig2
 
Ejercicios n7
Ejercicios n7Ejercicios n7
Ejercicios n7
 
Puesta a tierra power point
Puesta a tierra power pointPuesta a tierra power point
Puesta a tierra power point
 
Pymes venezolanas
Pymes venezolanasPymes venezolanas
Pymes venezolanas
 
N4
N4N4
N4
 
Potencia y energia electrica
Potencia y energia electricaPotencia y energia electrica
Potencia y energia electrica
 
SISTEMAS LTI
SISTEMAS LTISISTEMAS LTI
SISTEMAS LTI
 
Eligheorrr
EligheorrrEligheorrr
Eligheorrr
 
potencias
potenciaspotencias
potencias
 
Eligheor2
Eligheor2Eligheor2
Eligheor2
 
Eligheor
EligheorEligheor
Eligheor
 
Eligheor
EligheorEligheor
Eligheor
 
Eligheorcohil
EligheorcohilEligheorcohil
Eligheorcohil
 
Eligueor tarea1
Eligueor tarea1Eligueor tarea1
Eligueor tarea1
 

Estructuras selectivas

  • 1. Hacer  Un  Programa  Que  Lea  2  Números  Y  Deducir  Si  Están  En  Orden  Creciente   O  Decreciente.     Algoritmo  Orden;     Inicio  del  Algoritmo  Orden;     Variables     Numero1,  Numero  2  =  Entero;     Inicicializacion   Numero  1:=  0;   Numero  2  :=  0;     Inicio     Escribir  (`Tipee  el  primer  numero:´);   Leer  (Numero  1);     Escribir  (`Tipee  el  segundo  numero:´);   Leer  (Numero  2);     Inicio     Si  (Numero  1)  <  (Numero  2)  Entonces;     Imprimir(`Los  numeros  estan  en  forma  creciente:´);     Sino     Imprimir(`Los  numeros  estan  en  forma  decreciente:´);     Fin;     Fin  del  algoritmo  Orden.                      
  • 2. De  Una  Lista  De  100  Números  Determinar  Simultáneamente  El  Máximo  Y   Mínimo  Numero.     Algoritmo  Maximo_Minimo;     Inicio  del  Algoritmo  Maximo_Minimo;     Variables     Numero  =  Entero;   Maximo  =  Entero;   Minimo  =Entero;     Contador  =  Entero;     Inicicializacion   Numero:=  0;   Maximo:=  0;   Minimo:=0;     Contador:=1;     Inicio     Escribir  (`Tipee  el  numero:´);   Leer  (Numero);     Maximo:=Numero:   Minimo:=  Numero     Inicio     Escribir  (`Tipee  el  numero:´);   Leer  (Numero);     Si  (Contador)  <  100  y  (Numero)>  (Maximo)  Entonces;   Maximo:=(Numero);     Contador:=  (Contador  +  1);     Sino     Si  (Contador)  ≤  100  y  (Numero)<  (Minimo)  Entonces;   Minimo:=  (Numero);     Contador:=  (Contador  +  1);  
  • 3.   Fin     Imprimir(`El  Numero  Maximo  es:´,  Maximo);   Imprimir(`El  Numero  Minimo  es:´,  Minimo);     Fin     Fin  Algoritmo  Maximo_Minimo                                                                            
  • 4. Dada  N  Notas  Calcular  El  Promedio  De  Las  Notas  Aprobadas  Y  El  Promedio  De   Las  Notas  Desaprobadas.     Algoritmo  Notas;     Inicio  de  Algoritmo  Notas;     Variables     Notas=  Real;     Aprobados=  Entero;     Desaprobadas  =  Entero;     Prom  Aprobados=  Real;     Prom  Desaprobadas=  Real;     Inicialización     Nota:=  0;     Aprobado:=  0;     Desaprobado:  =  0;     Prom  Aprobado:=  0;     Prom  Desaprobado:=0;     N  Notas:=0;     Inicio     Escribir  (`Tipee  Nota:´);     Leer  (Nota);     N  Notas:=  (N  Notas  +1);     Si  N  Notas  <  `N´  y  (Nota)  ≥  `50´  Entonces;     Aprobado:=  (Aprobado  +1);     Sino  
  • 5. Si  N  Notas  <  `N´  Entonces;     Desaprobado:=  (Desaprobado  +  1);     Fin     Prom  Aprobado:=  (Aprobado/N  notas)     Prom  Desaprobado:=  (Desaprobado/N  notas);     Imprimir(`El  promedio  de  Notas  aprobadas:´,  Prom  Aprobado);     Imprimir(`El  promedio  de  Notas  desapobradas:´,  Prom  Desaprobado);     Fin  Algoritmo  Notas                                                                
  • 6. Dado  El  Monto  De  Una  Compra  Calcular  El  Descuento  Considerado     -­‐Descuento  Es  10%  Si  El  Monto  Es  Mayor  A  100  Bsf.     -­‐Descuento  Es  20%  Si  El  Monto  Es  Mayor  A  50  Bsf.  Y  Menor  O  Igual  A  100  Bsf.     -­‐No  Hay  Descuento  Si  El  Monto  Es  Menor  O  Igual  A  50  Bsf.     Algoritmo  Compra;     Inicio  del  Algoritmo  Compra;     Constantes     A:  0,10;  B=0,20;     Variables     Costo  =  Real;     Descuento  =  Real;     Inicicializacion     Monto  :=  0;     Descuento  :=  0;     Inicio     Escribir  (`Tipee  el  Monto  de  la  compra:´);     Leer  (Monto);     Inicio     Si  (Monto)  >  `100´  Entonces;     Descuento:=  (Monto*A);     Sino     Si  (Monto)  >  `50´  y  (Monto)  ≤  100  Entonces;     Descuento  :=  (Monto*B);    
  • 7. Sino     Descuento  :=  0;     Fin     Imprimir(`El  Descuento  es:´,  Descuento);     Fin     Fin  Algoritmo  Compra