Curso de Programación Básica N07. Operadores Aritméticos

By rafaelaquino on 7/13/2022

Cordiales Saludos

![portada_07.png](Image from post)

Operadores aritméticos

Estos operadores funcionan, lógicamente con dos o más valores. Ya hemos trabajado con los básicos o más comunes: Suma, Resta, Multiplicación y división.

Estos Operadores son parte de la base fundamental de la programación, a partir de ellos tenemos las operaciones aritméticas básicas y avanzadas para la resolución de problemas.

Hoy trabajaremos con: División Entera, Módulo y Exponenciación.

![7_a.png](Image from post)

Ejercicios con división entera

Aquí colocaré un ejercicio que resolveremos con la división normal (/) y con la División entera (//) para poder comparar y entender mejor.

Para una mejor comprensión veamos esta imagen del Curso Gratis de Programación

![mente_011.png](Image from post)

Problema_N23: Dividir el número 15 entre el número 2. Se requiere que la divión sea la normal (la conocida, de dominio público) y la divisón entera o floor division.

print("..............")

print("Problema N23: Dividir el número 15 entre el número 2. Se requiere que la divión sea la normal (la conocida, de dominio público) y la divisón entera o floor division")
numero_01 = 15
numero_02 = 2
print("Division Normal ", numero_01 / numero_02)
print("Division Entera ", numero_01 // numero_02)

print("..............")
Veamos el resultado en la siguiente imagen. ![7_b.png](Image from post)

Explicación: En la división normal nos da como cociente el resultado con los decimales (exactos) 7.5 y en la división entera nos da la parte entera solamente: 7. Es importante que domines bien este tema!

Problema_N24: Problemas Varios

print("..............")
print("Problema N24: Problemas varios")
print("La Division Normal 10  /  3 es: ",  10  /  3 )
print("La Division Entera 10 //  3 es: ",  10 //  3)

print("La Division Normal 10  /  10 es: ",  10  /  10 )
print("La Division Entera 10 //  10 es: ",  10 //  10)

print("La Division Normal 12  /  5 es: ",  12  /  5 )
print("La Division Entera 12 //  5 es: ",  12 //  5)

print("La Division Normal 5  /  12 es: ",  5  /  12 )
print("La Division Entera 5 //  12 es: ",  5 //  12)
print("..............")
Resultados ![7_c.png](Image from post)

Ejercicios con Módulo (Resto)

Aquí entenderemos mejor colocando las dos divisiones que trabajamos anteriormente agregando el resto o módulo.

Problema_N25: Problemas Varios

print("..............")
print("..............")
print("Problema N25: Problemas varios")
print("La Division Normal 10  /  3 es: ",  10  /  3 )
print("La Division Entera 10 //  3 es: ",  10 //  3)
print("El Resto o Modulo de  10 %  3 es: ",  10 %  3)
print()
print("La Division Normal 10  /  10 es: ",  10  /  10 )
print("La Division Entera 10 //  10 es: ",  10 //  10)
print("El Resto o Modulo de  10 %  10 es: ",  10 %  10)
print()
print("La Division Normal 12  /  5 es: ",  12  /  5 )
print("La Division Entera 12 //  5 es: ",  12 //  5)
print("El Resto o Modulo de  12 %  5 es: ",  12 %  5)
print()
print("La Division Normal 5  /  12 es: ",  5  /  12 )
print("La Division Entera 5 //  12 es: ",  5 //  12)
print("El Resto o Modulo de  5 %  12 es: ",  5 %  12)
print("..............")
Resultado ![7_d.png](Image from post)

Potenciación - Exponenciación

Una excelente explicación de la potenciación la encontramos en Wikipedia.

![7_e.png](Image from post)

A continuación varios ejercicios que nos permitiran comprender y practicar la exponenciación.

Problema_N26: Problemas Varios

print("..............")
print("Problema N26: Problemas varios")
print(" 5 Elevado a la 2 es igual a", 5**2 )
print(" 2 Elevado a la 2 es igual a", 2**2 )
print(" 3 Elevado a la 3 es igual a", 3**3 )
print("..............")
Resultado ![7_f.png](Image from post)

Recurso para aprender Python

Curso Gratis de Programación Te recomiendo que sigas este curso ya que hay muchos conceptos que te servirán para entender mejor todo lo que estamos trabajando. Para aprender programación debemos abrir mucho nuestra mente, no quedarnos con ésta información solamente debemos leer mucho, investigar, ver videos para iniciados, etc.

Los ejercicios de esta publicación estan en este link: https://replit.com/join/zomvnupcsp-siraquino

Recuerda practicar, practicar, practicar.

Mi Twitter Mi facebook

Comments (1)

poshtoken's avatar @poshtoken 7/13/2022

https://twitter.com/Rafa_elaquino/status/1547030497532022784 The rewards earned on this comment will go directly to the people sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.