Está en la página 1de 8

INGENIERÍA INDUSTRIAL

Algoritmos y Lenguajes de
Programación

Actividad 5. T2. Actividad práctica

Profesor: José Roberto Aguilera Fernandez

Alumno: Haydee Jacqueline López Rubalcava

No. Control: 21151497

Fecha de entrega: 17 de septiembre de 2023

Aguascalientes, Ags, Agosto - Diciembre


Instituto Tecnológico de Aguascalientes

Algoritmo PROBLEMA_3

Definir NUM1, NUM2, TOTAL Como Real

Repetir

N=N+1;

Escribir 'INGRESA UN NUMERO: '

Leer NUM1

Escribir 'INGRESA UN NUMERO: '

Leer NUM2

TOTAL <- NUM1+NUM2

Escribir NUM1, ' + ', NUM2, ' = ', TOTAL

TOTAL <- NUM1-NUM2

Escribir NUM1, ' - ', NUM2, ' = ', TOTAL

TOTAL <- NUM1*NUM2

Escribir NUM1, ' * ', NUM2, ' = ', TOTAL

TOTAL <- NUM1/NUM2

Escribir NUM1, ' / ', NUM2, ' = ', TOTAL

TOTAL <- NUM1 MOD NUM2

Escribir NUM1, ' MOD ', NUM2, ' = ', TOTAL

Hasta Que N=25;

FinAlgoritmo

Algoritmos y Lenguajes de Programación Página 2 de 8


Instituto Tecnológico de Aguascalientes

Algoritmos y Lenguajes de Programación Página 3 de 8


Instituto Tecnológico de Aguascalientes

Algoritmo PROBLEMA_27

Definir NUM1, NUM2, TOTAL Como Real

DEFINIR OPC Como Entero;

Escribir "======== OPERACION A REALIZAR ========";

Escribir " --> (1) MULTIPLICACION";

Escribir " --> (2) SUMA ";

Escribir " --> (3) RESTA ";

Escribir " --> (4) DIVICION ";

Escribir " --> (5) RECIDUO ";

Escribir "======================================";

Escribir "OPCION #: ";


LEER OPC;
Escribir 'INGRESA UN NUMERO: '
Leer NUM1
Escribir 'INGRESA UN NUMERO: '
Leer NUM2
Segun OPC Hacer
1:
TOTAL <- NUM1*NUM2
Escribir "RESULTADO DE MULTIPLICAR ", NUM1, ' * ', NUM2, ' = ',
TOTAL;
2:
TOTAL <- NUM1+NUM2
Escribir "RESULTADO DE SUMAR ", NUM1, ' + ', NUM2, ' = ', TOTAL;
3:
TOTAL <- NUM1-NUM2
Escribir "RESULTADO DE RESTAR ", NUM1, ' - ', NUM2, ' = ', TOTAL;
4:
TOTAL <- NUM1/NUM2
Escribir "RESULTADO DE LA DIVICION DE ", NUM1, ' / ', NUM2, ' = ',
TOTAL;
5:
TOTAL <- NUM1 MOD NUM2
Escribir "RESULTADO DEL RECIDUO ", NUM1, ' MOD ', NUM2, ' = ',
TOTAL;

Algoritmos y Lenguajes de Programación Página 4 de 8


Instituto Tecnológico de Aguascalientes

De Otro Modo:
Escribir "===== OPCION NO DISPONIBLE =====";
Fin Segun
FinAlgoritmo

Algoritmos y Lenguajes de Programación Página 5 de 8


Instituto Tecnológico de Aguascalientes

Algoritmo PROBLEMA_28
Definir NUM1, TOTAL Como Real
Definir PALETAS, AGUA, NIEVE, ITALIANA, FRAPPE Como Entero
N <- 10
Definir OPC Como Entero
Mientras N==10 Hacer
Escribir '============== PRODUCTO A REGISTRAR ============='
Escribir ' --> AGUA.......$12...............(1)'
Escribir ' --> PALETA.....$10...............(2)'
Escribir ' --> NIEVE......$13...............(3)'
Escribir ' --> ITALIANA...$15...............(4)'
Escribir ' --> FRAPPE.....$18...............(5)'
Escribir ' --> REALIZAR CORTE DE COBRO......(6)'
Escribir '================================================'
Escribir 'OPCION #: '
Leer OPC
Según OPC Hacer
1:
Escribir 'CANTIDAD DE AGUAS REGALADAS: '
Leer AGUA
AGUA <- AGUA+1-1
Esperar Tecla
Limpiar Pantalla
2:
Escribir 'CANTIDAD DE PALETAS REGALADAS: '
Leer PALETAS
PALETAS <- PALETAS+1-1
Esperar Tecla
Limpiar Pantalla
3:
Escribir 'CANTIDAD DE NIEVE REGALADA: '
Leer NIEVE
NIEVE <- NIEVE+1-1
Esperar Tecla
Limpiar Pantalla
4:
Escribir 'CANTIDAD DE ITALIANAS REGALADAS: '
Leer ITALIANA
ITALIANA <- ITALIANA+1-1
Esperar Tecla
Limpiar Pantalla
5:
Escribir 'CANTIDAD DE FRAPPES REGALADOS: '

Algoritmos y Lenguajes de Programación Página 6 de 8


Instituto Tecnológico de Aguascalientes

Leer FRAPPE
FRAPPE <- FRAPPE+1-1
Esperar Tecla
Limpiar Pantalla
6:
Limpiar Pantalla
Escribir '========== REGISTRO Y CORTE DE PRODUCTOS
=========='
Escribir ' ', NIEVE, ' NIEVES........TOTAL: $', NIEVE*13
Escribir ' ', PALETAS, ' PALETAS.......TOTAL: $', PALETAS*10
Escribir ' ', AGUA, ' AGUAS.........TOTAL: $', AGUA*12
Escribir ' ', FRAPPE, ' FRAPPES.......TOTAL: $', FRAPPE*18
Escribir ' ', ITALIANA, ' ITALIANAS.....TOTAL: $', ITALIANA*15
Escribir ' ____________________'
NUM1 <-
(NIVE*13)+(PALETAS*10)+(AGUA*12)+(FRAPPE*18)+(ITALIANA*15)
Escribir ' PAGAR:', NUM1
Escribir
Escribir
'==================================================='
Esperar Tecla
Limpiar Pantalla
De Otro Modo:
Escribir '===== OPCION NO DISPONIBLE ====='
Limpiar Pantalla
FinSegún
FinMientras
FinAlgoritmo

Algoritmos y Lenguajes de Programación Página 7 de 8


Instituto Tecnológico de Aguascalientes

Algoritmos y Lenguajes de Programación Página 8 de 8

También podría gustarte