Está en la página 1de 15

ALGORITMIA

Nombre: Marx Escamilla Álvarez

Materia: Ingeniería y Tecnología de la información

Profesor: Oscar Álvarez Camarena

ID del alumno: 183358077


INGENIERÍA Y TECNOLOGÍA DE LA INFORMACIÓN
ENTREGABLE No. 03
ALGORITMIA

1. El envío de un correo electrónico a una cartera de clientes, con la finalidad de


notificarles el adeudo que presenta cada uno de ellos y solicitarles que efectúen el
pago correspondiente.

Pseudocódigo.
1. Inicio.
2. Encender la computadora.
3. Entrar al correo con contraseña.
4. Crear un nuevo mensaje.
5. Abrir el recuadro CCO (Con copia oculta).
6. Colocar los correos de los clientes morosos en CCO.
7. Redactar el correo.
8. Enviar.
9. Fin.
Diagrama de flujo.
2. Pasos detallados para realizar la compra de un par de boletos a través del sitio web de
CINEMEX o CINEPOLIS, a fin de entrar al cine y ver una película.

Pseudocódigo.
1. Entrar a la página de Cinépolis.
2. ¿Ya tienes usuario? Si, acceder. No. Hacer una cuenta.
3. Acceder con usuario y contraseña.
4. Ver la cartelera en línea.
5. Seleccionar película.
6. ¿Quedan entradas para la película? No: Fin, seleccionar otra Si: Seleccionar
asiento
7. Pagar entrada.
8. ¿Cuenta con tarjeta club Cinépolis? Si, Ingresar Tarjeta para descuento. No,
Tramitar u Omitir.
9. Ingresar datos de tarjeta.
10. Fin.
Diagrama de flujo.
3. Compañía La Selecta, S.A. de C.V. desea conocer el promedio de las ventas
nacionales de un producto lácteo (yogurt) durante los últimos 3 meses, a fin de
presentar el reporte correspondiente a la Alta Dirección, plantee el algoritmo que debe
seguirse para llegar al objetivo.

Algoritmo.
Análisis del problema.
Datos a considerar:
 Total de sucursales a nivel nacional (TSAN)
 Total de ventas por sucursal (TVPS)
 Producto Yogurt (PY)
 Promedio de ventas nacionales (PVN)
o Inicio
o Leer Producto Yogurt
o Ingresar total de sucursales, var=suc1,suc2,suc3
o Total de Sucursales a nivel nacional; TSAN=suc1+suc2+suc3
o Ingresar total de ventas por sucursal; suc1=1000, suc2=2000, suc3=500
o Total de ventas por sucursal; sum=suc1+suc1,suc3
o Calcular PVN=(TVPS/TSAN)
o Mostrar PVN
o Fin
4. Elabore los pasos que debe seguir un programa de cómputo, a efecto de que solicite
que se ingrese la edad de 2 hermanos y muestre un mensaje indicando la edad del
mayor y cuantos años de diferencia tiene con respecto al menor.

Pseudocódigo.
1. Inicio.
2. Ingresar total de hermanos
3. Hermano 1; Hermano 2
4. Ingresar edad Hermano 1
5. Ingresar edad Hermano 2
6. Mostrar mensaje: Si(Hermano 1>Hemano2; Muestra mensaje “El hermano mayor
es: “,Mostrar Hermano 1, Mostrar Hermano2; o(Hermano1=Hermano2; Mostrar
“Tienen la misma edad”
7. (Resta Hermano 1-Hermano 2), “La diferencia de edades es:”, Mostrar “Resultado
de resta de edades”
8. Fin.
Diagrama de flujo.
5. Se requiere un algoritmo a través del cual, una vez que el usuario ingrese los valores
respectivos, se obtenga el perímetro y el área de un octágono.

Algoritmo.
Análisis del problema.
Datos a considerar:
 Perímetro del octágono (PO)
 Longitud (L)
 Área (A)
 Apotema (Ap)
 Área de octágono (AO)
o Inicio
o Ingresar Longitud (L)
o Ingresar Apotema (Ap)
o Calcular (PO) L*8
o Mostrar “El perímetro es”,”resultado”
o Calcular (AO) 4*L*Ap
o Mostrar “El área es”,”resultado”
o Fin
6. Una empresa de origen americano dedicada a la fabricación de herramientas requiere
de un algoritmo a través del cual, una vez introducida una medida en pulgadas la
convierta en centímetros y viceversa. El resultado deberá de ser mostrado en la
pantalla de una computadora.

Algoritmo.
Análisis del problema.
Datos a considerar:
 Pulgadas (Pulg)
 Centímetros (Cm)
 Conversión a Pulgadas (CP)
 Conversión a Centímetros (CC)
o Inicio
o Ingresar Pulgadas (Pulg)
o Ingresar Centímetros (CM)
o Calcular (CP) Pulg*2.54
o Mostrar “Pulgadas a Centímetros”,”resultado”
o Calcular (CC) Cm* 0.393701
o Mostrar “Centímetros a Pulgadas”,”resultado”
o Fin
Diagrama de flujo
7. Se requiere el diseño de un algoritmo mediante el cual un programa de cómputo se
encargue de expresar en horas, minutos y segundos un tiempo que es ingresado su
valor en segundos.

Algoritmo.
Análisis del problema.
Datos a considerar:
 Segundos (s)
 Horas (h)
 Minutos (min)
 Conversión a Horas (CH)
 Conversión a Minutos (CM)
 Conversión a segundos (CS)
o Inicio
o Ingresar Segundos (S)
o Calcular (CH) s/3600
o Calcular (CM) (s-(CH*3600)/60))
o Calcular (CS) (s-(CH*3600)+(CM*60))
o Mostrar “CH”,”CM”,”CS”
o Fin
Diagrama de flujo
8. Plantee la lógica que deberá seguir un programa de cómputo para que una vez que se
ingrese N números, proceda a calcular y escribir la suma de los pares y el producto de
los impares.
Pseudocódigo.
1. Inicio.
2. Introduzca un número.
3. ¿El número es divisible entre 2? Si:Número1+Número1; Mostrar
mensaje,”resultado” No:Número1*Número1;Mostrar mensaje”resultado”.
4. Fin.
Diagrama de flujo.
9. Diseñe una solución para que a través de un programa informático cuando se ingrese
un número decimal se obtenga por resultado su valor en binario.

Pseudocódigo:
1. Inicio
2. Iniciar el proceso decimal binario
3. Leer decimal
4. Asignar binario ← 0
5. Asignar i ← 0
6. Iniciar función mientras decimal > 0
7. Si cumple digito ← decimal mod 2
8. Si cumple decimal ← trunc(decimal/2)
9. Si cumple binario ← binario+digito*10^i
10. Calcular i ← i + 1
11. Fin Mientras
12. Mostrar mensaje “El número convertido a binario es”, “Resultado”
13. Fin.
Diagrama de flujo.
10. Una empresa dedicada a la organización de excursiones requiere de un programa de
cómputo, el cual solicite al usuario el total de kilómetros recorridos, el precio por litro
de la gasolina, el dinero gastado en combustible durante el viaje y el tiempo tardado
(en horas y minutos). El programa deberá de calcular:
11. Consumo de gasolina (en litros y pesos) por cada 100 kilómetros.
12. Consumo de gasolina (en litros y pesos) por cada kilómetro.
13. Velocidad media (en Km/h y m/s).
Algoritmo.
Análisis del problema.
Datos a considerar:
 Kilómetros (km)
 Precio (p)
 Dinero (d)
 Horas (h)
 Minutos (m)
 Litros (l)
 Litros por Kilómetro (LKm)
 Dinero por Kilómetro (DKm)
 Horas en total (HT)
 Kilómetros por hora (KmH)
 Minutos y Segundos (Ms)
 Velocidad media (VM)
 Total de litros en 100km (TL100)
 Total de pesos en 100km (TP100)
o Inicio
o Ingresar km, p, d, h, m
o Calcular (l);(d/p)
o Calcular (LKm);(l/km)
o Calcular (DKm);(d/km)
o Calculat (HT);((h+m)/60)
o Calcular (VM);(km/HT)
o Calcular (Ms);((km*1000)/(HT*3600))
o Calcular (TL100);(LKm*100)
o Calcular (TP100);(Dkm*100)
o Mostrar “Consumo de gasolina cada 100 Km”,”Litros”,”TL100”,”Pesos”,“TP100”
o Mostrar “Consumo de gasolina por cada Km”,”Litros”,”LKm”,”Pesos”,”DKm”
o Mostrar “Velocidad media en Km/h:”, “KmH”
o Mostrar “Velocidad media en m/s:”, “Ms”
o Fin
Diagrama de flujo
14. Se requiere de un programa de cómputo el cual permita calcular el número de CD´s
que serán necesarios para hacer una copia de seguridad, de la información
almacenada en un disco cuya capacidad se conoce. Considerar que el disco duro está
lleno de información, además expresado en Gigabyte. Un CD virgen tiene 700
Megabytes de capacidad y un Gigabyte es igual a 1,024 Megabyte.
Algoritmo.
Análisis del problema.
Datos a considerar:
 Total de Gigabytes del Disco Duro (TGB)
 Total de MB (TMB)
 Número de CD’s (NCD)
o Inicio.
o Insertar total de TGB
o Calcular TMB(TGB*1024)
o Calcular NCD(TMB/700)
o Mostrar “La cantidad de CD’s a utilizar es de:”,”Resultado”
o Fin.
Diagrama de flujo.
Bibliografía.

1. Marcos; Rivero Gestal (Daniel; Rabuñal, Juan Ramón; Dorado, Julián; Pazos, Alejandro), & Gestal, M.

(2010). Introducción a los algoritmos genéticos y la programación genética. Universidade da Coruña.

2. Jorge, R. A. Presentación Algoritmos y programación básica Unidad 3 Temas 1 y 2.

3. GUEVARA VERA, C. G., & PÁRRAGA CEDEÑO, J. J. (2017). DESARROLLO DE UNA HERRAMIENTA

PARA EL DISEÑO Y EJECUCIÓN DE DIAGRAMAS DE FLUJO ENFOCADOS A ALGORITMOS

COMPUTACIONALES EN PLATAFORMAS MÓVILES (Doctoral dissertation).

4. Duque Betancourth, D. F., Saint-Priest Velásquez, Y., Segovia de Maya, P., & Loaiza, D. F. (2017).

Algoritmos y Pseudocodigos-Algoritmos y programación en pseudocódigo. Editorial Universidad Santiago

de Cali.

También podría gustarte