Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Formato Etapa 2 Taller Fundamentos de Programacion Algoritmos PDF
Formato Etapa 2 Taller Fundamentos de Programacion Algoritmos PDF
Planteamiento del problema a resolver: 1. Desarrolle un Algoritmo que de las instrucciones para preparar
un plato típico de su región que sea suficiente para 4 invitados
Planteamiento del problema a resolver: 2. Desarrolle un Diagrama o Algoritmo que permita leer dos
valores y escribir la suma, resta, multiplicación y división de estos números.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para Los Entera N/A Suma, resta No No
realizar las resultados de ,multiplicaci
operaciones las ones,
operaciones division
Algoritmo sin_titulo
leer numero1
leer numero2
rsuma= numero1+numero2
rresta= numero1-numero2
rmultiplicacion= numero1*numero2
rdivision= numero1/numero2
escribir "Suma=", rsuma
escribir "Resta=", rresta
escribir "Multiplicacion=", rmultiplicacion
escribir "Division=", rdivision
FinAlgoritmo
Planteamiento del problema a resolver: 3. Desarrolle un Algoritmo que permita leer un valor entero,
calcular su cuadrado y mostrar su resultado.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para Los Entera N/A Potencia No No
realizar las resultados de
operaciones las
operaciones
Algoritmo sin_titulo
leer numero
rcuadrado= numero^2
Escribir "El cuadrado es=",rcuadrado
FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? __Si_____
Planteamiento del problema a resolver: 4. Desarrollar un diagrama o algoritmo que permita ingresar el
radio de un circulo para determinar el área del mismo (consultar la formula), y mostrar su resultado.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para Los Entera N/A Area Circulo No No
realizar las resultados de
operaciones las
operaciones
Algoritmo sin_titulo
Escribir "Ingrese el radio del circulo"
leer area
rarea= 3.14*area^2
Escribir "El area del circulo es:", rarea
FinAlgoritmo
Planteamiento del problema a resolver: 6. Desarrollar un diagrama o algoritmo que leer la temperatura
en grados centígrados y muestre su resultado en Fahenheit y kelvin.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para Los Entera N/A Conversion No No
realizar las resultados de temperatur
operaciones las a.
operaciones
Algoritmo sin_titulo
escribir "Ingrese grados centigrados"
leer grados
faren= grados*1.8+32
kelvin= grados+273.15
escribir faren," Grados Fahrenheit"
escribir kelvin," Grados Kelvin"
FinAlgoritmo
Planteamiento del problema a resolver: 7. Desarrollar un algoritmo que permita ingresar un valor en
millas y lo convierta a kilómetros, centímetros y yarda.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para Los Entera N/A Conversion No No
realizar las resultados de distacia
operaciones las
operaciones
2.- Código: (se debe pegar el código – no imagen)
Algoritmo sin_titulo
escribir "Ingrese Millas"
leer millas
km= millas*1.60934/1
cm= millas*1609.34*100
yarda= millas*1760
escribir km," Kilometros"
escribir cm," Centimetros"
escribir yarda," Yardas"
FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? __Si_____
Planteamiento del problema a resolver: 9. Desarrollar un diagrama o Algoritmo que permita convertir
ingresar un valor en libras y lo convierta en quintales, miligramo y toneladas.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para Los Entera N/A Conversion No No
realizar las resultados de Peso
operaciones las
operaciones
Algoritmo sin_titulo
Escribir "Ingrese libras"
leer libras
rquintal= libras*0.0045359237
rmgramos=libras*453592
rtonelada=libras*0.000453592
Escribir rquintal, " Quintales"
Escribir rmgramos, " Miligramos"
Escribir rtonelada, " Toneladas"
FinAlgoritmo
Planteamiento del problema a resolver: 10. Desarrollar un diagrama o Algoritmo que convierta un valor
dado en metros cuadrados (M2), en hectáreas y centímetros cuadrados.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para Los Entera N/A Conversion No No
realizar las resultados de distancia
operaciones las
operaciones
Algoritmo sin_titulo
Escribir "Ingrese Metros Cuadrados"
leer mcuadrado
rhectarea= mcuadrado*0.0001
rccuadrados=mcuadrado*10000
Escribir rhectarea, " Hectareas"
Escribir rccuadrados, " Centrimetros Cuadrados"
FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? __Si_____
Planteamiento del problema a resolver: 12. Desarrollar un diagrama o algoritmo que permita determinar
si un valor cualquiera es positivo o negativo.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para Filtro Entera N/A Verificacion Si No
realizar las requerido
operaciones
Algoritmo sin_titulo
Escribir "Ingrese Numero"
leer miercoles
si miercoles >0
entonces escribir "Numero Positivo"
sino escribir "Numero Negativo"
FinSi
FinAlgoritmo
Planteamiento del problema a resolver: 13. Desarrollar un diagrama o algoritmo que permia determinar
sin un valor cualquiera es par o impar.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para El resultado Entera N/A Comparacio Si No
realizar las de la n
operaciones operacion
2.- Código: (se debe pegar el código – no imagen)
Algoritmo sin_titulo
escribir "Ingrese numero"
leer numeroing
si numeroing Es Par
escribir "Es un numero par"
SiNo
escribir "Es un numero impar"
FinSi
FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? __Si_____
Planteamiento del problema a resolver: 17. Diseñar un diagrama o algoritmo que permita leer dos valores
V1 y V2 y determine cuál es el mayor y cuál es el menor o si son iguales
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para El resultado Entera N/A Comparacio Si No
realizar las de la n
operaciones operacion
Algoritmo sin_titulo
Escribir "Ingrese Valor1"
leer valor1
Escribir "Ingrese Valor2"
leer valor2
si valor1>valor2
Escribir valor1, " Es un numero mayor ", valor2, " Es un
numero menor "
SiNo
si valor2>valor1
escribir valor2, " Es un numero mayor ", valor1, " Es un
numero menor "
sino escribir "Son numeros Iguales"
FinSi
FinSi
FinAlgoritmo
Planteamiento del problema a resolver: 25. Desarrollar un Algoritmo que permita determinar la fecha un
día después a una fecha ingresada (tenga en cuenta meses de 30, 31, 28 días, cambio de año, ejemplo 31-12-2004 el día
siguiente será 1-1- 2005).
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para El resultado Entera N/A Condicional Si No
realizar las de la es
operaciones operacion
Algoritmo sin_titulo
escribir "Por favor ingresar Fecha en formato DD/MM/AAAA"
Escribir "Dia"
leer dd
escribir "Mes"
leer mm
escribir "Año"
leer aa
si mm > 12 o mm < 1
Escribir "Error en la fecha ingresada"
SiNo
segun mm hacer
1,3,5,7,8,10:
si dd = 31 Entonces
dd<-1
escribir "La proxima Fecha es (En Formato
DD/MM/AAAA):", dd "/", mm+1, "/", aa
SiNo
si dd > 31 o dd < 1
escribir "Error en la fecha ingresada"
SiNo
Escribir "La proxima Fecha es:", dd +1
"/", mm, "/", aa, "/"
FinSi
FinSi
4,6,9,11:
si dd = 30 Entonces
dd<-1
escribir "La proxima Fecha es (En Formato
DD/MM/AAAA):", dd "/", mm+1, "/", aa
SiNo
si dd > 30 o dd < 1
escribir "Error en la fecha ingresada"
SiNo
Escribir "La proxima Fecha es:", dd +1
"/", mm, "/", aa, "/"
FinSi
FinSi
12:
si dd = 31
dd<-1
mm<-1
escribir "La proxima Fecha es (En Formato
DD/MM/AAAA):", dd "/", mm, "/", aa+1
SiNo
si dd > 31 o dd < 1
escribir "Error en la fecha ingresada"
SiNo
Escribir "La proxima Fecha es (En
Formato DD/MM/AAAA):", dd +1 "/", mm, "/", aa, "/"
FinSi
FinSi
2:
si aa mod 4 = 0 y ((aa mod 400 = 0) o (aa mod
100 <> 0)) Entonces
si dd=29
dd<-1
Escribir "La proxima Fecha es (En
Formato DD/MM/AAAA):", dd "/", mm +1, "/", aa, "/"
SiNo
si dd > 29 o dd < 1 Entonces
escribir "Error en la fecha
ingresada"
SiNo
Escribir "La proxima Fecha es (En
Formato DD/MM/AAAA):", dd +1 "/", mm, "/", aa, "/"
FinSi
FinSi
SiNo
si dd=28
dd<-1
Escribir "La proxima Fecha es (En
Formato DD/MM/AAAA):", dd "/", mm +1, "/", aa, "/"
SiNo
si dd > 28 o dd < 1 Entonces
escribir "Error en la fecha
ingresada"
SiNo
Escribir "La proxima Fecha es (En
Formato DD/MM/AAAA):", dd +1 "/", mm, "/", aa, "/"
FinSi
FinSi
FinSi
FinSegun
FinSi
FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? __Si_____
Planteamiento del problema a resolver: 27. Es necesario realizar un algoritmo que funcione como una
calculadora con las 4 funciones básicas (opcional puede incluir otra función). El algoritmo termia y entrega el resultado
al presionar la tecla “=”
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para El resultado Entera N/A Comparacio Si No
realizar las de la n
operaciones operacion
2.- Código: (se debe pegar el código – no imagen)
Algoritmo sin_titulo
Repetir
Escribir "Ingrese el primer numero"
leer num1
escribir "Ingrese el segundo numero"
Leer num2
Escribir "Seleccione la operacion (1) Suma, (2) Resta, (3)
Multiplicacion, (4) Division"
leer operacion
segun operacion hacer
1:
rsum=num1+num2
Escribir "Presione la tecla (=) para obtener el resultado"
Esperar Tecla
Escribir rsum
2:
rres=num1-num2
Escribir "Presione la tecla (=) para obtener el resultado"
Esperar Tecla
Escribir rres
3:
rmul=num1*num2
Escribir "Presione la tecla (=) para obtener el resultado"
Esperar Tecla
Escribir rmul
4:
rdiv=num1/num2
Escribir "Presione la tecla (=) para obtener el resultado"
Esperar Tecla
Escribir rdiv
FinSegun
Hasta Que num1= 00000
FinAlgoritmo
3.- Usted probo el resultado con diferentes valores? __Si_____
Planteamiento del problema a resolver: 32. Encontrar el mayor y el promedio de una serie de números,
donde solo se permiten ingreso de números positivos, (en caso de negativos indicar con un mensaje que es negativo),
el programa entrega el resultado cuando el valor ingresado sea 0.
Que datos no Que datos Tipo Formulas Requier Requier
conozco y se no conozco, Variables a aplicar si e e ciclos
deben solicitar pero los requeridas se condici (si / no)
(si se requiere puedo Tipo Variabl requieren onal (si _ cuales
más filas por calcular e / no)
favor
anexarlas)
Los valores para El resultado Entera N/A Comparacio Si No
realizar las de la n
operaciones operacion