Python: promedio de 5 calificaciones [Ejercicio resuelto]

Vamos a resolver otro ejercicio propuesto de Python para que ahora sea un ejercicio resuelto. El problema dice así: Crear un programa en python que calcule el promedio de 5 calificaciones de un alumno. Al usuario debe solicitarle: nombre completo, grado, grupo, nombre de las materias y la calificación de cada una. Leeremos con input, haremos un ciclo while hasta leer el número de materias especificado en una constante y finalmente calcularemos resultados (dividiendo la sumatoria entre el número de materias) e imprimiremos. ...

mayo 26, 2019 · 3 min · 460 palabras · Parzibyte

Ejercicio resuelto con JavaScript: fecha y hora a partir del domingo según minutos

Hoy vamos a ver la solución a un ejercicio que dice algo así. Hacer una función en JavaScript que reciba un número de minutos (puede ser positivo o negativo) y devuelva el día de la semana y la hora (en formato de 24 horas) que sería si al domingo a la medianoche se le sumara o restara ese número de minutos. Por ejemplo, al llamar a la función con el número 3 debería devolver “Domingo 00:03” y si se llama con el número -3 debería devolver “Sábado 23:57”, al igual que si se llama con 0 debería devolver “Domingo 00:00”. Para programar el algoritmo vamos a operar con fechas en JavaScript como hemos visto en otros posts. Nota: este es un ejercicio adaptado de codewars. ...

mayo 25, 2019 · 4 min · 741 palabras · Parzibyte

Python | Días, horas, minutos y segundos que ha vivido una persona

Vamos a resolver un ejercicio en Python que pide la fecha de nacimiento de una persona y a partir de ella indica cuántos días, horas, minutos y segundos lleva viviendo al momento de ejecutar el script. Para ello usaremos a datetime y haremos operaciones con fechas, algo relativamente sencillo. También vamos a usar la función divmod para convertir los segundos a horas y minutos. Nota: el código de la captura fue ejecutado el 25 de marzo a las 11 de la noche con 30 minutos. ...

mayo 25, 2019 · 3 min · 578 palabras · Parzibyte

Saber si un número es positivo, negativo o neutro en Java

Se dice que un número es neutro cuando es 0, pues no tiene signo; o al menos eso se dice, las matemáticas dirán otra cosa. En cambio, si es mayor que 0 es un número positivo; y si es menor que 0 es negativo. Hoy veremos cómo comprobar si un número es negativo, positivo o neutro en Java. Para eso vamos a leer datos por teclado y hacer unas comparaciones simples. Nota: te recomiendo ver cómo instalar Java y cómo instalar un buen IDE. ...

mayo 20, 2019 · 2 min · 268 palabras · Parzibyte

C - Saber si un número es positivo, negativo o neutro

Ya vimos sobre el número neutro, positivo y negativo con Python; ahora lo haremos con C. Este código también es compatible con C++. Aunque es un ejercicio muy simple, a los principiantes les ayuda a ver cómo funcionan las cosas más básicas del lenguaje. Lo que vamos a usar serán las estructuras de control con if y else, así como scanf para leer el valor. ...

mayo 19, 2019 · 2 min · 221 palabras · Parzibyte

Algoritmo en JavaScript: elevador más cercano

Resolviendo otro ejercicio de CodeWars me encontré uno en donde nos pide que hagamos una función que indique el elevador (izquierda o derecha) más cercano a un piso de un edificio. Dice más o menos así: Existen 2 elevadores en un edificio, uno que está a la izquierda y otro a la derecha en un edificio que tiene 3 pisos (numerados del 0 al 2). Escribe una función que reciba el número de piso del elevador de la izquierda, el de la derecha y el piso en el que es llamado. Dicha función debe regresar el nombre del elevador que esté más cercano al piso en el que se llama. Si ambos están a la misma distancia entonces que regrese el de la derecha. En resumen debería regresar “izquierda” o “derecha” dependiendo del elevador que esté más cercano al piso en donde se llama. Si la distancia es la misma, que regrese “derecha”. ...

mayo 13, 2019 · 3 min · 575 palabras · Parzibyte

Ejercicio resuelto con Python: pedir dos números y hacer operaciones

Este post se trata sobre otro ejercicio de Python que voy a resolver. En este caso hay que hacer un programa que pida dos números y realice determinada operación dependiendo de los mismos. Veamos la descripción: Realizar un programa en Python que pida dos números. Si los números son distintos, que los sume. En caso de que sean negativos, se deben multiplicar. Finalmente, si un número es negativo y otro positivo, que los reste. Para hacerlo usaremos los operadores básicos en Python y unas simples comparaciones. ...

mayo 7, 2019 · 2 min · 402 palabras · Parzibyte

Python: programa que indica la etapa de vida de una persona

Vamos a ver el código necesario y el algoritmo de un programa en Python que indica la etapa de vida de una persona. Su definición es: Crear un programa en Python que pida la edad de la persona y muestre un mensaje dependiendo de la misma. De 0 a 2 años es bebé, de 3 a 11 es niño, de 12 a 17 es adolescente, de 18 a 64 es adulto y de 65 o más es anciano. Para resolverlo vamos a usar simples comparaciones con if en Python. Veamos cómo hacerlo. ...

mayo 7, 2019 · 2 min · 360 palabras · Parzibyte

Ejercicio resuelto con Python: total a pagar con tasa de IVA vigente

Ya estamos aquí con otro buen ejercicio resuelto de Python. Lo que nos reúne aquí es un problema que dice así: Hacer un programa en Python que pida el precio de 5 productos y muestre el total según la tasa de IVA vigente. Para los que no sepan o para los que no sean de México (no sé si se aplica solo en México, tampoco quiero saberlo) el IVA es un impuesto que al momento de escribir este post es del 16 %. Por lo tanto, si el total de los productos es de 100 se deben pagar 116 pesos. Ahora sí veamos. ...

mayo 6, 2019 · 2 min · 377 palabras · Parzibyte

JavaScript: encontrar primer carácter que no se repite

En este post voy a resolver un ejercicio que dice así: Crear una función que reciba una cadena y regrese la primera letra o carácter que no se repita en toda la cadena. No importa si la letra está en mayúscula o minúscula, se cuenta como repetida de igual manera. Eso sí, al regresar la letra se debe regresar en su forma original (es decir, si era mayúscula se regresa mayúscula, si no, minúscula). Por si no se encuentra una letra que no se repita, se debe regresar una cadena vacía. Dicho de otra manera, se necesita buscar la primera letra que aparezca exactamente una vez en la cadena. Lo he tomado de codewars. Veamos entonces cómo resolverlo. Vamos a convertir a minúscula y a ver si una letra aparece únicamente una vez. ...

mayo 1, 2019 · 3 min · 622 palabras · Parzibyte