FUNDAMENTOS DE PROGRAMACION
Kevinn Garcìa SànchezTarea9 de Septiembre de 2021
2.566 Palabras (11 Páginas)79 Visitas
Instituto tecnológico superior de Coatzacoalcos[pic 1]
Equipo 1
Alejandro Antonio Gómez
Álvaro García Rayas
Julio Cesar Jiménez Gonzales
Kevinn Daniel García Sánchez
Proyecto integrador
Asignatura
FUNDAMENTOS DE PROGRAMACION
Docente
Ing. Nelly Janeth Velasco Escobedo
Índice
Índice ………….. 2
Introducción…………3
Algoritmo 1…………4
Algoritmo 2…………….7
Algoritmo 3…………….10
Algoritmo 4……………..15
Algoritmo 5…………….18
Algoritmo 6…………..20
Algoritmo 7………….23
Algoritmo 8……………25
Conclusión ……………29
Introducción
En este trabajo ponemos en práctica las diferentes habilidades de programación que hemos aprendido durante la primera unidad resolviendo ejercicios básicos con todas las herramientas que tenemos disponibles en el programa de pseint
1 Algoritmo Productos
Para el primer paso elegiremos el nombre de nuestro algoritmo
Escribir Producto1
En el segundo agregaremos el paso escribir que nos pedirá asignarle un valor y la variable producto 1
Leer P1
Luego usaremos leer para que el código lea el valor que le asignamos a la variable1
Escribir Producto2
Asignaremos valor a variable 2
Leer P2
El código leerá la variable 2 con su valor
Escribir Producto3
Le daremos valor a la variable 3
Leer P3
El código leerá la variable 3
P1 = P1
Esto significa que la variable de producto 1 es igual al valor que le asignamos
Escribir "El costo del producto 1 es",P1
Mandaremos a pantalla el mensaje “el costo del producto 1 es y el valor de la variable”
P2 = P2
Esto significa que la variable de producto 2 es igual al valor que le asignamos
Escribir "El costo del producto 2 es",P2
Mandaremos a pantalla el mensaje “el costo del producto 2 es y el valor de la variable”
P3 = P3
Esto significa que la variable de producto 3 es igual al valor que le asignamos
Escribir "El costo del producto 3 es",P3
Mandaremos a pantalla el mensaje “el costo del producto 3 es y el valor de la variable”
ST = (P1+P2+P3)
Entonces la suma representada por ST sumara el valor de nuestras variables 1,2 y 3
Escribir "La suma total de los productos es",ST
Mandaremos a pantalla el mensaje “la suma total de productos es” y el resultado de la suma
IVA = (ST*0.16)
Agregaremos la variables iba que se calcula multiplicándole *0.16 a nuestras otras 3 variables
Escribir "El precio total con iva es",IVA
Mandaremos a pantalla el mensaje “el precio total con IVA es y el resultado de la operación anterior
F = (ST+IVA)
Entonces agregaremos la variable factura que su valor es determinado por nuestras variables suma + IVA
Escribir "El total de la factura es",F
Mandaremos a pantalla el mensaje “el total de la factura es” y el resultado de la operación
Fin Algoritmo
Código en pseint
[pic 2][pic 3]
Ejecución del código
2 Algoritmo DiaDePascua
Escribir Sin Saltar "Ingresa el valor de año:";
Leer anno;
d <- (19*(año MOD 19)+24) MOD 30;
e <- (2*(año MOD 4)+4*(anno MOD 7)+6*d+5) MOD 7;
Si d+e<10 Entonces
dia_de_pascua <- d+e+22;
SiNo
dia_de_pascua <- d+e-9;
FinSi
Si d+e<10 Entonces
mes_de_pascua <- 3;
Escribir "Marzo";
SiNo
mes_de_pascua <- 4;
Escribir "Abril";
FinSi
Si dia_de_pascua = 26 Y mes_de_pascua = 4 Entonces
dia_de_pascua <- 19;
FinSi
Si dia_de_pascua = 25 Y mes_de_pascua = 4 Y d = 28 Y e = 6 Y (año MOD 19)>10 Entonces
dia_de_pascua <- 18;
FinSi
Escribir "Valor de d: ", d;
Escribir "Valor de dia de pascua: ", dia_de_pascua;
Escribir "Valor de e: ", e;
Escribir "Valor de mes de pascua: ", mes_de_pascua;
Finalgoritmo
Código pseint
[pic 4]
Código de ejecución
[pic 5]
3 Algoritmo notas
Nombramos el algoritmo como notas
Definir a, b, c como Entero ;
Definimos los datos a, b y c como valores enteros
definir d como real;
Definimos d como un valor real
Escribir "ingrese calificacion 1 del alumno : " ;
Escribimos el primer dato siendo la calificación 1
Leer a;
Lo leemos como a
Escribir "ingrese calificacion 2 del alumno : " ;
Escribimos nuestro segundo dato siendo la calificación 2
Leer b;
Lo representamos como b
Escribir "ingrese calificacion 3 del alumno : " ;
Escribimos el tercer dato siendo la calificación 3
Leer c;
Lo leemos como c
d<-(a+b+c)/3;
Aquí hacemos la ecuación para sacar la calificación final, donde sumamos los valores a, b y c y después se divide entre 3
Escribir "el promedio es : ",d;
Ahora con esto nos dirá cuál es el promedio
Si d<=50 Entonces
Aquí damos a entender que si d que es el promedio final es igual o menor que 50 entonces…
Escribir "Suspenso";
Aquí nos dice que si d es igual o menos que 50 suspenso
SiNo
Esto significa que si no paso este caso habrá otros casos posibles
Escribir " ";
Fin Si
Si d>65 Entonces
Aquí ponemos el caso de si d es mayor a 65 entonces…
Escribir "Aprobado";
Entonces si d es mayor a 65 esta aprobado
SiNo
Escribir " ";
Fin Si
Si d>=85 Entonces
Aquí se pone si d es igual o mayor a 85 entonces
Escribir "Notable";
Si d es igual o mayor a 85 es una calificación notable
SiNo
Escribir " ";
Fin Si
Si d>85 Entonces
Si d es mayor a 85 entonces
Escribir "sobresaliente";
Entonces es una calificación sobresaliente
SiNo
Escribir " ";
Si d>=10 Entonces
Si d es igual o mayor a 10 entonces
Escribir "Matricula de honor";
Es una matrícula de honor
SiNo
Escribir " ";
Fin Si
Fin Si
FinAlgoritmo
Código pseint
[pic 6]
Código de ejecución
[pic 7]
4 Algoritmo Mayor 3 números
Con la palabra reservada definir declaramos las variables a, b y c estas variables las declaramos de tipo entero.
Definir a, b, c Como Entero
Con la función escribir pedimos que se ingresen tres números.
Escribir «Ingresa 3 números»
Estos números los almacenamos con la función leer en las variables a, b y c.
Leer a, b, c
Con una condición evaluamos si el numero almacenado en la variable a es mayor al número almacenado en la variable b.
Si a>b Entonces
Si la condición se cumple entonces evaluamos si el numero almacenado en la variable a es mayor al número almacenado en la variable c.
...