Está en la página 1de 15

Unidad Nº1:

Ejercicios y Aplicativos

Asignatura: Algoritmos y Programación


avanzada

Ingeniería en Automatización y Control Industrial


Ejemplo Variables:
Configurar lo mostrado anteriormente:
IDLE >> Archivo Nuevo >> programar >> Guardar como “Suma” >> Run

Después de ejecutar, visualizamos lo siguiente:


Cadenas de Caracteres (Strings):
En Programación, las cadenas de caracteres, se denominan Strings, estas
corresponden a una serie de caracteres como letras, números, signos y símbolos,
que dentro de sus funciones , pueden interactuar con el usuario.

Código Proceso Ejecución


“Hola" “ " “Curso Algoritmos"
Mensaje = “Hola" Mensaje = Hola + Curso Algoritmos
Mensaje += “ "
Mensaje += “Curso Algoritmos"
print (Mensaje) Impresión en Pantalla

Hola Curso Algoritmos


Strings, ejemplo de programación:
Configurar lo mostrado anteriormente:
IDLE >> Archivo Nuevo >> programar >> Guardar como “String” >> Run

Después de ejecutar, visualizamos lo siguiente:


Busquedas y extracción, ejemplos de programación:
Configurar los Siguientes ejemplos:
IDLE >> Archivo Nuevo >> programar >> Guardar como “Busq_extr” >> Run

Después de ejecutar, visualizamos


lo siguiente:
Busquedas y extracción, ejemplos de programación:
Configurar los Siguientes Ejercicio:

1. Crear un programa que pida ingresar sus nombres y apellidos y que los muestre en
pantalla

2. Crear un programa que con una concatenación muestre su nombre completo y RUT

3. Crear un programa que mediante una búsqueda y/o extraiga su segundo apellido

4. Crear un programa que realice la suma de los dígitos de la fecha actual


• Ingreso de fecha:
• Extracción de caracteres:
• Asignación de variables:
• Suma de las variables:
Comandos principales:
Palabras reservadas
las palabras reservadas (también conocidas como palabras clave) son un conjunto de
palabras que tienen un significado especial y están reservadas para su uso en el
lenguaje. Estas palabras tienen un propósito específico y no se pueden utilizar como
identificadores (nombres de variables, funciones, clases, etc.) en tu programa, ya que
Python les asigna un significado predefinido.

Estas palabras tienen diferentes funciones en Python. Por ejemplo, "if" se utiliza para
realizar una condición, "def" se utiliza para definir una función, "while" se utiliza para
crear un bucle mientras se cumpla una condición, entre otros.
Comandos principales:
Palabras reservadas
Comandos principales:
Palabras reservadas
Operadores Aritméticos
Antes ya revisamos la suma, la resta se hace del mismo modo:
Operadores Aritméticos
Multiplicación y Potencias:
Operadores Aritméticos
Divisiones:
Operadores Aritméticos
Ejercicio1, imprimir los números del 0 al 10, utilizando para su calcluo operaciones
aritméticas basadas en cuatro dígitos cuatro:

Ejemplos:

Para Valor 0: 44-44


Para valor 1 : 44/44
Para Valor 2 : 4/4+4/4
Para valor 3 : (4+4+4)/4
Operadores Aritméticos
Ejercicio2: Con las herramientas aritméticas enseñadas hasta ahora, hacer un algoritmo
que permita realizar el calculo de digito verificador de un RUT chileno (de 0 – 9, no
incluye 0 ni K)

Modo de calculo:

1.Elimina los puntos y el guion del RUT, dejando solamente los dígitos.
2.Invierte el orden de los dígitos.
3.Asigna un multiplicador que comienza en 2.
4.Suma cada dígito del RUT multiplicado por el multiplicador correspondiente.
5.Incrementa el multiplicador en 1 después de cada multiplicación, comenzando desde 2
y volviendo a 2 cuando alcanza el valor 7.
6.Calcula el módulo 11 del resultado obtenido.
7.Resta el módulo obtenido de 11.
8.Si el resultado es 11, el dígito verificador es 0.
9.Si el resultado es 10, el dígito verificador es K (utilizando la letra mayúscula).
10.En cualquier otro caso, el resultado obtenido es el dígito verificador.
Unidad Nº1:
Introducción al curso

Asignatura: Algoritmos y Programación


avanzada

Ingeniería en Automatización y Control Industrial

También podría gustarte