0% encontró este documento útil (0 votos)
32 vistas8 páginas

Algoritmos Prácticos en la Vida Diaria

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
32 vistas8 páginas

Algoritmos Prácticos en la Vida Diaria

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Separata de trabajo N°1: Algoritmos presentes en la vida diaria

Semana 01
Ejercicios para resolver:
Según lo trabajado en la clase, resuelve los siguientes ejercicios:
1. Definir un algoritmo donde te permite pedir comida a domicilio.

1 ingresar al aplicativo de delivery


2 seleccionar el restaurante de preferencia
3 elegir la comida deseada
4 seleccionar el pedido y pagar
5. Esperar el pedido

2. Definir un algoritmo donde permita poner a cargar el celular.

1. Buscar el cargador
2. Agarrar el celular
3. Conectar el cargador al celular
4. Enchufar el cargado
5. Encender el celular
3. Definir un algoritmo que permita hacer el mercado en
supermercado.

1 Ir al supermercado
2 escoger el carrito de compras
3 seleccionar los productos a comprar
4 ir a caja para pagar los productos
5Seleccionar el medio de pago
[Link] los productos
[Link] del supermercado
4. Definir un algoritmo para preparar arroz.

 Lavar el arroz
 Encender la olla arrocera
 Añadir aceite sal y ajo
 Añadir agua
 Añadir el arroz
 Presionar el botón de cocinar y poner la tapa de la olla
 Esperar tiempo de coccion
 Apagar la olla arrocera

5. Definir un algoritmo detallando todos los pasos para ingresar al aula


de clases desde la puerta
de ingreso a la universidad.

 ir a la universidad
 Identificarse
 Dirigirme al ascensor
 Dirigirme al aula correspondiente
 Tocar la puerta
 Ingresar al aula

Separata de trabajo N°2: Algoritmos presentes en la vida diaria


Semana 02
3. Desarrolle un algoritmo que permita leer dos valores distintos,
determinar cuál de los dos valores es el mayor y escribirlo.
Algoritmo mayorde2numeros
Definir variables
Definir num1, num2, mayor como real
Ingresar datos
Escribir ¨ingrese numero 1:´
Leer num1
Repetir
Escribir ¨ingrese numero 2¨’
Leer num2
Hasta que (num2<>num1)
Si num1>num2 entonces
Mayor <-num1
Sino
Mayor<-num2
Fin si
Escribir ¨el mayor es: ‘. Mayor
Finalgoritmo

Separata de trabajo N°7: Estructura condicional doble


Semana 07
1. Ingrese un número natural de dos cifras y muestre el mensaje “Es
capicúa” o “No es capicúa” según sea el caso.
Algoritmo capicua
Definir num Como Entero
Escribir "Ingrese un número de dos cifras"
Leer num
Si num MOD 11 = 0 Entonces
Escribir num, " es capicúa"
SiNo
Escribir num, " no es capicúa"
FinSi
Finalgoritmo
2. Crear una calculadora de división en pseudocódigo, que permita
ingresar dos números y muestre el cociente. En caso de ingresar cero en el
divisor nos debe decir: "No se puede dividir entre cero"
Algoritmocalculadora
Definir a, b Como Real
Escribir "Ingrese dos números"
Leer a, b
Si b<>0 Entonces
Escribir a , " ÷ ", b, " = ", (a/b)
SiNo
Escribir "No se puede dividir entre cero"
FinSi
Finalgoritmo

3. Realizar un pseudocódigo que pida dos números enteros, luego muestre


la diferencia entre el mayor y el menor. Considere que se ingresan valores
diferentes.
Algoritmo Diferencia
Definir N1, N2, D Como Entero
Escribir "Ingrese el primer número:"
Leer N1
Escribir "Ingrese el segundo número:"
Leer N2
Si N1 > N Entonces
D = N1 – N2
Sino
D = N2 - N1
Fin Si
Escribir "La diferencia entre el mayor y el menor es:", D
FinAlgoritmo

4. Realizar un pseudocódigo que permita determinar el costo y el


descuento que tendrá un artículo. Considere que si su precio es mayor o
igual a $200 se le aplica un descuento de 15%, caso contrario tenga un
descuento del 5%
Algoritmo CostoYDescuento
Definir precio, descuento, costoFinal Como Real
Escribir "Ingrese el precio del artículo:"
Leer precio
Si precio >= 200 Entonces
descuento = precio * 0.15
Sino
descuento = precio * 0.05
Fin Si
costoFinal = precio - descuento
Escribir "El costo del artículo es:", costoFinal
Escribir "El descuento aplicado es:", descuento
FinAlgoritmo

5. Elaborar un pseudocódigo donde se ingrese la velocidad de un camión,


si su velocidad es de 70Km/h o menor, se muestre un mensaje indicando
“Velocidad normal”, caso contrario se debe mostrar un mensaje indicando
“Reducir velocidad” e indicar en cuánto debe reducir su velocidad para ser
de 70Km/h
Algoritmo Velocidad
Definir VComo Entero
Escribir "Ingrese la velocidad del camión:"
Leer V
Si V <= 70 Entonces
Escribir "Velocidad normal"
Sino
Escribir "Reducir velocidad"
Definir RV Como Entero
RV = V - 70
Escribir "Debe reducir su velocidad en", RV, "Km/h para ser de 70
Km/h"
Fin Si
FinAlgoritmo

Separata de trabajo N° 8: Estructuras condicionales simples y


dobles anidadas
Semana 08
Construir un pseudocódigo que permita ingresar un número entero y
muestre si es negativo, cero o positivo.
Algoritmo ceros
Definir num como entero
Escribir ¨ingrese un numero´
Leer num
Si num= 0 entonces
Escribir ¨es nulo
Sino
Si num mod 2 = 0 entonces
Escribir ¨es par¨
Sino
Escribir ¨es impar
Fin si
Fin si
Finalgoritmo

A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o


igual a 1000, por encima de 1000 hasta 2000 el 5% del adicional, y por
encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto
que recibe el trabajador dado un sueldo.

Algoritmo descuentos
Definir sueldo, dscto, sneto como real
Escribir¨ingrese el sueldo¨
Leer sueldo
Di sueldo <= 1000 entonces
Dsct <- 0.1*sueldp
Sino
Si sueldo <= 2000 entonces
Dsct <- 0.05* ()sueldo-1000)
Sino
Dsct<- 0.0.* (sueldo-3000)
Finsi
Finsi
Sneto <- sueldo – dscto
Escribir ¨sueldo: s/, sueldo
Escribir ¨descuento: s/, dsct
Escribir ¨sueldo neto s/, sneto3
Fin algoritmo

También podría gustarte