SlideShare una empresa de Scribd logo
1 de 17
DESARROLLO
1
Unvendedorrecibeunsueldobasemásun10%extrapor comisión de
sus ventas, elvendedor deseasaber cuánto dinero obtendrá
por concepto de comisiones por las tres ventas
querealizaen el mesy el total querecibiráen
elmestomandoencuentasusueldobaseycomisiones.
Paso I. Analizar el problema.
Salidas Entrada Constantes Procesos
T_Comision
 Total
 Sueldo_base
 Ven1
 Ven2
 Ven3
 c o m = 0 . 1 0 % T_comision=(ven1+ven2+ven3)*10/100
Total = Sueldo_base + T_comision
Paso II. Diseñar El algoritmo
PSEUDOCÓDIGO
Pseudocódigo:V a l o r c o m i s i ó n m á s e l s u e l d o
Constantes:
com:real=0.10%
Variables:
T_comision : real : trabajo
Total:real:trabajo
sueldo_base : real : trabajo
Ven1 : real : trabajo
Ven2 : real : trabajo
Ven3 : real : trabajo
1. Inicio
2. Escribir “ cuál es el sueldo base del vendedor?”?”
3. leer Sueldo_base
4. Escribir“Dame primer venta?”
5. Leerven1
6. Escribir “ Dame segunda venta?”
7. Leer ven2
8. Escribir “Dame tercera venta?”
9. Leer ven3
10. T_com=(ven1+ven2+ven3)*10/100
11. Escribir “usted recibirá de comisión” T_comision
12. Escribir “ su sueldo total en el mes?”
13. Total = Sueldo_base + T_comision
14. Escribir“Le da un total de:”,Total
15. Fin
DIAG RAM A D E F LUJ O
// Diagrama de flujo: sueldo más valor comisión
Inicio
CONSTANTE
C o m : r e a l = 0 . 1 0 %
VARIABLE:
T_comision : real : trabajo
Total: real: trabajo
sueldo_base : real : trabajo
Ven1 : real : trabajo
Ven2 : real : trabajo
Ven3 : real : trabajo
“ cual es el sueldo base del vendedor?”
Sueldo_base
“Dame segunda venta?”
“ Dame primer venta?”
Ven1
Ven2
“Dame tercera venta?”
Ven3
T_comision = (ven1+ven2+ven3)*10/100
Total = Sueldo_base + T_comision
“usted recibirá de comisión” T_comision “el
“Le da un total de:”,Total
FIN
Paso III. Prueba Del Algoritmo.
Valores a
entradas
Procesos Resultados
Sueldo_b = 800.000
Venta1 = 50.000
Venta2 = 100.000
Venta3 = 200.000
T_comision = (ven1+ven2+ven3)*10/100
T_comision =
(50.000+100.000+200.000)*10/100
Total=Sueldo_base + T_comision
Total = 800.000 + 70.000
T-comision =$35.000
Total = $835.000
2
Una tienda ofrece un descuento del 15% sobre el
total de la compra y un cliente desea saber cuánto
deberá pagar finalmente por su compra.
Paso I. Analizar el problema.
Salidas Entrada Constantes Procesos
pagar Valor de la compra Descuento=
15%
pagar=( valor de la compra *15/100)
Pagar = Valor de la compra-Descuento
Paso II. Diseñar El algoritmo
PSEUDOCÓDIGO
Pseudocódigo: total de pago
Constantes:
Descuento: real = 0.15%
Variables:
pagar : real : trabajo
Valor de la compra: real : trabajo
1. Inicio
2. Escribir “ cuál fue la compra del cliente?”
3. Leer Valor de la compra
4. pagar=( valor de la compra *15/100)
5. Escribir “total a pagar por su compra” pagar
7. leer pagar
9. Pagar = valor de la compra- descuento
10. Escribir “total a pagar porsu compra menos el 15% de descuento es:”, pagar
11. Fin
DIAG RAM A D E F LUJ O
Diagrama de flujo: total de pago
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
Valor de lacompra =
250.000
Descuento=( valor de la compra *15/100)
Descuento = 250.000*15/100
pagar = valor compra - descuento
pagar = 212.500
Ejercicio 3
Unalumnodeseasabercuálserásucalificaciónfinalen la materia
deAlgoritmos. Dichacalificaciónsecompone detres exámenes
parciales,conlamismavaloración
PasoI.Analizarelproblema.
Salidas Entrada Constantes Procesos
Calif final  Calif1
 Calif2
 Calif3
Calif final = (Calif1+Calif2+Calif3)/3
PasoII.DiseñarElalgoritmo
PSEUDOCÓDIGO
Inicio
Variables
Pagar: real: trabajo
Valor de la compra: real: trabajo
“ cuál fue la compra del cliente?”
Valor de la compra
Pagar= valor de la compra-Descuento
“Total a pagar por su compra menos el 15% de descuento es:”, pagar
Fin
Pseudocódigo:calificación final
Variables:
Calif final:real:trabajo
Calif1:real:trabajo
calif2 :real:trabajo
Calif3 :real:trabajo
1. Inicio
2. Escribir“Dame calificacion1?”
3. Leer Calif1
4. Escribir“ Dame calificacion2?”
5. Leer Calif2
6. Escribir“ Dame calificacion3?”
7. Leer Calif3
8. Definitiva =( Calif1+Calif2+Calif3)/3
9.Escribir“Tu calificación final es:”,Calif final
10.Fin
DIAGRAMADEFLUJO
//DiagramadeFlujo: Nota definitiva
Inicio
VARIABLES:
Calif final: real: trabajo
Calif1: real: trabajo
calif2: real: trabajo
Calif3: real: trabajo
Calif1
Calif2
Calif3
Calif final = (Calif1+Calif2+Calif3)/3
“Dame calificacion1?”
“Dame calificacion2?”
“Dame calificacion3?”
“Tu calificación final es:”,Calif final
Fin
4
Unmaestrodeseasaberquéporcentajedehombresyque
porcentajedemujereshayenungrupodeestudiantes.
PasoI.Analizarelproblema.
Salidas Entrada Constantes Procesos
Hombres
Mujeres
Alumnos
Cant Hombres
Hombres =Cant Hombres*100%/Alumnos
PasoII.DiseñarElalgoritmo
PSEUDOCÓDIGO
Pseudocódigo: Porcentaje de hombres y mujeres
Variables:
Cant Hombres: real : trabajo
Alumnos : entera : trabajo
Hombres : entera : trabajo
Mujeres : entera : trabajo
1. Inicio
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultado
Calif1 = 3.0
Calif2= 4.5
Calif3= 2.0
Calif final =
(Calif1+Calif2+Calif3)/3Calif final =
(3.0+4.5+2.0)/3
Calif final = 3.16
2. Escribir “ Cuantos alumnos hay en total en el grupo?”
3. Leer Alumnos
4. Escribir “ En el grupo de algoritmos cuantos hombres hay?”
5. Leer CantHombres
6. Hombres = cant Hombres*100%/Alumnos
7. Escribir “ el porcentaje de hombres es:” hombres
8. Mujeres = Alumnos-Cant Hombres*100%/Alumnos
9. Escribir “ el porcentaje de mujeres es:” mujeres
10. fin
DIAG RAM A D E F LUJ O
// Diagrama de flujo: porcentaje de hombres y mujeres
PasoIII.PruebaDelAlgoritmo.
Inicio
VARIABLES
Cant Hombres: real: trabajo
Alumnos: entera: trabajo
Hombres: entera: trabajo
Mujeres: entera: trabajo
“ Cuantos alumnos hay en total en el grupo?”?”
Alumnos
“ En el grupo de algoritmos cuantos hombres hay?”
Cant Hombres
Hombres = cant Hombres*100%/Alumnos
Mujeres = Alumnos-Cant Hombres*100%/Alumnos

“el porcentaje de hombres es:” hombres“el
porcentaje de mujeres es:” mujeres
hombres
Fin
Valoresaentradas Procesos Resultados
Estudiantes =19___
Cant Hombres = 10
Hombres = cant Hombres*100%/Alumnos
Hombres= 10*100%/Alumnos Hombres=52.6%
5
Dadaunacantidadenpesos,obtenerlaequivalenciaen
dólares,asumiendoquelaunidadcambiariaesundato
Desconocido.
PasoI.Analizarelproblema.
Salidas Entrada Constantes Procesos
Dólares
Tipo cambio
Pesos Dólares = pesos/1.887
PasoII.DiseñarElalgoritmo
PSEUDOCÓDIGO
Pseudocódigo: Equivalente de dólares
Variante:
Dólares: real: trabajo
Pesos: real: trabajo
Tipo cambio: real: trabajo
1. inicio
2. Escribir “Cual es el tipo de cambio vigente?”
3. Leer tipo cambio
4. Escribir “cuantos pesos quieres cambiar a dólares?”
5. Dólares = pesos/tipo de cambio
6. Escribir “la cantidad en dólares es:” Dólares
7. Fin
DIAG RAM A D E F LUJ O
//DiagramadeFlujo: Equivalente en dólares
Inicio
PasoIII.PruebaDelAlgoritmo.
Valoresaentradas Procesos Resultados
Pesos = $150.000 Dólares = pesos/Tipo cambio
Dólares = 250.000/1.887
Dólares = $79.49
6
Calcularelnuevosalariodeunobrerosiobtuvoun
incrementodel25%sobresusalarioanterior.
PasoI.Analizarelproblema.
Salidas Entrada Constantes Procesos
Salario nuevo  Salario  Aumento = 0.25% Salario nuevo = Salario*0.25+salario
PasoII.DiseñarElalgoritmo
PSEUDOCÓDIGO
Pseudocódigo: Aumento del salario
Constantes:
Aumento = 0.25%
Variables:
Salario nuevo: real: trabajo
Salario: real: trabajo
Inicio
1. Escribir “ Cuanto gana este obrero?”
2. Leer Salario
3. N_Salario = Salario*0.25+ salario
VARIABLES
Dólares: real: trabajo
Pesos: real: trabajo
Tipo cambio: real: trabajo
“Cual es el tipo de cambio vigente?”
Tipo cambio
Dólares = pesos/tipo de cambio
“la cantidad en dólares es:” Dólares
Dólares
fin
4. Escribir “ su nuevo salario será de:” salario nuevo
5. Fin
DIAG RAM A D E F LUJ O
//DiagramadeFlujo: incremento del salario
PasoIII.PruebaDelAlgoritmo.
Valoresaentradas Procesos Resultados
Salario = $460.000 Salario nuevo = Salario*0.25+salario
Salario nuevo = 460.000*0.25+salario Salario nuevo= 575.000
Inicio
VARIABLES
Salario nuevo: real:
trabajoSalario: real: trabajo
CONSTANTEAumento
= 0.25%
“ Cuanto gana este obrero?”
Salario
Salario nuevo= Salario*0.25+salario
“su nuevo salario será de:” salario nuevo
Fin
7 Calculareláreadeuncírculo.
PasoI.Analizarelproblema.
Salidas Entrada Constantes Procesos
Á R
PasoII.DiseñarElalgoritmo
PSEUDOCÓDIGO
Pseudocódigo: Área de un círculo
Variables:
Á : real : trabajo
R: real : trabajo
1. Inicio
2. Escribir “cuál es el radio del circulo?”
3. Leer R
4. Á
5. Escribir “ el área del circulo es:” Á
6. fin
DIAG RAM A D E F LUJ O
//DiagramadeFlujo: Área de un circulo
Inicio
VARIABLES Á:
real: trabajo R:
real: trabajo
“cuál es el radio del circulo?”
R
Á
“el área del circulo es:” Á
Fin
PasoIII.PruebaDelAlgoritmo.
Valoresaentradas Procesos Resultados
R = 30cm
Á= 3.14*30cm2
Á = 2826cm2
8 Convertirunadistanciaenmetrosapiesypulgadas.
PasoI.Analizarelproblema.
Salidas Entrada Constantes Procesos
 Pies
 Pulgadas
 Metros Pies= Metros*3.28
Pulgada=pies*12
PasoII.DiseñarElalgoritmo
PSEUDOCÓDIGO
Pseudocódigo: Convertir a pies y pulgadas
Variables:
Pies: real: trabajo
Pulgadas: real: trabajo
Metros: real: trabajo
1. Inicio
2. Escribir “ distancia en metros?”
3. Leer Metros
4. Pies= Metros*3.28
5. Escribir “ distancia en pies es igual:” Pies
6. Pulgada=pies*12
7. Escribir “la distancia convertida en pulgadas es:” pulgadas
8. Fin
DIAG RAM A D E F LUJ O
//DiagramadeFlujo:Convertir a pies y pulgadas
PasoIII.PruebaDelAlgoritmo.
Valoresaentradas Procesos Resultados
Metros = 20 Pies= Metros*3.28
Pies = 20*3.28
Pulgada= Metros*12
Pulgadas = 20*39.37
Pies= 65.5
Pulgadas = 787.4
9 Elevar al cubo un número.
PasoI. Analizar el problema.
Salidas Entrada Constantes Procesos
Numero alcubo Numero Numero alcubo = Numero*Numero*Numero
PasoII. Diseñar El algoritmo
PSEUDOCÓDIGO
Inicio
VARIABLES
Pies: real: trabajo Pulgadas:
real: trabajo Metros: real:
trabajo
“ distancia en metros?”
Metros
Pies= Metros*3.28
“ distancia en pies es igual:” Pies
Pulgada=pies*12
“la distancia convertida en pulgadas es:” pulgadas
Fin
Pseudocódigo: numero al cubo
Variables:
Numero alcubo: real: trabajo
Numero: real: trabajo
1. Inicio
2. Escribir “cuál es el numero?”
3. Leer numero
4. Numero alcubo = Numero*Numero*Numero
5. Escribir “el número elevado al cubo es:”Numero alcubo
6. fin
DIAG RAM A D E F LUJ O
//Diagrama deflujo: numero al cubo
PasoIII.PruebaDelAlgoritmo.
Valoresaentradas Procesos Resultados
Numero = 10 N_alcubo = Numero*Numero*Numero
N_alcubo = 10*10*10
N_alcubo = 1000
10 Desplegarelpesodadoenkilosdeunapersonaen
Inicio
VARIABLES Numero alcubo: real:
trabajo Numero: real: trabajo
“cuál es el numero?”
Numero
Numero alcubo = Numero*Numero*Numero
“el número elevado al cubo es:” Numero alcubo
Fin
gramos,librasytoneladas.
PasoI.Analizarelproblema.
Salidas Entrada Constantes Procesos
 Gramos
 Libras
 Toneladas
 Kilos   Gramos= kilos*1000
 Libras = kilos*2,205
 Tonelada = kilos/1000
PasoII.DiseñarElalgoritmo
PSEUDOCÓDIGO
Pseudocódigo:convertir a gramos, libras y toneladas
Variables:
Gramos : real : trabajo
Libras : real : trabajo
Toneladas : real : trabajo
Kilos : real : trabajo
1. Inicio
2. Escribir “cuál es su peso?”
3. Leer kilos
4. Gramos= kilos*1000
5. Escribir “ los kilos convertidos en gramos es:” Gramos
6. Libras = kilos*2,205
7. Escribir “ el peso convertido en libras es:” Libras
8. Tonelada = kilos/1000
9. Escribir “el peso convertido en toneladas es:” Toneladas
10. Fin
DIAG RAM A D E F LUJ O
//Diagrama de Flujo: conversión de kilos de un persona
PasoIII.PruebaDelAlgoritmo.
Valoresaentradas Procesos Resultados
Kilos = 45
Gramos= kilos*1000
Gramos = 45*1000
Libras = kilos*2,205
Libras = 45*2,205
Tonelada = kilos/1000
Tonelada = 45/1000
Gramos = 45000
Libras =99.225
Tonelada = 0,045
Inicio
VARIABLES
Gramos: real: trabajo
Libras: real: trabajo
Toneladas: real: trabajo
Kilos: real: trabajo
“cual es su peso?”
Kilos
Gramos= kilos*1000
Libras = kilos*2,205
Tonelada = kilos/1000
“los kilos convertidos en gramos es:” Gramos
“el peso convertido en libras es:” Libras “el
peso convertido en toneladas es:” Toneladas
Fin

Más contenido relacionado

La actualidad más candente

Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesRenzo Bernabe Aguilar
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintJoselo Chushig
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Andres Rivero
 
Ejercicios Paso A Paso
Ejercicios  Paso A PasoEjercicios  Paso A Paso
Ejercicios Paso A Pasoanderwrt
 
Luis enrique-zitlalpopoca juarez.pdf
Luis enrique-zitlalpopoca juarez.pdfLuis enrique-zitlalpopoca juarez.pdf
Luis enrique-zitlalpopoca juarez.pdfKike Juarez
 
10 ejemplos de pseudocodigos
10 ejemplos de pseudocodigos10 ejemplos de pseudocodigos
10 ejemplos de pseudocodigosLeonardo Torres
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplosenyol
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacionCarlos G Mora
 
Ejercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioEjercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioJesica Pérez
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesCecilia Ruiz
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesmantruvic
 
Ejercicios gráficos y de consola en gambas
Ejercicios gráficos y de consola en gambasEjercicios gráficos y de consola en gambas
Ejercicios gráficos y de consola en gambasJimena AR
 
Ejercicio secuenciales
Ejercicio secuencialesEjercicio secuenciales
Ejercicio secuencialesmaribelduran
 
26
2626
26V3NC
 

La actualidad más candente (20)

Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
 
Computo movil ejercicio clases resuelto
Computo movil ejercicio clases resueltoComputo movil ejercicio clases resuelto
Computo movil ejercicio clases resuelto
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 
Ejercicios Paso A Paso
Ejercicios  Paso A PasoEjercicios  Paso A Paso
Ejercicios Paso A Paso
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Algoritmos secuenciales resueldos
Algoritmos  secuenciales resueldosAlgoritmos  secuenciales resueldos
Algoritmos secuenciales resueldos
 
Luis enrique-zitlalpopoca juarez.pdf
Luis enrique-zitlalpopoca juarez.pdfLuis enrique-zitlalpopoca juarez.pdf
Luis enrique-zitlalpopoca juarez.pdf
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
10 ejemplos de pseudocodigos
10 ejemplos de pseudocodigos10 ejemplos de pseudocodigos
10 ejemplos de pseudocodigos
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
 
Trabajo final programacion
Trabajo final programacionTrabajo final programacion
Trabajo final programacion
 
Ejercicios planteados
Ejercicios planteadosEjercicios planteados
Ejercicios planteados
 
Ejercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioEjercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolio
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Ejercicios gráficos y de consola en gambas
Ejercicios gráficos y de consola en gambasEjercicios gráficos y de consola en gambas
Ejercicios gráficos y de consola en gambas
 
Ejercicio secuenciales
Ejercicio secuencialesEjercicio secuenciales
Ejercicio secuenciales
 
26
2626
26
 
Problemas de mep
Problemas de mepProblemas de mep
Problemas de mep
 

Destacado (16)

Kunsten at markedsføre det usynlige
Kunsten at markedsføre det usynligeKunsten at markedsføre det usynlige
Kunsten at markedsføre det usynlige
 
Gilberto Serrano rec
Gilberto Serrano recGilberto Serrano rec
Gilberto Serrano rec
 
Prenatal exposure to isotretinoin
Prenatal exposure to isotretinoinPrenatal exposure to isotretinoin
Prenatal exposure to isotretinoin
 
Juliana
JulianaJuliana
Juliana
 
Metacafe
MetacafeMetacafe
Metacafe
 
Sofware libre
Sofware libreSofware libre
Sofware libre
 
Maxi yousendit
Maxi yousenditMaxi yousendit
Maxi yousendit
 
7 filtros a utilizar en Google Analytics
7 filtros a utilizar en Google Analytics7 filtros a utilizar en Google Analytics
7 filtros a utilizar en Google Analytics
 
CineTube retira los enlaces a descargas
CineTube retira los enlaces a descargasCineTube retira los enlaces a descargas
CineTube retira los enlaces a descargas
 
Programacion
ProgramacionProgramacion
Programacion
 
Emprendiendo mi empresa
Emprendiendo mi empresa Emprendiendo mi empresa
Emprendiendo mi empresa
 
PLAN DE PROGRAMACIÓN DO TEMPO NA CIDADE
PLAN DE PROGRAMACIÓN DO TEMPO NA CIDADEPLAN DE PROGRAMACIÓN DO TEMPO NA CIDADE
PLAN DE PROGRAMACIÓN DO TEMPO NA CIDADE
 
Capítulo i
Capítulo iCapítulo i
Capítulo i
 
Software
SoftwareSoftware
Software
 
3480 2007 19507_9725_010_reparación del sistema electrico 2015
3480 2007 19507_9725_010_reparación del sistema electrico 20153480 2007 19507_9725_010_reparación del sistema electrico 2015
3480 2007 19507_9725_010_reparación del sistema electrico 2015
 
F548e3e76ce6e6ac37660a7a14482a43
F548e3e76ce6e6ac37660a7a14482a43F548e3e76ce6e6ac37660a7a14482a43
F548e3e76ce6e6ac37660a7a14482a43
 

Similar a Algoritmos

Estructura de selección, ciclo y contador (counter)
Estructura de selección, ciclo y contador (counter)Estructura de selección, ciclo y contador (counter)
Estructura de selección, ciclo y contador (counter)Karla Pabón Vallejo
 
Punto de equlibrio 2 ecuaciones 2 incógnitas
Punto de equlibrio   2 ecuaciones 2 incógnitasPunto de equlibrio   2 ecuaciones 2 incógnitas
Punto de equlibrio 2 ecuaciones 2 incógnitasEdgar Mata
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfJaimeGmezCarmona
 
Ejercicios grupales programacion
Ejercicios grupales programacionEjercicios grupales programacion
Ejercicios grupales programacionmikeburhnan
 
Trabajos de gambas
Trabajos de gambasTrabajos de gambas
Trabajos de gambasmishelle1996
 
OC_Programación_S1_JPD.ppsx
OC_Programación_S1_JPD.ppsxOC_Programación_S1_JPD.ppsx
OC_Programación_S1_JPD.ppsxDartEstudio
 
Break even point two linear equations system
Break even point two linear equations systemBreak even point two linear equations system
Break even point two linear equations systemEdgar Mata
 
Ejercicios de flujogramas.
Ejercicios de flujogramas.Ejercicios de flujogramas.
Ejercicios de flujogramas.Rosa N Escobar
 
Portafolio uta programación 1
Portafolio uta programación 1Portafolio uta programación 1
Portafolio uta programación 1Carlos88Ponce
 
Break even point 2x2 math model
Break even point 2x2 math modelBreak even point 2x2 math model
Break even point 2x2 math modelEdgar Mata
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedocEcler Mamani Vilca
 
Santaella u4 estructurassecuenciales
Santaella u4 estructurassecuencialesSantaella u4 estructurassecuenciales
Santaella u4 estructurassecuencialesSol Hernández
 
Break even point two linear equations system
Break even point two linear equations systemBreak even point two linear equations system
Break even point two linear equations systemEdgar Mata
 

Similar a Algoritmos (20)

Problemas de razonamiento examen mina
Problemas de razonamiento examen minaProblemas de razonamiento examen mina
Problemas de razonamiento examen mina
 
Estructura de selección, ciclo y contador (counter)
Estructura de selección, ciclo y contador (counter)Estructura de selección, ciclo y contador (counter)
Estructura de selección, ciclo y contador (counter)
 
Punto de equlibrio 2 ecuaciones 2 incógnitas
Punto de equlibrio   2 ecuaciones 2 incógnitasPunto de equlibrio   2 ecuaciones 2 incógnitas
Punto de equlibrio 2 ecuaciones 2 incógnitas
 
Guia
GuiaGuia
Guia
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdf
 
Ejercicios grupales programacion
Ejercicios grupales programacionEjercicios grupales programacion
Ejercicios grupales programacion
 
Trabajos de gambas
Trabajos de gambasTrabajos de gambas
Trabajos de gambas
 
OC_Programación_S1_JPD.ppsx
OC_Programación_S1_JPD.ppsxOC_Programación_S1_JPD.ppsx
OC_Programación_S1_JPD.ppsx
 
PRE CALCULO N°3 ESAN
PRE CALCULO N°3 ESANPRE CALCULO N°3 ESAN
PRE CALCULO N°3 ESAN
 
Ejercicios programacion 2019
Ejercicios programacion 2019Ejercicios programacion 2019
Ejercicios programacion 2019
 
Break even point two linear equations system
Break even point two linear equations systemBreak even point two linear equations system
Break even point two linear equations system
 
Dfsi
DfsiDfsi
Dfsi
 
Dfsi
DfsiDfsi
Dfsi
 
Ejercicios de flujogramas.
Ejercicios de flujogramas.Ejercicios de flujogramas.
Ejercicios de flujogramas.
 
Portafolio uta programación 1
Portafolio uta programación 1Portafolio uta programación 1
Portafolio uta programación 1
 
Break even point 2x2 math model
Break even point 2x2 math modelBreak even point 2x2 math model
Break even point 2x2 math model
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
 
Estructuras Secuenciales - Sullin Santaella
Estructuras Secuenciales - Sullin SantaellaEstructuras Secuenciales - Sullin Santaella
Estructuras Secuenciales - Sullin Santaella
 
Santaella u4 estructurassecuenciales
Santaella u4 estructurassecuencialesSantaella u4 estructurassecuenciales
Santaella u4 estructurassecuenciales
 
Break even point two linear equations system
Break even point two linear equations systemBreak even point two linear equations system
Break even point two linear equations system
 

Último

EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 

Último (20)

EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
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
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
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
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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...
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 

Algoritmos

  • 1. DESARROLLO 1 Unvendedorrecibeunsueldobasemásun10%extrapor comisión de sus ventas, elvendedor deseasaber cuánto dinero obtendrá por concepto de comisiones por las tres ventas querealizaen el mesy el total querecibiráen elmestomandoencuentasusueldobaseycomisiones. Paso I. Analizar el problema. Salidas Entrada Constantes Procesos T_Comision  Total  Sueldo_base  Ven1  Ven2  Ven3  c o m = 0 . 1 0 % T_comision=(ven1+ven2+ven3)*10/100 Total = Sueldo_base + T_comision Paso II. Diseñar El algoritmo PSEUDOCÓDIGO Pseudocódigo:V a l o r c o m i s i ó n m á s e l s u e l d o Constantes: com:real=0.10% Variables: T_comision : real : trabajo Total:real:trabajo sueldo_base : real : trabajo Ven1 : real : trabajo Ven2 : real : trabajo Ven3 : real : trabajo 1. Inicio 2. Escribir “ cuál es el sueldo base del vendedor?”?” 3. leer Sueldo_base 4. Escribir“Dame primer venta?” 5. Leerven1 6. Escribir “ Dame segunda venta?” 7. Leer ven2 8. Escribir “Dame tercera venta?” 9. Leer ven3 10. T_com=(ven1+ven2+ven3)*10/100 11. Escribir “usted recibirá de comisión” T_comision 12. Escribir “ su sueldo total en el mes?” 13. Total = Sueldo_base + T_comision 14. Escribir“Le da un total de:”,Total 15. Fin
  • 2. DIAG RAM A D E F LUJ O // Diagrama de flujo: sueldo más valor comisión Inicio CONSTANTE C o m : r e a l = 0 . 1 0 % VARIABLE: T_comision : real : trabajo Total: real: trabajo sueldo_base : real : trabajo Ven1 : real : trabajo Ven2 : real : trabajo Ven3 : real : trabajo “ cual es el sueldo base del vendedor?” Sueldo_base “Dame segunda venta?” “ Dame primer venta?” Ven1 Ven2 “Dame tercera venta?” Ven3 T_comision = (ven1+ven2+ven3)*10/100 Total = Sueldo_base + T_comision “usted recibirá de comisión” T_comision “el “Le da un total de:”,Total FIN
  • 3. Paso III. Prueba Del Algoritmo. Valores a entradas Procesos Resultados Sueldo_b = 800.000 Venta1 = 50.000 Venta2 = 100.000 Venta3 = 200.000 T_comision = (ven1+ven2+ven3)*10/100 T_comision = (50.000+100.000+200.000)*10/100 Total=Sueldo_base + T_comision Total = 800.000 + 70.000 T-comision =$35.000 Total = $835.000 2 Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra. Paso I. Analizar el problema. Salidas Entrada Constantes Procesos pagar Valor de la compra Descuento= 15% pagar=( valor de la compra *15/100) Pagar = Valor de la compra-Descuento Paso II. Diseñar El algoritmo PSEUDOCÓDIGO Pseudocódigo: total de pago Constantes: Descuento: real = 0.15% Variables: pagar : real : trabajo Valor de la compra: real : trabajo 1. Inicio 2. Escribir “ cuál fue la compra del cliente?” 3. Leer Valor de la compra 4. pagar=( valor de la compra *15/100) 5. Escribir “total a pagar por su compra” pagar 7. leer pagar 9. Pagar = valor de la compra- descuento 10. Escribir “total a pagar porsu compra menos el 15% de descuento es:”, pagar 11. Fin DIAG RAM A D E F LUJ O Diagrama de flujo: total de pago
  • 4. Paso III. Prueba Del Algoritmo. Valores a entradas Procesos Resultados Valor de lacompra = 250.000 Descuento=( valor de la compra *15/100) Descuento = 250.000*15/100 pagar = valor compra - descuento pagar = 212.500 Ejercicio 3 Unalumnodeseasabercuálserásucalificaciónfinalen la materia deAlgoritmos. Dichacalificaciónsecompone detres exámenes parciales,conlamismavaloración PasoI.Analizarelproblema. Salidas Entrada Constantes Procesos Calif final  Calif1  Calif2  Calif3 Calif final = (Calif1+Calif2+Calif3)/3 PasoII.DiseñarElalgoritmo PSEUDOCÓDIGO Inicio Variables Pagar: real: trabajo Valor de la compra: real: trabajo “ cuál fue la compra del cliente?” Valor de la compra Pagar= valor de la compra-Descuento “Total a pagar por su compra menos el 15% de descuento es:”, pagar Fin
  • 5. Pseudocódigo:calificación final Variables: Calif final:real:trabajo Calif1:real:trabajo calif2 :real:trabajo Calif3 :real:trabajo 1. Inicio 2. Escribir“Dame calificacion1?” 3. Leer Calif1 4. Escribir“ Dame calificacion2?” 5. Leer Calif2 6. Escribir“ Dame calificacion3?” 7. Leer Calif3 8. Definitiva =( Calif1+Calif2+Calif3)/3 9.Escribir“Tu calificación final es:”,Calif final 10.Fin DIAGRAMADEFLUJO
  • 6. //DiagramadeFlujo: Nota definitiva Inicio VARIABLES: Calif final: real: trabajo Calif1: real: trabajo calif2: real: trabajo Calif3: real: trabajo Calif1 Calif2 Calif3 Calif final = (Calif1+Calif2+Calif3)/3 “Dame calificacion1?” “Dame calificacion2?” “Dame calificacion3?” “Tu calificación final es:”,Calif final Fin
  • 7. 4 Unmaestrodeseasaberquéporcentajedehombresyque porcentajedemujereshayenungrupodeestudiantes. PasoI.Analizarelproblema. Salidas Entrada Constantes Procesos Hombres Mujeres Alumnos Cant Hombres Hombres =Cant Hombres*100%/Alumnos PasoII.DiseñarElalgoritmo PSEUDOCÓDIGO Pseudocódigo: Porcentaje de hombres y mujeres Variables: Cant Hombres: real : trabajo Alumnos : entera : trabajo Hombres : entera : trabajo Mujeres : entera : trabajo 1. Inicio Paso III. Prueba Del Algoritmo. Valores a entradas Procesos Resultado Calif1 = 3.0 Calif2= 4.5 Calif3= 2.0 Calif final = (Calif1+Calif2+Calif3)/3Calif final = (3.0+4.5+2.0)/3 Calif final = 3.16
  • 8. 2. Escribir “ Cuantos alumnos hay en total en el grupo?” 3. Leer Alumnos 4. Escribir “ En el grupo de algoritmos cuantos hombres hay?” 5. Leer CantHombres 6. Hombres = cant Hombres*100%/Alumnos 7. Escribir “ el porcentaje de hombres es:” hombres 8. Mujeres = Alumnos-Cant Hombres*100%/Alumnos 9. Escribir “ el porcentaje de mujeres es:” mujeres 10. fin DIAG RAM A D E F LUJ O // Diagrama de flujo: porcentaje de hombres y mujeres PasoIII.PruebaDelAlgoritmo. Inicio VARIABLES Cant Hombres: real: trabajo Alumnos: entera: trabajo Hombres: entera: trabajo Mujeres: entera: trabajo “ Cuantos alumnos hay en total en el grupo?”?” Alumnos “ En el grupo de algoritmos cuantos hombres hay?” Cant Hombres Hombres = cant Hombres*100%/Alumnos Mujeres = Alumnos-Cant Hombres*100%/Alumnos  “el porcentaje de hombres es:” hombres“el porcentaje de mujeres es:” mujeres hombres Fin
  • 9. Valoresaentradas Procesos Resultados Estudiantes =19___ Cant Hombres = 10 Hombres = cant Hombres*100%/Alumnos Hombres= 10*100%/Alumnos Hombres=52.6% 5 Dadaunacantidadenpesos,obtenerlaequivalenciaen dólares,asumiendoquelaunidadcambiariaesundato Desconocido. PasoI.Analizarelproblema. Salidas Entrada Constantes Procesos Dólares Tipo cambio Pesos Dólares = pesos/1.887 PasoII.DiseñarElalgoritmo PSEUDOCÓDIGO Pseudocódigo: Equivalente de dólares Variante: Dólares: real: trabajo Pesos: real: trabajo Tipo cambio: real: trabajo 1. inicio 2. Escribir “Cual es el tipo de cambio vigente?” 3. Leer tipo cambio 4. Escribir “cuantos pesos quieres cambiar a dólares?” 5. Dólares = pesos/tipo de cambio 6. Escribir “la cantidad en dólares es:” Dólares 7. Fin DIAG RAM A D E F LUJ O //DiagramadeFlujo: Equivalente en dólares Inicio
  • 10. PasoIII.PruebaDelAlgoritmo. Valoresaentradas Procesos Resultados Pesos = $150.000 Dólares = pesos/Tipo cambio Dólares = 250.000/1.887 Dólares = $79.49 6 Calcularelnuevosalariodeunobrerosiobtuvoun incrementodel25%sobresusalarioanterior. PasoI.Analizarelproblema. Salidas Entrada Constantes Procesos Salario nuevo  Salario  Aumento = 0.25% Salario nuevo = Salario*0.25+salario PasoII.DiseñarElalgoritmo PSEUDOCÓDIGO Pseudocódigo: Aumento del salario Constantes: Aumento = 0.25% Variables: Salario nuevo: real: trabajo Salario: real: trabajo Inicio 1. Escribir “ Cuanto gana este obrero?” 2. Leer Salario 3. N_Salario = Salario*0.25+ salario VARIABLES Dólares: real: trabajo Pesos: real: trabajo Tipo cambio: real: trabajo “Cual es el tipo de cambio vigente?” Tipo cambio Dólares = pesos/tipo de cambio “la cantidad en dólares es:” Dólares Dólares fin
  • 11. 4. Escribir “ su nuevo salario será de:” salario nuevo 5. Fin DIAG RAM A D E F LUJ O //DiagramadeFlujo: incremento del salario PasoIII.PruebaDelAlgoritmo. Valoresaentradas Procesos Resultados Salario = $460.000 Salario nuevo = Salario*0.25+salario Salario nuevo = 460.000*0.25+salario Salario nuevo= 575.000 Inicio VARIABLES Salario nuevo: real: trabajoSalario: real: trabajo CONSTANTEAumento = 0.25% “ Cuanto gana este obrero?” Salario Salario nuevo= Salario*0.25+salario “su nuevo salario será de:” salario nuevo Fin
  • 12. 7 Calculareláreadeuncírculo. PasoI.Analizarelproblema. Salidas Entrada Constantes Procesos Á R PasoII.DiseñarElalgoritmo PSEUDOCÓDIGO Pseudocódigo: Área de un círculo Variables: Á : real : trabajo R: real : trabajo 1. Inicio 2. Escribir “cuál es el radio del circulo?” 3. Leer R 4. Á 5. Escribir “ el área del circulo es:” Á 6. fin DIAG RAM A D E F LUJ O //DiagramadeFlujo: Área de un circulo Inicio VARIABLES Á: real: trabajo R: real: trabajo “cuál es el radio del circulo?” R Á “el área del circulo es:” Á Fin
  • 13. PasoIII.PruebaDelAlgoritmo. Valoresaentradas Procesos Resultados R = 30cm Á= 3.14*30cm2 Á = 2826cm2 8 Convertirunadistanciaenmetrosapiesypulgadas. PasoI.Analizarelproblema. Salidas Entrada Constantes Procesos  Pies  Pulgadas  Metros Pies= Metros*3.28 Pulgada=pies*12 PasoII.DiseñarElalgoritmo PSEUDOCÓDIGO Pseudocódigo: Convertir a pies y pulgadas Variables: Pies: real: trabajo Pulgadas: real: trabajo Metros: real: trabajo 1. Inicio 2. Escribir “ distancia en metros?” 3. Leer Metros 4. Pies= Metros*3.28 5. Escribir “ distancia en pies es igual:” Pies 6. Pulgada=pies*12 7. Escribir “la distancia convertida en pulgadas es:” pulgadas 8. Fin DIAG RAM A D E F LUJ O //DiagramadeFlujo:Convertir a pies y pulgadas
  • 14. PasoIII.PruebaDelAlgoritmo. Valoresaentradas Procesos Resultados Metros = 20 Pies= Metros*3.28 Pies = 20*3.28 Pulgada= Metros*12 Pulgadas = 20*39.37 Pies= 65.5 Pulgadas = 787.4 9 Elevar al cubo un número. PasoI. Analizar el problema. Salidas Entrada Constantes Procesos Numero alcubo Numero Numero alcubo = Numero*Numero*Numero PasoII. Diseñar El algoritmo PSEUDOCÓDIGO Inicio VARIABLES Pies: real: trabajo Pulgadas: real: trabajo Metros: real: trabajo “ distancia en metros?” Metros Pies= Metros*3.28 “ distancia en pies es igual:” Pies Pulgada=pies*12 “la distancia convertida en pulgadas es:” pulgadas Fin
  • 15. Pseudocódigo: numero al cubo Variables: Numero alcubo: real: trabajo Numero: real: trabajo 1. Inicio 2. Escribir “cuál es el numero?” 3. Leer numero 4. Numero alcubo = Numero*Numero*Numero 5. Escribir “el número elevado al cubo es:”Numero alcubo 6. fin DIAG RAM A D E F LUJ O //Diagrama deflujo: numero al cubo PasoIII.PruebaDelAlgoritmo. Valoresaentradas Procesos Resultados Numero = 10 N_alcubo = Numero*Numero*Numero N_alcubo = 10*10*10 N_alcubo = 1000 10 Desplegarelpesodadoenkilosdeunapersonaen Inicio VARIABLES Numero alcubo: real: trabajo Numero: real: trabajo “cuál es el numero?” Numero Numero alcubo = Numero*Numero*Numero “el número elevado al cubo es:” Numero alcubo Fin
  • 16. gramos,librasytoneladas. PasoI.Analizarelproblema. Salidas Entrada Constantes Procesos  Gramos  Libras  Toneladas  Kilos   Gramos= kilos*1000  Libras = kilos*2,205  Tonelada = kilos/1000 PasoII.DiseñarElalgoritmo PSEUDOCÓDIGO Pseudocódigo:convertir a gramos, libras y toneladas Variables: Gramos : real : trabajo Libras : real : trabajo Toneladas : real : trabajo Kilos : real : trabajo 1. Inicio 2. Escribir “cuál es su peso?” 3. Leer kilos 4. Gramos= kilos*1000 5. Escribir “ los kilos convertidos en gramos es:” Gramos 6. Libras = kilos*2,205 7. Escribir “ el peso convertido en libras es:” Libras 8. Tonelada = kilos/1000 9. Escribir “el peso convertido en toneladas es:” Toneladas 10. Fin DIAG RAM A D E F LUJ O //Diagrama de Flujo: conversión de kilos de un persona
  • 17. PasoIII.PruebaDelAlgoritmo. Valoresaentradas Procesos Resultados Kilos = 45 Gramos= kilos*1000 Gramos = 45*1000 Libras = kilos*2,205 Libras = 45*2,205 Tonelada = kilos/1000 Tonelada = 45/1000 Gramos = 45000 Libras =99.225 Tonelada = 0,045 Inicio VARIABLES Gramos: real: trabajo Libras: real: trabajo Toneladas: real: trabajo Kilos: real: trabajo “cual es su peso?” Kilos Gramos= kilos*1000 Libras = kilos*2,205 Tonelada = kilos/1000 “los kilos convertidos en gramos es:” Gramos “el peso convertido en libras es:” Libras “el peso convertido en toneladas es:” Toneladas Fin