Monografía TICS Algoritmos-1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

UNIVERSIDAD NACIONAL DE SAN

ANTONIO ABAD DEL CUSCO


FACULTAD DE INGENIERÍA DE PROCESOS
ESCUELA PROFESIONAL DE INGENIERÍA QUÍMICA

Tema:
ALGORITMOS SECUENCIALES, CONDICIONALES Y REPETITIVOS
Asignatura:
Tecnologías de la Información y la Comunicación
Docente:
Jonel Ccente Zuzunaga
Código:
231969
Estudiante:
Herencia Huillca, Marcos Jesús

Cusco – Perú
2023 – I
Índice
Introduccion ................................................................................................................1

Capítulo I: Algoritmos, concepto e importancia

1.1. Algoritmos ................................................................................................2

1.2. Importancia:..............................................................................................2

1.3. Caractieristicas ..........................................................................................2

Capítulo II: Ejercicios

2.1. Resolucion de ejercicios .............................................................................3

Ejercicio 1 .........................................................................................................3

Ejercicio 2 .........................................................................................................4

Ejercicio 3 .........................................................................................................5

Ejercicio 4 .........................................................................................................6

Ejercicio 5 .........................................................................................................7

Ejercicio 6 .........................................................................................................8
Introducción
Los algoritmos constituyen el corazón pulsante de la ciencia informática, una

disciplina que se nutre de la creatividad y la lógica para resolver problemas mediante la

manipulación eficiente de datos. En el tejido mismo de la programación y el desarrollo

de software, los algoritmos se erigen como los cimientos sobre los cuales se erige la

maquinaria digital que permea nuestra vida cotidiana. Desde búsquedas en la web

hasta complejos sistemas de inteligencia artificial, los algoritmos desempeñan un papel

central en la resolución de una amplia gama de desafíos computacionales.

En el presente trabajo se realizará la resolución de ejercicios propuestos sobre

algoritmos secuenciales, condicionales y repetitivos en un lenguaje de programación

(Python en repli.com). Además, se busca desentrañar cómo estas herramientas pueden

ser utilizadas para abordar desafíos específicos y optimizar procesos en la informática.


Capítulo I
1.1. Algoritmos
Es un conjunto de pasos lógicos y estructurados que nos permiten dar

solución a un problema.

1.2. Importancia de los algoritmos


La importancia de un algoritmo radica en desarrollar un razonamiento lógico

matemático a través de la comprensión y aplicación de metodologías para la resolución

de problemáticas, éstas problemáticas bien pueden ser de la propia asignatura o de

otras disciplinas como matemáticas, química y física que implican el seguimiento de

algoritmos, apoyando así al razonamiento critico deductivo e inductivo.

No podemos apartar nuestra vida cotidiana los algoritmos, ya que al realizar

cualquier actividad diaria los algoritmos están presentes, aunque pasan

desapercibidos, por ejemplo: Al levantarnos cada día para hacer nuestras labores

hacemos una serie de pasos una y otra vez; eso es aplicar un algoritmo.

1.3. Características de un algoritmo


- Preciso (no ambiguo): la instrucción a ejecutar en cada paso queda

determinada perfectamente.

- Determinista: debe comportarse del mismo modo ante las mismas

condiciones. Si se sigue dos veces en el mismo entorno, el resultado

obtenido es el mismo.

- Finito: Tiene fin tras un número determinado de pasos.


Capítulo II
2.1. Ejercicios

2.1.1 Determine si un número entero cualquiera es múltiplo de 7 y 3.

Figura 1

Algoritmo Aplicado en Python 1

Figura 2

Casos Realizados 1
2.1.2. En un estacionamiento cobran S/. 5.00 por hora o fracción. Diseñe un algoritmo que
determine cuánto debe pagar un cliente por el estacionamiento de su vehículo, conociendo el
tiempo de estacionamiento en horas y minutos.

Figura 3

Algoritmo Aplicado en Pyhton 2

Figura 4

Casos Realizados 2
2.1.3. Diseñe un algoritmo que lea un número de tres cifras y determine si es igual al revés del
número.

Figura 5

Algoritmo Aplicado en Python 3

Figura 6

Casos Realizados 3
2.1.4. Una compañía dedicada al alquiler de automóviles cobra un monto fijo de S/. 300.00
para los primeros 300 km de recorrido. Para más de 300 km y hasta 1000 km, cobra un monto
adicional de S/. 1.00 por cada kilómetro en exceso sobre 300. Para más de 1000 km cobra un
monto adicional de S/. 2.000 por cada kilómetro en exceso sobre 1000. Diseñe un algoritmo
que determine el monto a pagar por el alquiler de un vehículo.

Figura 7

Algoritmo Aplicado en Python 4

Figura 8

Casos Realizados 4
2.1.5. Ingresar dos números enteros y un operador (+, -, *, /) y determinar el resultado de la
operación solicitada.

Figura 9

Algoritmo Aplicado en Python 5


Figura 10

Casos Realizados 5

2.1.6. Elaborar un algoritmo que muestre en pantalla la tabla del 1 al 9 de sumar y multiplicar

Figura 11

Algoritmo aplicado en Python 6


Figura 12

Resultado

También podría gustarte