Sunteți pe pagina 1din 10

UNIVERSIDAD ANDINA DEL CUSCO

FACULTAD DE INGENIERIA Y
ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERIA
INDUSTRIAL

TALLER DE ALGORITMICA Y PROGRAMACION


TAREA ALGORITMOS

DOCENTE: Hugo Espetia Huamanga


ALUMNO: Pedro Édison Cáceres Aucca
COD: 018200459I
SECCION: 3A
Presentación
Dando los primeros pasos dentro del aprendizaje del lenguaje y programación de
algoritmos ordenando a nuestro computador a realizar distintas tareas u órdenes, como
operaciones básicas de suma, resta multiplicación, etc.
Haciendo uso de software del computador para poder realizar la escritura de códigos y
lenguaje de programación para poder realizar nuestras sesiones de taller. Este informe
tiene que como objetivo dar a conocer los primeros códigos realizados en los talleres
con distintos software.
1. Desarrollo
Escribir el algoritmo que lea tres números enteros y los muestre de menor a
mayor.
1.1.Análisis
1.1.1. Entender el problema.

Resultado : números ordenados de menor a mayor


Datos : num1, num2, num3

Datos Resultado
num1 num2 num3 Menor a mayor
5 9 45 5,9,45
7 11 60 7,11,60
14 13 75 13,14,75

1.1.2. Modelo de solución.

𝑛𝑢𝑚1 > 𝑛𝑢𝑚2 & 𝑛𝑢𝑚2 > 𝑛𝑢𝑚3


𝑛𝑢𝑚2 > 𝑛𝑢𝑚1 & 𝑛𝑢𝑚1 > 𝑛𝑢𝑚3
𝑛𝑢𝑚3 > 𝑛𝑢𝑚2 & 𝑛𝑢𝑚2 > 𝑛𝑢𝑚1

1.1.3. Diccionario de variable.

Variable de salida
𝑛𝑢𝑚𝑒𝑟𝑜𝑠 𝑜𝑟𝑑𝑒𝑛𝑎𝑑𝑜𝑠 = 𝑒𝑛𝑡𝑒𝑟𝑜𝑠
Variable de entrada
num1: entero
num2: entero
num3: entero

1.1.4. Diseño
Algoritmo Pseientero
1.1.4.1. Codificación: Visual C#
2. Escribir el algoritmo que lea un número y determine si termina en 4
1.2. Análisis
1.2.1. Entender el problema.

Resultado : número que termine en 4


Datos : numero

DATOS RESULTADO
numero Termina en 4
14 Termina en 4
24 Termina en 4
34 Termina en 4

1.2.2. Modelo de solución.

𝑅𝑒𝑠𝑝𝑢𝑒𝑠𝑡𝑎 = 4%10
1.2.3. Diccionario de variable.

Variable de salida
numero: entero

Variable de entrada
numero: entero
respuesta: entero
1.2.4. Diseño
1.2.4.1. Algoritmo Psein

1.2.4.2. Codificación: Visual C#


3. Hacer un algoritmo para una tienda de zapatos que tiene un promoción de
descuento para vender al mayo
1.3. Análisis
1.3.1. Entender el problema.

Resultado : Precio
Datos : numeroza, descuento, costo por unidad
Datos Resultado
numeroza Costo por Descuento Precio
zapato
10 80 0.1 720
12 80 0.1 864

1.3.2. Modelo de solución.

𝑃𝑟𝑒𝑐𝑖𝑜 = (𝑛𝑢𝑚𝑒𝑟𝑜𝑧𝑎 ∗ 80)/0.1


𝑛𝑢𝑚𝑒𝑟𝑜𝑧𝑎 ∗ 80
𝑃𝑟𝑒𝑐𝑖𝑜 =
0.2
𝑃𝑟𝑒𝑐𝑖𝑜 = (𝑛𝑢𝑚𝑒𝑟𝑜𝑧𝑎 ∗ 80)/0.3

1.3.3. Diccionario de variable.

Variable de salida
Precio: real
Variable de entrada
numerozapatos: real
cantidad:entero
cant1: real
cant2:real
cant3:real
1.3.4. Diseño
1.3.4.1.. Algoritmo Pseint

1.3.4.2.Codificación: Visual C#
4. Realice un algoritmo para determinar cuánto se debe pagar por una cantidad de
lápices.
1.4. Análisis
1.3.5. Entender el problema.

Resultado : Precio
Datos : numerola, costo por unidad
Datos Precio
Numero lapices Costo por unidad
1500 85 127500
500 90 45000

1.3.6. Modelo de solución.

𝑃𝑟𝑒𝑐𝑖𝑜1 = 𝑛𝑢𝑚𝑒𝑟𝑜𝑙𝑎 ∗ 85
𝑃𝑟𝑒𝑐𝑖𝑜2 = 𝑛𝑢𝑚𝑒𝑟𝑜𝑙𝑎 ∗ 90

1.3.7. Diccionario de variable.

Variable de salida
Precio: entero
Variable de entrada
numerola: entero
1.3.8. Diseño
1.3.8.1.. Algoritmo Pseint

1.3.8.2.Codificación: Visual C#
5. Realice un algoritmo que resuelve que cantidad, entre tres, dadas es mayor.
1.5. Análisis
1.3.9. Entender el problema.

Resultado : numero mayor


Datos : num1,num2,num3
Datos Resultado
Num1 Num2 Num3
5 8 3 8
4 8 9 9

1.3.10. Modelo de solución.

𝑛𝑢𝑚𝑒𝑟𝑜 𝑚𝑎𝑦𝑜𝑟 𝑑𝑒 𝑙𝑜𝑠 𝑛𝑢𝑚𝑒𝑟𝑜𝑠

1.3.11. Diccionario de variable.

Variable de salida
numeromayor: entero
Variable de entrada
num1:entero
num2:entero
num3:entero

1.3.12. Diseño
1.3.12.1. . Algoritmo Pseint
1.3.12.2. Codificación: Visual C#

2. Conclusiones

• Se ha logrado realizar las instrucciones para realizar las tareas dadas por
el trabajo.
• Hemos podido calcular lo solicitado dentro de las actividades del curso
de algorítmica

S-ar putea să vă placă și