Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ETAPA 2
PRESENTADO POR:
GRUPO: 301303_296
TUTORA
Proceso ejercicio1
Escribir ("ingrese el número de personas que quieren bandeja paisa");
a<-100
ca<-80
ch<-1
hu<-2
pa<-1
cz<-1
ar<-2
fr<-100
Leer n
Escribir ("para la preparación de la bandeja paisa se necesitan los
siguientes ingredientes");
Escribir ("arroz en gramos"),n*a
Escribir ("carne en gramos"),n*ca
Escribir ("chicharrón en unidades"),n*ch
Escribir ("huevo en unidades"),n*hu
Escribir ("patacón en unidades"),n*pa
Escribir ("Chorizo en unidades"),n*cz
Escribir ("arepa en unidades"),n*ar
Escribir ("frijol en gramos"),n*fr
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:03-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
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.
proceso ejercicio2
Leer v1
Leer v2
Leer vo
Segun vo Hacer
opcion 1:
opcion 2:
opcion 3:
opcion 4:
De Otro Modo:
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:22-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
3. Desarrolle un Algoritmo que permita leer un valor entero, calcular su cuadrado y
mostrar su resultado.
Análisis.
Datos de entrada:
Proceso:
Elevar a N al cuadrado
Datos de salida:
𝑁2
Leer N
cuadrado <- N * N
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:03-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
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.
Proceso ejercicio4
Leer r
p<-(3.14)*(r*r)
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:22-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
5. Desarrollar un Algoritmo que permita determinar la hipotenusa de un triángulo
rectángulo conocido los valores de las longitudes de los catetos.
Análisis:
Datos de entrada:
Cateto a
Cateto b
Proceso:
Hallar la Hipotenusa
Datos de salida:
Hipotenusa
Leer a
Leer b
Hipotenusa<-rc [(a^2)+(b^2)]
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:22-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
6. Desarrollar un diagrama o algoritmo que leer la temperatura en grados
centígrados y muestre su resultado en Fahrenheit y kelvin.
Análisis:
Datos de entrada:
Proceso:
Fahrenheit
Kelvin.
Datos de salida:
Fahrenheit
Kelvin.
Leer C
Farenheit<- [(9.0/5.0)*C+32]
Kelvin<- (C+273.15)
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:03-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
12. Desarrollar un diagrama o algoritmo que permita determinar si un valor cualquiera es
positivo o negativo.
Proceso ejercicio12
Leer n
Si n=0 Entonces
Sino
Si n>0 Entonces
Sino
Fin Si
Fin Si
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:22-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
13. Desarrollar un diagrama o algoritmo que permia determinar sin un valor
cualquiera es par o impar.
Análisis:
Datos de entrada:
Un numero ‘N’
Proceso:
Datos de salida:
Leer N
Sino
Fin Si
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:22-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
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
Análisis:
Datos de entrada:
Proceso:
Datos de salida:
Proceso Ejercicio_17
Escribir " Este programa lee dos números determina cual es el mayor, menor o
iguales."
Leer v1
Leer v2
Si v1>v2 Entonces
Escribir ("el valor uno es mayor que el valor dos");
Sino
Si v1<v2 Entonces
Sino
Fin Si
Fin si
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:22-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
18. Diseñe un diagrama o algoritmo que permita leer dos números N1 y N2 e indicar si
uno de los dos divide exactamente al otro.
Análisis:
Datos de entrada:
Un numero ‘n1’
Un numero ‘n2’
Proceso:
Datos de salida:
La división es exacta.
Leer n1;
Leer n2;
división<-n1/n2;
Sino
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:22-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
20. Desarrollar un Diagrama o Algoritmo que permita el ingreso de 3 números Num1,
Num2, Num3 e indicar si la suma de los 3 números es par o impar.
Análisis:
Datos de entrada:
Tres valores‘Nm1,Nm2,Nm3’
Un numero ‘n2’
Proceso:
Determinar si la suma de los tres valores es par o impar.
Datos de salida:
Escribir ("Este programa hace una suma de tres valores y determina si es par o
impar")
Leer v1,v2,v3
suma<-v1+v2+v3
Sino
Fin Si
Escribir (" El resultado de la suma es: ") , suma
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:27-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
23. Desarrolle un Diagrama o Algoritmo que permita determinar la nota mínima que usted
debe sacar en el examen final del curso Algoritmos de acuerdo a las condiciones actuales
75% y 25%(final), esta nota debe estar representada tanto en puntos y en nota (0..5.0). –
Lo desarrollan todos –
Análisis:
Datos de entrada:
Proceso:
Datos de salida:
Proceso Ejercicio_23
Escribir ("Digite nota del 75%");
Leer n
Si n<=5 Entonces
n1<-(3-(n*0.75))/0.25
n2<-(125/5)*n1
Si n1<=5 Entonces
Escribir ("Nota sobre el 25% mínima para aprobar el
curso es"),n1
Escribir ("Puntos sobre 125 que debe sacar son"),n2
Sino
Escribir ("No tiene oportunidad de aprobar el curso");
Fin Si
Sino
Escribir ("dato invalido");
Fin Si
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:27-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
25. Desarrollar un Algoritmo que permita determinar la fecha un día después a un 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). Lo desarrollan todos –
Análisis:
Datos de entrada:
Proceso:
Datos de salida:
Leer d,m,a
Sino
d<-d+1
Si m=2 Entonces
Si d>29 Entonces
m<-m+1
d<-1
Sino
Fin Si
Sino
Si d>28 Entonces
m<-m+1
d<-1
Sino
Fin Si
Fin Si
Sino
Si d>31 Entonces
m<-m+1
d<-1
Sino
Fin Si
Sino
Si d>30 Entonces
m<-m+1
d<-1
Fin Si
Fin Si
Fin Si
Fin Si
FinProceso
//Nombre del Autor: Gelver Yesid Rivera Ramos
//Fecha:27-09-2017
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar.
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 “=” lo desarrollan todos –
Análisis:
Datos de entrada:
0pcion ‘1’
0pcion ‘2’
0pcion ‘3’
0pcion ‘4’
Proceso:
Datos de salida:
Leer opcion
Si opcion=1 Entonces
Leer sumando1
Leer sumando2
n1<-sumando1+sumando2
Leer igual
FinSi
Si opcion=2 Entonces
Leer minuendo1
Leer sustraendo2
s2<-minuendo1-sustraendo2
Leer igual
FinSi
Si opcion=3 Entonces
Escribir ('Digite el Multiplicando')
Leer multiplicando1
Leer multiplicador2
m3<-multiplicando1*multiplicador2
Leer igual
FinSi
Si opcion=4 Entonces
Leer dividendo1
Leer divisor2
d4<-dividendo1/divisor2
Leer igual
FinSi
FinSi
FinProceso
Suma
Resta
Multiplica
Divide