Código C++ – Contador de Vocales y Consonantes

#include <iostream> #include <cctype> // Para usar las funciones de verificación de caracteres int main() { std::string texto; int contadorVocales = 0; int contadorConsonantes = 0; std::cout << "Ingrese una cadena de texto: "; std::getline(std::cin, texto); for (char c : texto) { c = std::tolower(c); // Convertir el carácter a minúscula para comparación if (std::isalpha(c)) … Continuar leyendo Código C++ – Contador de Vocales y Consonantes

Código C++ – Simulador de Horarios

#include <iostream> #include <vector> #include <string> struct Actividad { std::string hora; std::string descripcion; }; int main() { std::vector<std::vector<Actividad>> horarioSemanal(7); // Un vector para cada día de la semana horarioSemanal[0].push_back({"09:00 - 10:30", "Clase de Matemáticas"}); // Lunes horarioSemanal[1].push_back({"11:00 - 12:30", "Clase de Historia"}); // Martes // ... Agregar actividades para cada día de la semana int … Continuar leyendo Código C++ – Simulador de Horarios

Código C++ – Generador de Secuencias

#include <iostream> using namespace std; int main() { int start, end, step; char choice; cout << "Generador de Secuencias" << endl; cout << "Ingrese el número inicial: "; cin >> start; cout << "Ingrese el número final: "; cin >> end; cout << "Ingrese el paso (1 para impares, 2 para pares): "; cin >> … Continuar leyendo Código C++ – Generador de Secuencias

Código C++ – Simulador de Sudoku

Aprende programando un código de simulación del Juego Sudoku para C++ #include <iostream> #include <vector> using namespace std; const int N = 9; bool validarFila(vector<vector<int>>& tablero, int fila, int num) { for (int col = 0; col < N; col++) { if (tablero[fila][col] == num) { return false; } } return true; } bool validarColumna(vector<vector<int>>& … Continuar leyendo Código C++ – Simulador de Sudoku

Código C++ – Agregar Contactos a Lista

#include <iostream> #include <string> #include <vector> using namespace std; struct Contacto { string nombre; string telefono; string correo; }; int main() { vector<Contacto> listaContactos; while (true) { cout << "Sistema de Gestión de Contactos" << endl; cout << "1. Agregar contacto" << endl; cout << "2. Mostrar contactos" << endl; cout << "3. Salir" << … Continuar leyendo Código C++ – Agregar Contactos a Lista

Código C++ – Juego de Piedra, Papel o Tijeras

//Código: Beastieux #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { srand(static_cast<unsigned int>(time(nullptr))); // Inicializar la semilla aleatoria cout << "Juego de Piedra, Papel o Tijeras" << endl; string opciones[] = {"Piedra", "Papel", "Tijeras"}; while (true) { cout << "\nElige tu jugada (0 - Piedra, 1 - Papel, 2 - Tijeras, 3 … Continuar leyendo Código C++ – Juego de Piedra, Papel o Tijeras

Código C++ – Índice de Masa Corporal

//Código: Beastieux #include <iostream> #include <cmath> using namespace std; int main() { float peso, altura; cout << "Calculadora de Indice de Masa Corporal (IMC)" << endl; cout << "Ingrese su peso en kg: "; cin >> peso; cout << "Ingrese su altura en metros: "; cin >> altura; float imc = peso / (altura * … Continuar leyendo Código C++ – Índice de Masa Corporal

Código C++ – Simulador de Dados

#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int lanzarDado() { return rand() % 6 + 1; // Genera un número entre 1 y 6 } int main() { srand(static_cast<unsigned int>(time(nullptr))); // Inicializa la semilla aleatoria cout << "Simulador de Lanzamiento de Dados" << endl; cout << "Presiona Enter para lanzar un dado. Escribe … Continuar leyendo Código C++ – Simulador de Dados

Código C++ – Convertidor de Unidades de Medida

//Por Beastieux #include <iostream> using namespace std; double celsiusToFahrenheit(double celsius) { return (celsius * 9.0 / 5.0) + 32.0; } double fahrenheitToCelsius(double fahrenheit) { return (fahrenheit - 32.0) * 5.0 / 9.0; } int main() { int opcion; double valor; cout << "Convertidor de unidades:" << endl; cout << "1. Celsius a Fahrenheit" << endl; … Continuar leyendo Código C++ – Convertidor de Unidades de Medida