Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#1
Análisis/Interpretación
Entrada: leer los grados centígrados
Proceso: realización el proceso de conversión de Celsius a Fahrenheit
Salida: Mostrar al cliente los grados Fahrenheit
Pseudocodigo
Algoritmo grado_celsius
// Fecha:24/11/2022
// Definir Variables
//Lectura de datos:
Leer centi;
//Calcular:
FinAlgoritmo
Algoritmo
Definir c,f Como Real
ingresen los grados celsius o grados centígrados.
Escribir «Ingresa los grados Celsius»
Lectura
leer c
Proceso
f =32 + (9 * (c/5))
Escribir «Los grados Celsius convertidos a grados Fahrenheit es:
«,f
FinAlgoritmo
#2
Pseudocodigo
Algoritmo anioo
// Fecha:24/11/2022
// Definir Variables
Leer anio;
FinSi
FinAlgoritmo
Algoritmo
Definir variables
año.
Escribir «Ingresa un año»
leer año
si año mod 4 == 0 Entonces
calcular .
si año mod 100 == 0 Entonces
calcular
si año mod 400 == 0 Entonces
Si esta condición se cumple entonces mostramos un mensaje con la función
escribir donde indicamos que el año es bisiesto.
Escribir «El año «,año,» es bisiesto»
SiNo
Si la condición no se cumple es decir si el año no es un número múltiplo de
cuatrocientos, entonces mostramos un mensaje donde indicamos que el año no es
bisiesto.
Escribir «El año «,año,» no es bisiesto»
FinSi
SiNo
Cuando el año sea múltiplo de cuatro y no sea múltiplo de cien entonces
mostramos un mensaje indicando que el año es bisiesto.
Escribir «El año «,año,» es bisiesto»
FinSi
SiNo
Finalmente si el año no es múltiplo de cuatro entonces en definitiva no es un año
bisiesto.
Escribir «El año «,año,» no bisiesto»
FinSi
Para finaliza el algoritmo utilizamos la siguiente sentencia.
FinAlgoritmo
#3
Pseudocodigo
Algoritmo SuperMercado
// Fecha:24/11/2022
// Definir Variables
producto<-"";
precio1<-0;
precio2<-0;
precio3<-0;
premedio<-0;
leer producto;
//4.2 Supermercado 1
Leer precio1;
//4.4 Supermercado 2
Leer precio2;
//4.6 Supermercado 3
Leer precio3;
premedio<-(precio1+precio2+precio3)/3;
Escribir "El precio medio del ", producto, " es ", premedio;
FinAlgoritmo
Algoritmo
1. Inicio
3. Inicializar Variables
4.2 Supermercado 1
4.4 Supermercado 2
4.6 Supermercado 3
6. Escribir resultados
Pseudocodigo
Algoritmo ferreteria
//Fecha:24/11/2022
// Definir Variables
precio_producto<-0;
descuento<-0.10;
subtotal<-0;
ISV_nuevo<-0;
total_pagar <-0;
impuesto_cliente<-0;
descuento_cliente<-0;
nombre_cliente<-"";
nombre_producto<-"";
cantidad_producto<-0;
edad_cliente<-0;
leer nombre_cliente;
leer nombre_producto;
leer cantidad_producto;
leer precio_producto;
impuesto_cliente<-(precio_producto*cantidad_producto*0.15);
descuento_cliente<-((precio_producto*cantidad_producto)-
impuesto_cliente)*descuento;
subtotal<-(precio_producto*cantidad_producto)-
impuesto_cliente-descuento_cliente;
ISV_nuevo<-subtotal*0.15;
total_pagar<-subtotal+ISV_nuevo;
SiNo
impuesto_cliente<-(precio_producto*cantidad_producto*0.15);
subtotal<-(precio_producto*cantidad_producto)-
impuesto_cliente;
total_pagar<-subtotal+impuesto_cliente;
FinSi
SiNo
FinSi
FinAlgoritmo
Algoritmo
1. Inicio
2. Declaración de variables
3. Limpiar variables
4. Leer datos
4.1 Leer nombre del cliente
4.2 Leer edad del cliente (descuento de la tercera edad)
4.3 Leer nombre del producto
4.4 Leer cantidad de producto
4.5 Leer precio del producto (impuesto incluido)
5. Calcular lo siguiente
5.1 Calcular el subtotal
5.2 Calcular el descuento
5.3 Calcular el impuesto
5.4 Calcular el total a pagar
6. Mostrar
6.1 El nombre del cliente
6.2 El precio del producto unitario
6.3 La cantidad
6.4 El subtotal
6.5 El descuento
6.6 El impuesto sobre la venta
6.7 El total a pagar
#5
Pseudocodigo
Algoritmo Mayor_que_3_Numeros
//Fecha:24/11/2022
// Definir Variables
Leer n1;
Leer n2;
Leer n3;
Si n1>n3 Entonces
Si n1>n3 Entonces
SiNo
SiNo
Si n2>n3 Entonces
SiNo
FinSi
FinSi
FinAlgoritmo
Algoritmo
1. Inicio programa
2. Definir variables
3. Leer datos
3.1. Leer n1
3.2. Leer n2
3.3. Leer n3
3.4. si n1 mayor que n3 entonces
3.5. si n1 mayor que n3
3.6. fin si
3.7. sino
3.8. si n2 mayor que n3
3.9. fin si
3.10. fin si
4. Fin programa
#6
Pseudocodigo
Algoritmo horas
//Fecha:22/11/2022
// Definir Variables
//Definir variables:
//Lectura de datos:
Leer H;
Leer M;
Leer S;
//Calcular:
Escribir("Hora correcta");
Sino
Escribir("Hora incorrecta");
FinSi
FinAlgoritmo
Algoritmo
1. Inicio programa
2. Definir variables
3. Leer datos
3.1. Leer H
3.2. Leer M
3.3. Leer S
3.4. Si H>=0 Y H<24 Y M>=0 Y M<60 Y S>=0 Y S<60
3.5. Hora correcta
3.6. fin si
3.7. sino
3.8. Hora incorrecta
3.9. fin si
3.10. fin si
Fin programa
#7
Pseudocodigo
Algoritmo dias
//Fecha:22/11/2022
// Definir Variables
numero_dia <- 0;
Escribir "Ingrese el numero del dia: ";
leer numero_dia;
1:
Escribir "Lunes";
2:
Escribir "Martes";
3:
Escribir "Miercoles";
4:
Escribir "Jueves";
5:
Escribir "Viernes";
6:
Escribir "Sabado";
7:
Escribir "Domingo";
De Otro Modo:
FinSegun
FinAlgoritmo
Algoritmo
1. Inicio
2. Definir variables
3. Ingresar Variables
#8
Pseudocodigo
Algoritmo notas
//Fecha:22/11/2022
// Definir Variables
Leer nota;
Escribir "insuficiente";
FinSi
Escribir "suficiente";
FinSi
FinSi
Escribir "notable";
FinSi
Escribir "sobresaliente";
FinSi
FinAlgoritmo
Algoritmo
1. Inicio programa
2. Definir variables
3. Leer datos
3.1. Leer nota
Si nota <= 0 Y nota < 5 Entonces
3.2. Insuficiente
3.3. Leer nota
Si nota <= 5 Y nota < 6 Entonces
3.4. Suficiente
3.5. Leer nota
Si nota <=6 Y nota <7 Entonces
Bien
TABLAS
P q p∧ q p∨ q (p∧ q) | ( p∨ q)
V V V v F
V F F V F
F V F v F
F F F f F
Jonny Estrada
V V V F F
V F F V F
F V F F F
F F F V F
Sabdiel Laínez
3. Tabla de la verdad de la proposición: (p&q) & (~ p&r)
N³
2 ³=2x2x2=8
V V V V F F F
V V F V F F F
V F V F F F F
V F F F F F F
F V V F V V F
F V F F V F F
f F V F V V F
F F F F V F F
Sabdiel Laínez
V V V F F
V F v V F
F V v F F
F F F V F
Paola Laínez