Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
El día de hoy vamos a resolver un ejercicio en Python en donde el usuario va a pensar un número y el programa o la computadora va a adivinarlo.
Para ello vamos a usar la búsqueda binaria: vamos a hacer que la computadora piense en un número y se lo muestre al usuario. Luego el usuario le debe decir si acertó, y en caso de que no, le debe decir si es menor o mayor.
Lo interesante aquí es que la computadora adivinará en el menor número de intentos posibles, sin confiar en la suerte.
En el post de hoy vamos a resolver un ejercicio muy simple con Java. Se trata de imprimir los números desde el 1 hasta N en donde N es un número proporcionado por el usuario.
Básicamente vamos a imprimir una serie numérica con Java usando un ciclo, el ejercicio dice: Escribir los números desde el 1 hasta el número introducido por el Usuario.
En este ejercicio de programación en C vamos a ver cómo validar una contraseña, revisando que la misma cumpla con lo siguiente:
Verás que podremos validar la seguridad de la contraseña muy fácil usando ANSI C.
Siguiendo con los ejercicios de programación en Python vamos a ver cómo descomprimir o expandir cada letra de una cadena según el número que está junto a ella.
Por ejemplo, si tenemos la siguiente cadena formada por pares de letras y números en donde cada número indica las veces que un carácter debe expandirse:
a1e4o6z9
Al expandirla debe aparecer lo siguiente:
aeeeeoooooozzzzzzzzz
Básicamente estamos descomprimiendo la cadena, justamente lo contrario a cuando agrupamos las letras junto con su conteo haciendo un tipo de resumen.
En el ejercicio resuelto de hoy vamos a trabajar con números primos y arreglos en el lenguaje de programación C++ también conocido como CPP.
La solicitud dice:
Realizar programa en c++ que solicite desde el teclado 10 números enteros cualquiera y determinar si entre ellos hay números primos y los identifique.
Para esto vamos a usar la función que determina si un número es primo en C++ e invocarla recorriendo un arreglo.
Hoy vamos a resolver un ejercicio simple con Python. Se trata de una agenda donde el usuario podrá introducir contactos hasta que diga que no desea insertar más y entonces mostrar todos los valores introducidos por pantalla.
No podrá guardar nombres repetidos. Esta agenda será un diccionario cuya clave será el nombre de los contactos y cuyo valor serán sus teléfonos.
Entonces usaremos diccionarios, funciones y ciclos en el lenguaje de programación Python.
En este post de programación en C vamos a ver cómo comprobar si una cadena tiene al menos un número y una letra (puede servir para validar una contraseña).
Básicamente veremos si la cadena es alfanumérica regresando un resultado falso o verdadero en una función. Todo esto en lenguaje C que también sirve en C++.
En este post de PSeInt vamos a trabajar con arreglos. Veremos cómo solicitar números y obtener el mayor y menor.
El ejercicio dice así:
Escriba un programa que permita determinar el número mayor y el número menor de un vector de N elementos brindados por el usuario.