Skip to content

Instantly share code, notes, and snippets.

View ChekeGT's full-sized avatar
🐶
On School

Francisco Ezequiel Baños Ramirez ChekeGT

🐶
On School
View GitHub Profile
"""
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.
"""
Nombre del programador: Francisco Ezequiel Baños Ramírez
Fecha de creación: 10 de mayo de 2024
Descripción: Este programa permite a un cliente seleccionar 4 paquetes de comida rápida de un menú predefinido.
Funcionamiento del programa:
Datos de entrada:
Una selección de un paquete de comida rápida ingresada por el usuario a través de un menú de opciones.
Si el usuario ingresa algo que no es una opción válida, el programa muestra un mensaje de error y vuelve a mostrar el menú.
// 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.
// 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
// 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
@ChekeGT
ChekeGT / conjunto_potencia.cpp
Created April 13, 2024 05:56
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.
#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.
@ChekeGT
ChekeGT / millionaire-calculator.js
Created April 2, 2024 15:57
Millionaire-calculator
This file has been truncated, but you can view the full file.
(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
@ChekeGT
ChekeGT / producto_cartesiano.py
Created April 2, 2024 09:02
Funcion que retorna el producto cartesiano de dos conjuntos
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
@ChekeGT
ChekeGT / conjunto_potencia.py
Created April 2, 2024 09:02
Funcion que retorna el conjunto potencia de un conjunto
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)
@ChekeGT
ChekeGT / hangman_game.py
Created September 11, 2023 08:13
A hangman game made in console, for windows
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():