This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Nombre del programador: Francisco Ezequiel Baños Ramírez | |
Fecha de creación: 10 de Mayo de 2024 | |
Descripción: Este programa suma los primeros "n" números pares indicados por el usuario. | |
El programa solicita al usuario un número entero positivo "n" y luego calcula y muestra la suma de los primeros "n" números pares. | |
Funcionamiento del programa: | |
Datos de entrada: | |
Un número entero positivo "n" ingresado por el usuario. | |
Si el usuario ingresa algo que no es un número entero positivo, el programa muestra un mensaje de error y termina. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Nombre del programador: Francisco Ezequiel Baños Ramírez | |
// Fecha de creación: 10 de Mayo de 2024 | |
// Descripción: Este programa solicita al usuario tres números, los cuales deben ser mayores de 3 y menores de 15. | |
// Luego, el programa ordena y muestra estos números de mayor a menor. | |
// Funcionamiento del programa: | |
// Datos de entrada: | |
// Tres números ingresados por el usuario, cada uno debe ser mayor que 3 y menor que 15. | |
// Si el usuario ingresa un número fuera de este rango, el programa mostrará un mensaje de error | |
// y solicitará otro número hasta que se ingrese un número válido. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Nombre del programador: Francisco Ezequiel Baños Ramírez | |
// Fecha de creación: 10 de Mayo del 2024 | |
// Descripción: Este programa determina el signo zodiacal del usuario en base a su fecha de nacimiento. | |
// El programa solicita al usuario su fecha de nacimiento y luego calcula y muestra su signo zodiacal. | |
// Funcionamiento del programa: | |
// Datos de entrada: | |
// Un día de nacimiento ingresado en formato de numero | |
// Un mes de nacimiento ingresado en formato de numero | |
// Si el usuario ingresa de manera equivocada algun dato de entrada, se mostrara un mensaje de error hasta que lo haga de manera correcta |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Nombre del programador: Francisco Ezequiel Baños Ramírez | |
// Fecha de creación: 26 de abril de 2024 | |
// Descripción: Este programa genera una sucesión numérica basada en la fórmula [n(n+1)(2n+1)]/6, | |
// donde n son números enteros positivos diferentes de cero. El programa solicita al usuario un número entero positivo, n, y genera la sucesión desde 1 hasta n. | |
// Funcionamiento del programa | |
// Datos de entrada // Un número entero positivo n. // El número es introducido por el usuario. // Si el usuario introduce algo que no es un número, | |
// el programa muestra un mensaje de error y termina. | |
// Datos de salida // La sucesión numérica desde 1 hasta n, basada en la fórmula [n(n+1)(2n+1)]/6. | |
// La sucesión se muestra en el formato correcto, separada por comas. | |
// Ejemplo de ejecución |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include <string> | |
#include <vector> | |
// Nombre del progamador: Francisco Ezequiel Baños Ramírez | |
// Fecha de creacion: 12 de abril de 2024 | |
// Descripcion: Este programa permite al usuario crear dos conjuntos de cadenas de texto y luego calcula y muestra el conjunto potencia de la unión de ambos conjuntos. El conjunto potencia de un conjunto es el conjunto que contiene todos los subconjuntos posibles del conjunto original. | |
// Funcionamiento del programa | |
// Datos de entrada | |
// Dos conjuntos de cadenas de texto. |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function(){const k=document.createElement("link").relList;if(k&&k.supports&&k.supports("modulepreload"))return;for(const ae of document.querySelectorAll('link[rel="modulepreload"]'))j(ae);new MutationObserver(ae=>{for(const Q of ae)if(Q.type==="childList")for(const _ of Q.addedNodes)_.tagName==="LINK"&&_.rel==="modulepreload"&&j(_)}).observe(document,{childList:!0,subtree:!0});function D(ae){const Q={};return ae.integrity&&(Q.integrity=ae.integrity),ae.referrerPolicy&&(Q.referrerPolicy=ae.referrerPolicy),ae.crossOrigin==="use-credentials"?Q.credentials="include":ae.crossOrigin==="anonymous"?Q.credentials="omit":Q.credentials="same-origin",Q}function j(ae){if(ae.ep)return;ae.ep=!0;const Q=D(ae);fetch(ae.href,Q)}})();var i1=Array.isArray,I6=Array.from,T6=Object.isFrozen,Jm=Object.defineProperty,Kh=Object.getOwnPropertyDescriptor,Q6=Object.getOwnPropertyDescriptors,M6=Object.prototype,k6=Array.prototype,F6=Object.getPrototypeOf;const bd=2,Sg=4,Gf=8,wd=16,Ec=64,Wf=128,Mc=256,sc=512,Bd=1024,Xf=2048,Ld=4096,I2=819 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def producto_cartesiano(conjunto1, conjunto2): | |
conjunto1 = list(conjunto1) | |
conjunto2 = list(conjunto2) | |
conjunto_producto_cartesiano = [] | |
for elemento1 in conjunto1: | |
for elemento2 in cojunto2: | |
conjunto_producto_cartesiano.append([elemento1, elemento2]) | |
return conjunto_producto_cartesiano |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def conjunto_potencia(conjunto): | |
conjunto_potencia = ["∅",conjunto.copy()] | |
def funcion_recursiva(conjunto, profundidad=0): | |
subconjuntos = [] | |
for i in range(len(conjunto)): | |
subconjunto = conjunto.copy() | |
subconjunto.pop(i) | |
if subconjunto: | |
subconjuntos.append(subconjunto) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import json | |
import json | |
import random | |
from os import system | |
from time import sleep | |
import string | |
# This part of code gets the data_set that we will be working with. | |
def clear_and_pause(): |
NewerOlder