Contacto

Hola mi nombre es Mauro Castañon Cruz soy de México y tengo este Blog donde doy rienda suelta a uno de mis hobbies favoritos los algoritm☻s.

Yo sé perfectamente que aprender a programar no es fácil requiere tiempo, en la mayoría de las universidades lo que menos hay es tiempo, los temas se imparten a contra tiempo y muchas de las veces solo nos enseñan conceptos, pero se les olvida que cada persona aprende a un ritmo diferente.

El objetivo de este Blog como el de mi canal de YouTube es crear un espacio con material de programación, que les pueda ser de utilidad a esas personas que se inician en este mundo.

Lo poco que conozco de estos temas que como sabemos son infinitos, los comparto con mucho gusto en este Blog.

Como siempre digo espero que el contenido les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Contacto:

Asesorías personalizadas

82 comentarios

    1. Varios clientes de la Empresa Eléctrica necesitan saber cuánto deben pagar por el consumo de corriente mensual de acuerdo a las tarifas aprobadas. Dichas tarifas están dadas de acuerdo a los denominados ́tramos ́ de consumo en Kwh de acuerdo al siguiente esquema:
      Tramo de consumo (Kwh) Cobro por Kwh en el tramo (cup/Kwh)
      De 0-150 0.21
      De 151-300 1.88
      De 301-600 3.01
      De 601-1800 4.16
      De 1801-3400 187.6
      De 3401-5000 200

      Desarrolle un algoritmo que pida el consumo del mes del cliente y lo lea, determine el tramo en el que se halla dicho consumo y calcule cuál será el pago que deberá efectuar. Escriba un mensaje ́Los Kwh consumidos en el mes por el cliente son: ́ y el valor de dichos Kwh y otro mensaje informando La cantidad a pagar en el mes es de ́ y a continuación:
      •la cantidad que debe pagar de acuerdo al consumo de electricidad
      Mensual

  1. Mauro, podrías desarrollar este ejercicio en PseInt.

    Desarrolle un programa para estimar el costo de una pagina Web si posee los siguientes
    elementos:
    1. Diseño de la Pagina: 4000.00 Lps
    2. Archivo CSS: 1500.00 Lps
    3. Valor de Pagina c/u: 800.00 Lps
    4. Archivo Bootstrap 1100.00 Lps
    5. Galeria de imágenes 3000.00 Lps
    6. Carrito de compras 40,000.00 Lps

      1. hola soy nuevo en esto y me dejaron este ejercicio : Algoritmo de cálculo de ingreso de valores usando valor centinela al finalizar si el usuario ingresa -1 tiene que aparecer la cantidad de valores que tienen un dígito, la cantidad de valores que tienen 2 dígitos , cantidad de valores que tienen 3 dígitos y lca cantidad de valores que tienen mas o igual de 4 dígitos

  2. hola Mauro, me podrías ayudar con un algoritmo de pseint .
    Construir un algoritmo que genere dígitos (cifras del 0 al 9) pseudoaleatoriamente y que termine la generación de los dígitos
    cuando salga Cero (Ejemplo: 3,7,3,8,1,2,9,3,9,7,5,0). En seguida muestre qué cantidad de unos, doses, etc. fueron generados.

  3. hola mauro quisiera tu ayuda con este juego

    “Quien llegue a 30” con los números 1,2,3.
    Este es un juego para dos usuarios en donde el objetivo es ver cuál de los dos llega primero al número 30, cada usuario solo puede usar los números 1, 2 o 3, estos se sumarán dependiendo el número:
    Por ejemplo:
    Jugador 1: Puede empezar con los números 1, 2 o 3, en este caso empezará con el número 2
    Jugador 2: A este número el jugador 2 puede sumarlo con 1, 2 o 3; Si eligiera el número 3 su resaltado seria 5
    Jugador 1: Nuevamente el jugador puede escoger entre el 1, 2 o 3: si eligiera el número 1 su resultado seria 6
    Así sucesivamente hasta que alguno de los dos jugadores llegue al 30.

  4. hola buenas noches programador mauro de casualidad me podria a yudar con este algoritmo porfavor y gracias
    1.- Una empresa solo desea
    contratar personal que cubra las siguientes características: hombres casados
    entre 18 y 40 años o mujeres solteras entre 20 y 30 años. Se deberá mostrar
    “aceptado” o “rechazado” según sea el
    caso.

  5. Hola buenas tardes programador Mauro de casualidad me podrías ayudar con este algoritmo porfavor y gracias.
    1.- para integrar la selección de baloncesto, es necesario contar con una estatura de 1.70m como mínimo. Determinar si de acuerdo con la estatura de una persona puede ser apta o no para formar parte del equipo

  6. Hola, Buenas tardes me podrías ayudar con este algoritmo, lo necesito con la condición repetitiva «repetir» ¿Por favor?

    Leer 15 números negativos y convertirlos a positivos e imprimir la suma de dichos números.

  7. Hola Mauro tengo un ejercicio que me quita el sueño es este.
    Diseñe un algoritmo que determine si un número ingresado por el usuario pertenece o no a la serie 0,0,1,4,11,26,57,120,247,…

  8. hola mauro me ayudarias porfavor :C

    Para la fiesta que organizo, voy alquilar tres cosas el equipo de sonido, las luces y el micrófono: por cada hora de alquiler, el equipo de sonido que cuesta S/.10.00; las luces S/.7.00 y el micrófono S/.1.00.
    Calcular el monto total que debo pagar por todas las horas de alquiler de las 3 cosas.

  9. Gracias por siempre apoyarnos a desarrollar los ejercicios, por favor me puedes explicar el siguiente problema. El teorema del coseno es muy utilizado en geometría para calcular la longitud del tercer lado de un triángulo, cuando se conocen los otros dos lados y el ángulo que forman. Siendo “a” el lado desconocido, “b” y “c” los lados conocidos, “α” el ángulo formado por “b” y “c”: el teorema del coseno se enuncia como: A = √b²+ c²– 2.b.c.cos α Calcule el tercer lado de un triángulo aplicando este teorema.

      1. Hola Mauro me puedes ayudar a hacer este problema en Python , lo he buscado y solo me aparecen el algoritmo en pseudocódigo, me puedes ayudar a hacerlo en Python.
        un cliente de un banco deposita equis cantidad de pesos cada mes en una cuenta de ahorros.la cuenta percibe un interés fijo durante un año de 10% anual.

  10. Hola Mauro
    Me podrías explicar esto!!!!
    Es para una tarea, pero no le entiendo
    De antemano muchas gracias☺️

    De un grupo de 5 estudiantes se desea saber
    a. El promedio de todas las notas sin excepción
    b. Cuántas calificaciones fueron mayores a 7.00 y
    c. Cuál fue la calificación más alta
    d. Cuál fue la calificación más baja.

  11. Hola, espero que estés bien. Me ayudarías con esto, plis. Gracias

    Realizar un algoritmo que sume el valor de los siguientes productos y me muestre el valor total a pagar por ellos. pseint

    k. Arroz $ 5.000

    k. Azúcar $ 3.500

    k. Harina $ 2.500

    k. Lentejas $ 6000

    k. Frijoles $ 7.200

  12. Me podrias ayudar en este, ya llevo 2 dias, y no logro sacar los promedios. (es algoritmo repetitivo pero con el «para».
    6. Un almacén ha recopilado los datos de N productos, para esto se ingresan en un proceso repetitivo: el tipo (comida, vestido), la procedencia (Nacional, Importado) y el precio de cada producto. Construya un algoritmo que permita calcular lo siguiente:
    • El promedio de precios de productos procedencia Nacional
    • El promedio de precios de productos procedencia Importado
    • El menor precio
    • La cantidad de productos del tipo Comida
    • La cantidad de productos del tipo Vestido.

  13. Solicitar al usuario la inicial del día de la semana y mostrar el nombre del día completo. La letra inicial puede ser mayúscula o minúscula. Usar la x para el miércoles.

  14. hola mauro,
    mi nombre es angie te sigo desde bogota colombia, me encanta tu blog estoy aprendiendo mucho y te agradezco por compartir tu conocimiento.
    en esta ocasión escribo para pedirte ayuda con dos algoritmos:

    Construya un algoritmo que lea la calificación final de 10 estudiantes obtenidas en un curso, y las almacene en un arreglo unidimensional (vector). Cada calificación debe ser almacenada en un elemento de este arreglo. El algoritmo debe calcular y desplegar en pantalla la máxima nota obtenida en el curso.

    Construya un algoritmo que defina una matriz de 4 filas y 4 columnas (4 × 4), almacene en cada uno de sus elementos un número aleatorio entre 1 y 20. El algoritmo deberá solicitar al usuario un valor entero, determinar y desplegar en pantalla cuantas veces este valor se encuentra en la matriz.

  15. Buenas Tardes, te sigo en tu canal y me as ayudado mucho con tus videos y me as sacado de dudas con algunos ejercicio.
    Te pido de gran ayuda si me puedes realizar este ejerció.

    El almacén Buena Ropa cuenta con los registros mensuales de ventas y desea un algoritmo para determinar: en qué mes se tuvo las ventas más altas, en cuál las más bajas y el promedio mensual de ventas.

    Te lo agradecería mucho.

  16. ALGORITMO: Aumento_sueldo
    Construir un algoritmo que lea de 5 empleados la categoría y el
    sueldo de un trabajador, calcule el aumento correspondiente
    teniendo en cuenta la siguiente tabla:

    Incrementos
    Categoría : % aumento
    1 15%
    2 10%
    3 8%
    4 7%

  17. mauro hola como estas, espero todo marche super bien, quisiera pedir tu ayuda con los siguientes algoritmos.. te envio un fuerte abrazo 🙂 gracias

    1. Desarrolle un algoritmo que permita realizar el cálculo de sus cesantías. Para esto, el algoritmo debe solicitar el salario base del empleado y los días laborados y calcular el valor de las cesantías

    2. La agencia de viajes “Viajemos por Colombia” quiere premiar la fidelidad de sus clientes, para esto otorgará un 10% de descuento a clientes inscritos en la compra de tiquetes aéreos. Usted debe construir un algoritmo que solicite el valor del tiquete, pregunte al usuario si es cliente inscrito de la agencia y muestre el valor del descuento si aplica.

    3. La agencia de viajes “viajemos por Colombia” está otorgando descuentos a sus clientes para que se animen a disfrutar de unas merecidas vacaciones. Dependiendo del destino que elija el cliente, se le dará un descuento así:

    – Costa Atlántica: 15% de descuento
    – Eje Cafetero: 12% de descuento
    – Pasto e Ipiales : 11% de descuento
    – Medellín y oriente antioqueño: 9% de descuento
    – Santanderes:8% de descuento
    – Boyacá : 7% de descuento
    – Otras zonas: 5% de descuento
    3. La empresa organizadora de eventos “mi boleto” está otorgando un regalo a los asistentes a sus eventos, dependiendo del tipo de evento al cual asista el cliente así:
    a. Concierto: Gorra
    b. Evento deportivo: Camiseta
    c. Teatro: Bono para un libro
    d. Religioso: una biblia
    e. Conferencia: una usb
    Usted debe construir un algoritmo que solicite el tipo de evento al cual desea asistir el cliente y muestre el regalo que obtendrá.

  18. hola mauro necesito que me ayudes con este algoritmo porfavor!!!

    Se hace una encuesta en un grupo de un total de 15 estudiantes de
    una escuela. Se les pregunta si tienen o no conexión a internet.
    Realice un algoritmo que diga cuantos respondieron “si” y cuantos
    respondieron “no”. Además, mostrar los resultados en forma
    porcentual.
    Ejemplo: 9 respondieron “Si”, 60%
    6 respondieron “No”, 40%
    Recuerda que NO DEBES COLOCAR VALORES en el algoritmo, los
    valores deben ser ingresados.

  19. Buenas profe sera que se pueda resolver este ejercicio:
    Una distribuidora de motocicletas tiene una promoción de fin de año que
    consiste en lo siguiente. Las motos marca Honda tienen un descuento del 5%, las
    marcas Yamaha del 8% y las Suzuki del 10%, las otras marcas 2%. Dato el precio
    de la moto y la marca indicar cuanto es su descuento y el nuevo precio incluido
    el descuento que cliente debe pagar

  20. Hola Mauro,
    Mi nombre es Víctor, he visto tu blog donde pones todos tus algoritmos y me parecen de gran ayuda y fáciles de entender.

    Tengo una duda, quiero hacer el ejercicio de la tabla de multiplicar que sería similar al que tienes subido a la web.

    El ejercicio que quiero realizar es con Algoritmos y en vez de como sale en tu blog que solo se muestra un algoritmo quiero que se muestran todas las tablas hasta el número indicado.

    Pedir por teclado un número comprobar que es mayor que 0 y meno que 10 y escribir las tablas de multiplicar del 1, 2…… y así hasta el número introducido.

    Si me pudieses decir como resolverlo te lo agradecería muchismo y disculpa las molestias.

    Gracias por todo.
    Un saludo amigo

  21. Hola mauro necesito que me ayudes en este algoritmo

    Una agencia de venta de autos paga a su personal de ventas un salario
    de $800.000 más una comisión de $170.000 por auto vendido más un
    5% del valor de venta. Diseñar un algoritmo para calcular el salario de un
    vendedor en un determinado mes, conociendo el número de automóviles
    vendidos y el total del monto de ventas por favor.

  22. Hola mauro necesito que me ayudes en este algoritmo.

    Un Palíndromo, es un número o una palabra que se lee igual al
    derecho o al revés (ejemplos: somos, 13231). Explique con sus
    palabras cual sería su lógica para saber si una palabra es o no
    palíndromo. En Internet hay muchos ejemplos de algoritmos
    resolviendo esto, no se solicita un algoritmo con esta solución.

    por favor.

  23. Hola Mauro, ¡espero te encuentres excelente! debo decir que tu blog es muy interesante y tiene contenido de calidad, ¡felicidades por eso! si no es mucha molestia puedes ayudarme a resolver el siguiente algortimo: Considere dos variables llamadas temperatura y presión. Elabore un programa que muestre en pantalla la palabra Alarma si la variable Presión es mayor a 200 o si la variable temperatura es mayor a 100. En caso contrario, se debe mostrar en pantalla Normal. Te agradezco de antemano tu ayuda, gracias por leerme!!

  24. Buena noches profesor Mauro, me seria de gran ayuda si me ayudara a resolver esto.

    Un ingeniero necesita medir la distancia que hay entre dos pozos petroleros
    para tener una primera aproximación de la longitud de un conductor del oleoducto entre
    los mismos, suponiendo que tiene las coordenadas de los pozos son T1(x1, y1, z1) y T2(x2,
    y2, z2), diseñe un programa que solicite las coordenadas de los pozos y calcule la
    distancia entre los mismos.

    Distancia=Raiz( (x2-x1)^2+ (y2-y1)^2+ (z2-z1)^2)

  25. Hola Mauro como seria este; Crea un subproceso que calcule si el parámetro que se le pasa es primo y utilízalo en un algoritmo que calcule los números primos inferiores a un número introducido por teclado ?
    Si me pudieses ayudar…

    Muy buenos videos, gran ayuda!

  26. buenas tardes mauro me podrías ayudar con estos 2 problemas porfavor.
    los necesito lo mas pronto posible.

    Problema 1:
    Una medida de la obesidad se determina mediante el índice de masa
    corporal (IMC), que se calcula dividiendo los kilogramos de peso por el
    cuadrado de la estatura en centímetros (IMC = peso [kg]/ estatura [cm2]).

    se considera que un IMC menor a 18,5 no es bueno, corresponde a una persona demasiado delgada. un IMC mayor de 25 significa que la persona esta en sobrepeso. un IMC demás de 30 implica obesidad. Entre 18,5 y 25 es un IMC saludable.

    Realizar una Calculadora del índice de masa corporal (IMC). La fórmula
    para el cálculo del IMC es:

    Problema 2:
    Realice un algoritmo que lea tres números y diga si los valores leídos
    corresponden a los lados de un triangulo rectángulo. Tener en cuenta
    que los dos primeros valores corresponden a los catetos y el tercero a
    la hipotenusa.

  27. Por favor Mauro ¿puedes ayudarme con este?

    Escribir un programa que determine si un año es bisiesto. Un año es bisiesto
    si es múltiplo de 4 (1988), excepto los múltiplos de 100 que no son bisiestos salvo que a
    su vez también sean múltiplos de 400 (1800 no es bisiesto, 2000 si). Determine los años
    bisiestos comprendidos entre el 2020 y 2035.

  28. buenas tardes mauro me puedes ayudar con este algoritmo por favor.
    *Un cajero al finalizar su trabajo debe entregar todo el dinero que recibió
    los necesito lo mas pronto posible.*
    en el día. Para ello debe saber y contar:
    1. Número de monedas de $100
    2. Número de monedas de $200
    3. Número de monedas de $500
    4. Número de monedas de $1.000
    5. Número de billetes de $1.000
    6. Número de billetes de $2.000
    7. Número de billetes de $5.000
    8. Número de billetes de $10.000
    9. Número de billetes de $20.000
    10. Número de billetes de $50.000

  29. Hola, ¿me podrías ayudar por favor con esto por favor? estuve viendo vídeos pero no encuentro como hacerlo. Me lo pidieron para dentro de 4 días pero, los maestros andan en paro y realmente no se como hacerlo
    Crea el código utilizando ambas estructuras de decisión y repetición, que permita calcular el factorial de cualquier número entero, pero en caso de que no sea un número entero que muestre un mensaje de error.
    gracias por su atención.

  30. Elabore un programa para leer una serie de enteros positivos, cuente los valores introducidos y calcule su promedio. El final de los datos se indicará con un número negativo.

  31. Hola necesito ayuda con este algoritmo me podrias ayudar
    Escriba un algoritmo que lea un valor positivo, y hacer la siguiente
    secuencia: si el número es par, dividirlo entre 2; si es non, multiplicarlo por 3 y sumarle 1. Repetir lo
    anterior hasta que el valor sea 1, imprimiendo cada valor, también se deberá imprimir cuantas
    operaciones de estas son hechas.

  32. Hola buenas tardes Mauro, ¿Me podrias ayudar con esto? por favor

    El dia juliano correspondiente a la fecha es un número entero que indica los días que han transcurrido desde el 1 de enero del año indicado. Queremos crear un programa principal que al introducir una fecha nos diga el juliano que corresponde. Para ello podemos hacer las siguientes subrutinas:
    LeerFecha: Nos permite leer por teclado una fecha
    DiaDelMes: Recibe un mes y un año y nos dice los dias del mes en ese año
    EsBisiesto: Recibe un año y nos dice si es bisiesto
    Calcular_Dia_Juliano:Recibe una fecha y nos devuelve el dia juliano

  33. hola Mauro buenas noches , tu blog me ha sido de ayuda en muchos problemas a resolver .
    en este momento tengo uno que me ha costado bastante ,espero que me puedas ayudar .

    Determinar la cantidad y la suma de los dígitos de un número que se encuentran en
    una posición impar.

  34. Dado un número natural verificar si dicho numero está o no ordenado.
    Ejemplo :
    n=9158 “No esta ordenado”
    n=1589 “Si esta ordenado”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *