# data[].attributes.body
En mi opinión, la programación es un elemento que trasciende fronteras.

Tiene aplicaciones al mundo real prácticamente infinitas, y aunque parezcan complicadas, son mucho mas sencillas de lo que parecen.

Tal como mencionaba Mark Zuckerberg, para empezar basta con imprimir un "hola mundo", y ya habremos hecho más que la gran mayoría de la población; la programación es una solución aplicada a diversos problemas en una inmensidad de campos.

Un programa bien aplicado, puede ser la solución a problemas de muchos años, problemas que si bien antes no tenían solución, no estaba siquiera en el pensamiento de su existencia, en la actualidad son objeto de ejemplos y de estudio, debido a la evolución del ser mismo, como el avance de la tecnología.

# data[].attributes.body
https://drive.google.com/drive/folders/1g9wqM1luNjQdGXoKNEjHx5jQSsIbHsaq

# data[].attributes.attachment_link.readable_text
#EJERCICIOS CON ALGORITMOS
#APRENDIZ: KEYNER BELTRAN FONTALVO
#EVARDO TURIZO PALENCIA - GRADO DECIMO
#SENA


#EJERCICIO 1
#SUMAR VARIABLES (10 Y 20)
print("**********EJERCICIO #1**********")
exe1_1 = 10
exe1_2 = 20
resultadoExe_1 = exe1_1+exe1_2
print(resultadoExe_1)

#EJERCICIO 2
#MULTIPLICAR VARIABLES INGRESADAS POR TECLADO
print("**********EJERCICIO #2*********")
exe2_1 = int(input("Ingrese su primer numero: "))
exe2_2 = int(input("Ingrese su segundo numero: "))
resultadoExe_2 = exe2_1*exe2_2
print(resultadoExe_2)

#EJERCICIO 3
#SUMAR 3 NUMEROS INGRESADOS POR TECLADO
print("**********EJERCICIO #3*********")
exe3_1 = int(input("Ingrese su primer numero: "))
exe3_2 = int(input("Ingrese su segundo numero: "))
exe3_3 = int(input("Ingrese su tercer numero: "))
resultadoExe_3 = exe3_1+exe3_2+exe3_3
print(resultadoExe_3)

#EJERCICIO 4
#INGRESAR 5 NUMEROS, LUEGO SUMARLOS Y MULTIPLICARLOS
print("**********EJERCICIO #4*********")
exe4_1 = int(input("Ingrese su primer numero: "))
exe4_2 = int(input("Ingrese su segundo numero: "))
exe4_3 = int(input("Ingrese su tercer numero: "))
exe4_4 = int(input("Ingrese su cuarto numero: "))
exe4_5 = int(input("Ingrese su quinto numero: "))
resultadoExe_4_Sum = exe4_1+exe4_2+exe4_3+exe4_4+exe4_5
print(resultadoExe_4_Sum)
resultadoExe_4_Mul = exe4_1*exe4_2*exe4_3*exe4_4*exe4_5
print(resultadoExe_4_Mul)

#EJERCICIO 5
#CALCULAR AREA DE TRIANGULO
exe5_1 = float(input("Ingrese el dato de la base: "))
exe5_2 = float(input("Ingrese el dato de la altura: "))
resultadoExe_5 = (exe5_1*exe5_2)/2
print(resultadoExe_5,'cm2')

#EJERCICIO 6
#CALCULAR PROMEDIO DE NOTAS DE UN ESTUDIANTE
exe6_1 = int(input("Ingrese su primer nota: "))
exe6_2 = int(input("Ingrese su segunda nota: "))
exe6_3 = int(input("Ingrese su tercer nota: "))
exe6_4 = int(input("Ingrese su cuarta nota: "))
resultadoExe_6 = (exe6_1+exe6_2+exe6_3+exe6_4)/4
print('Su nota final es', resultadoExe_6)

#EJERCICIO 7
#LEER UN NUMERO Y MOSTRAR SU TABLA DE MULTIPLICAR
exe7_1 = int(input("Ingrese su valor: "))
resultadoExe7_1 = exe7_1*1
resultadoExe7_2 = exe7_1*2
resultadoExe7_3 = exe7_1*3
resultadoExe7_4 = exe7_1*4
resultadoExe7_5 = exe7_1*5
resultadoExe7_6 = exe7_1*6
resultadoExe7_7 = exe7_1*7
resultadoExe7_8 = exe7_1*8
resultadoExe7_9 = exe7_1*9
resultadoExe7_10 = exe7_1*10
print(exe7_1,'X 1 =',resultadoExe7_1)
print(exe7_1,'X 2 =',resultadoExe7_2)
print(exe7_1,'X 3 =',resultadoExe7_3)
print(exe7_1,'X 4 =',resultadoExe7_4)
print(exe7_1,'X 5 =',resultadoExe7_5)
print(exe7_1,'X 6 =',resultadoExe7_6)
print(exe7_1,'X 7 =',resultadoExe7_7)
print(exe7_1,'X 8 =',resultadoExe7_8)
print(exe7_1,'X 9 =',resultadoExe7_9)
print(exe7_1,'X 10 =',resultadoExe7_10)

#EJERCICIO 8
#EMPRESA QUE CAMBIA DOLARES
exe8_1 = float(4150.0)
exe8_2 = float(input("Ingrese el numero de dolares: "))
resultadoExe_8 = exe8_1*exe8_2
print(f'{resultadoExe_8} COP')

#CALCULAR SALARIO POR HORAS Y NOMBRE DE TRABAJADOR
nombreTrabajador = str(input('Ingrese el nombre del trabajador: '))
valorHoras = float(input('Ingrese el salario por hora: '))
horasTrabajadas = float(input('Ingrese el numero de horas trabajadas: '))
totalSalario = valorHoras*horasTrabajadas
print(f'El salario de {nombreTrabajador} es igual a {totalSalario} por razon de sus {horasTrabajadas} horas trabajadas.')

#EJERCICIO 9
#PEDIR DOS ENTEROS AL USUARIO Y HACER LAS 4 OPERACIONES BASICAS
exe9_1 = int(input("Ingrese su primer numero: "))
exe9_2 = int(input("Ingrese su segundo numero (distinto a cero): "))
print('Suma = ' , exe9_1+exe9_2)
print('Resta = ' , exe9_1-exe9_2)
print('Multiplicacion = ' , exe9_1*exe9_2)
print('Division = ' , exe9_1/exe9_2)

#EJERCICIO 10
#CALCULAR PROMEDIO GENERAL
exe10_1 = str(input("Ingrese el nombre del estudiante: "))
exe10_2 = float(input("Nota de espa��ol: "))
exe10_3 = float(input("Nota de ingles: "))
exe10_4 = float(input("Nota de fisica: "))
exe10_5 = float(input("Nota de filosofia: "))
exe10_6 = float(input("Nota de matematicas: "))
print(exe10_1)
print('Promedio = ' , (exe10_2+exe10_3+exe10_4+exe10_5+exe10_6)/5)

#EJERCICIO 11
#SUMA CARRERAS DEL MOTOTAXISTA
exe11_1 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_2 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_3 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_4 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_5 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_6 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_7 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_8 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_9 = int(input("Ingrese el valor recaudado de su carrera: "))
exe11_10 = int(input("Ingrese el valor recaudado de su carrera: "))
print('El valor recaudado fue de' , exe11_1+exe11_2+exe11_3+exe11_4+exe11_5+exe11_6+exe11_7+exe11_8+exe11_9+exe11_10)

# data[].attributes.attachment_link.readable_text
#EJERCICIOS CON ALGORITMOS
#APRENDIZ: KEYNER BELTRAN FONTALVO
#EVARDO TURIZO PALENCIA - GRADO DECIMO
#SENA

#EJERCICIO 1
#TOMAR DOS NUMEROS Y DEFINIR CUAL ES MAYOR
exe1_1 = float(input("Ingrese su primer numero: "))
exe1_2 = float(input("Ingrese su segundo numero: "))

if exe1_1>exe1_2 :
    print(f'{exe1_1} es mayor que {exe1_2}')

else :
    print(f'{exe1_2} es mayor que {exe1_1}')


#EJERCICIO 2
#DETERMINAR SI ES PAR O IMPAR
exe2_1 = int(input("Ingrese un numero: "))
exe2_2 = exe2_1%2

if exe2_2 == 0 :
    print("Su numero es par")
else :
    print("Su numero es impar")


#EJERCICIO 3
#SOLICITAR 3 NUMEROS Y DETERMINAR CUAL ES EL MAYOR
exe3_1 = int(input("Ingrese su primer numero: "))
exe3_2 = int(input("Ingrese su segundo numero: "))
exe3_3 = int(input("Ingrese su tercer numero: "))
if exe3_1>exe3_2 and exe3_1>exe3_3 :
    print(f'{exe3_1} es el numero mayor')
elif exe3_2>exe3_1 and exe3_2>exe3_3 :
    print(f'{exe3_2} es el numero mayor')
elif exe3_3>exe3_1 and exe3_3>exe3_2 :
    print(f'{exe3_3} es el numero mayor')


#EJERCICIO 4
#DETERMINAR SI UN NUMERO ES POSITIVO, NEGATIVO O CERO
exe4 = int(input("Ingrese el numero: "))
if exe4>0 :
    print("Su numero es positivo")
elif exe4<0 :
    print("Su numero es negativo")
elif exe4==0 :
    print("Su numero es cero")


#EJERCICIO 5
#PEDIR EDAD Y DETERMINAR SI ES NI��O, ADOLESCENTE, ADULTO O ADULTO MAYOR
exe5 = float(input("Ingrese su edad: "))
if exe5>=0 and exe5<11.9 :
    print("Usted es un ni��o")
elif exe5>=12 and exe5<17.9 :
    print("Usted es un adolescente")
elif exe5>=18 and exe5<59.9 :
    print("Usted es un adulto")
elif exe5>=60 :
    print("Usted es un adulto mayor")


#EJERCICIO 6
#DETERMINAR SI UNA PERSONA PUEDE VOTAR EN LAS ELECCIONES
exe6 = float(input("Ingrese su edad: "))
if exe6>=18 :
    print("Si puede votar")
else :
    print("No puede votar")


#EJERCICIO 7
#DETERMINAR SI UN A��O ES BISIESTO O NO
exe7_1 = int(input("Ingrese su a��o: "))
exe7_2 = exe7_1%4
if exe7_2==0 :
    print("Su a��o es bisiesto")
else :
    print("Su a��o no es bisiesto")


#EJERCICIO 8
#DETERMINAR SI UNA LETRA ES VOCAL O CONSONANTE
letra = input("Ingrese una letra: ").lower()

if letra.isalpha() and len(letra) == 1:
    if letra in ('a', 'e', 'i', 'o', 'u'):
            print(f"{letra} es una vocal.")
    else:
            print(f"{letra} es una consonante.")
else:
        print("Por favor, ingrese una sola letra v��lida.")

# data[].attributes.attachment_link.readable_text
# EL SE��OR RAMIRO VA A MONTAR UN NEGOCIO DE VENTAS DE VIDEOJUEGOS.COMENZARA CON 3 PRODUCTOS. 
# FIFA, MORTAL KOMBAT Y FORNITE.
# CADA JUEGO, UNO CUESTA 10K, EL OTRO 20K, EL OTRO 30k. 
# REALICE UN ALGORITMO QUE ME PERMITA VENDER LOS JUEGOS POR LINIO.
codiGames = {1,2,3}
print("*****TIENDA DE RAMIRO*****")
print("1. FIFA (10.000 COP)")
print("2. MORTAL KOMBAT (20.000 COP)")
print("3. FORNITE (30.000 COP)")

compra1 = input("\n""Ingrese el codigo del juego que desea comprar: ")

if compra1 in (codiGames) and len(compra1) == 1:
    if compra1 == 1:
        print("FIFA HA SIDO COMPRADO EXITOSAMENTE.")
    elif compra1 == 2:
        print("MORTAL KOMBAT HA SIDO COMPRADO EXITOSAMENTE.")
    elif compra1 == 3:
        print("FORNITE HA SIDO COMPRADO EXITOSAMENTE.")
else:
    compra1 = 0
    print("INGRESE UN CODIGO VALIDO.")



print("\n""QUIERES REALIZAR OTRA COMPRA")
print("1. SI")
print("2. NO")

eleccion1 = int(input("SI/NO: "))


if eleccion1==1:
        print("1. FIFA (10.000 COP)")
        print("2. MORTAL KOMBAT (20.000 COP)")
        print("3. FORNITE (30.000 COP)")

        compra2 = input("\n""Ingrese el codigo del juego que desea comprar: ")
        if compra2 in (codiGames) and len(compra2) == 1:
            if compra2 == 1:
                print("FIFA HA SIDO COMPRADO EXITOSAMENTE.")
            elif compra2 == 2:
                print("MORTAL KOMBAT HA SIDO COMPRADO EXITOSAMENTE.")
            elif compra2 == 3:
                print("FORNITE HA SIDO COMPRADO EXITOSAMENTE.")
        else:
            compra2 = 0
            print("SU PAGO NO SE PUDO PROCESAR.")

elif eleccion1==2:
    compra2 = 0
try:
    valor1 = int(compra1)
    valor2 = int(compra2)
except ValueError:
     print("FUE IMPOSIBLE PROCESAR EL PAGO")

totalCompra = (valor1*10000)+(valor2*10000)
print("\n""GRACIAS POR SU COMPRA")
print(f'Su gasto total fue de {totalCompra} COP')

# data[].attributes.attachment_link.readable_text
print("*****PREGUNTAS*****")
print("1. ��Importancia de aprender algoritmos?")
print("2. ��Qui��nes deber��an aprender algoritmos?")
print("3. ��C��mo puedo empezar a aprender algoritmos?")
print("4. ��Qu�� es un algoritmo?")
print("5. ��Qu�� es una variable?")
print("6. ��Qu�� es una constante?")
print("7. Definici��n de operadores aritm��ticos")
print("8. ��Qu�� es un contador?")
print("9. ��Qu�� es un acumulador?")
print("10. ��Qu�� es una asignaci��n?")
print("11. ��Qu�� es lenguaje de programaci��n?")
print("12. ��Cu��les son los tipos de datos en programaci��n?")
print("13. Qu�� es visual Python(Breve historia)")
print("14. ��Qu�� es una estructura de repetici��n?")
print("15. ��Cu��les son las principales estructuras de repetici��n? Describa cada una")
print("16. ��Qu�� son Instrucciones condicionales?")
print("17. ��Cu��ndo se utiliza el operador ���O���?")
print("18. ��Cu��ndo se utiliza el operador ���Y���?")

pregunta = int(input("INGRESE SU NUMERO DE PREGUNTA: "))
if pregunta>0 and pregunta<19 :
    if pregunta == 1:
        print("1. Los algoritmos son la base de la programaci��n y la resoluci��n de problemas.") 
        print("Aprender algoritmos te permite pensar de manera l��gica y estructurada, lo que es fundamental en el desarrollo de software y la soluci��n de problemas complejos")
    elif pregunta == 2:
        print("2. Cualquier persona interesada en la programaci��n, la resoluci��n de problemas o la l��gica computacional puede beneficiarse de aprender algoritmos.")
        print("Esto incluye a estudiantes de inform��tica, desarrolladores de software, cient��ficos de datos e incluso a personas que simplemente quieren mejorar sus habilidades de resoluci��n de problemas.")
    elif pregunta == 3:
        print(" 3. Puedes empezar a aprender algoritmos a trav��s de cursos en l��nea, libros de texto, tutoriales y pr��ctica.")
        print("Es ��til comenzar con conceptos b��sicos como estructuras de datos, an��lisis de algoritmos y t��cnicas de dise��o de algoritmos.")
    elif pregunta == 4:
        print("4. Un algoritmo es un conjunto de pasos ordenados y finitos que se utilizan para resolver un problema o realizar una tarea espec��fica.")
    elif pregunta == 5:
        print("5. En programaci��n, una variable es un contenedor que almacena un valor que puede cambiar durante la ejecuci��n de un programa.")
    elif pregunta == 6:
        print("6. Una constante es un valor que no cambia durante la ejecuci��n de un programa.")
    elif pregunta == 7:
        print("7. Los operadores aritm��ticos son s��mbolos que se utilizan en programaci��n para realizar operaciones matem��ticas, como suma (+), resta (-), multiplicaci��n (*), divisi��n (/), etc.")
    elif pregunta == 8:
        print("8. Un contador es una variable que se utiliza para realizar un seguimiento de la cantidad de veces que ocurre un evento o se ejecuta una instrucci��n en un programa.")
    elif pregunta == 9:
        print("9. Un acumulador es una variable que se utiliza para almacenar y sumar valores en un programa.")
    elif pregunta == 10:
        print("10. Una asignaci��n es una instrucci��n que asigna un valor a una variable en un programa.")
    elif pregunta == 11:
        print("11. Un lenguaje de programaci��n es un conjunto de reglas y s��mbolos que se utilizan para escribir programas inform��ticos.")
    elif pregunta == 12:
        print("12. Los tipos de datos en programaci��n incluyen enteros, flotantes, cadenas de caracteres, booleanos, entre otros, dependiendo del lenguaje de programaci��n que se est�� utilizando.")
    elif pregunta == 13:
        print("13. Visual Python es un entorno de programaci��n visual que permite a los usuarios crear programas utilizando bloques gr��ficos en lugar de escribir c��digo de programaci��n tradicional.")
        print("Es ��til para ense��ar a programar a ni��os y principiantes.")
    elif pregunta == 14:
        print("14. Una estructura de repetici��n es una construcci��n en programaci��n que permite ejecutar un conjunto de instrucciones repetidamente hasta que se cumple una condici��n espec��fica.")
    elif pregunta == 15:
        print("15. Las principales estructuras de repetici��n son el bucle while (mientras que), que repite un conjunto de instrucciones mientras se cumple una condici��n, y el bucle for (para), que repite un conjunto de instrucciones un n��mero espec��fico de veces.")
    elif pregunta == 16:
        print("16. Las instrucciones condicionales son construcciones en programaci��n que permiten ejecutar un conjunto de instrucciones si se cumple una condici��n espec��fica.")
    elif pregunta == 17:
        print("17. El operador 'O' se utiliza en expresiones condicionales para evaluar si al menos una de las condiciones es verdadera.")
    elif pregunta == 18:
        print("18. El operador 'Y' se utiliza en expresiones condicionales para evaluar si todas las condiciones son verdaderas.")
else:
    print("INGRESE UNA PREGUNTA VALIDA")

# data[].attributes.attachment_link.title
Infografia Grafico Proceso Pasos Orden Doodle Multicolor