Skip to content

MrPretendo/Ejercicios-de-programacion-de-MrPretendo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ejercicios de Programación en Java, Python y C#

Este repositorio contiene una colección de ejercicios prácticos implementados en Java, Python y C#. El objetivo es ayudar en el aprendizaje y dominio de estos tres lenguajes de programación a través de la práctica directa.

📚 Contenido

El repositorio está organizado en tres carpetas principales, una para cada lenguaje:

├── Java/
├── Python/
└── C#/

Algunos Ejercicios Implementados

  1. ArrayImprimir - Manejo básico de matrices bidimensionales
  2. ArrayMultiBucle_EntradasCine - Sistema de reserva de asientos de cine
  3. BucleArray - Operaciones básicas con arrays
  4. CalculosArray - Cálculos estadísticos con arrays
  5. CelciusAFahrenheit - Conversor de temperatura
  6. ComprobarPrimos - Verificación de números primos
  7. ConversorPiesPulgadas - Conversor de unidades de medida
  8. DemoEquals - Comparación de strings y validación de datos
  9. Facturacion - Sistema de facturación con descuentos por zona
  10. FizzBuzz - Implementación clásica de FizzBuzz
  11. FizzBuzzConEntrada - FizzBuzz modificado con entrada de usuario
  12. FuncionRecursiva - Ejemplo de cuenta regresiva
  13. IngresosAnuales - Cálculo de ingresos promedio
  14. MatricesMaquinaExpendedora - Simulador de máquina expendedora
  15. MetodoBot - Bot simple de respuestas
  16. NumerosOrdenados - Ordenamiento de números

🎯 Objetivos de Aprendizaje

  • Comprensión de sintaxis básica en cada lenguaje
  • Manejo de estructuras de datos (arrays, matrices)
  • Implementación de bucles y control de flujo
  • Manejo de entrada/salida de usuario
  • Funciones y métodos
  • Manejo de excepciones
  • Conversión de tipos de datos
  • Algoritmos básicos de ordenamiento
  • Operaciones matemáticas

💻 Requisitos

Java

  • JDK 11 o superior
  • IDE recomendado: Eclipse, IntelliJ IDEA o VSCode

Python

  • Python 3.7 o superior
  • IDE recomendado: PyCharm o VSCode

C#

  • .NET Core 5.0 o superior
  • IDE recomendado: Visual Studio o VSCode

🚀 Cómo Usar

  1. Clona el repositorio:
git clone https://github.com/tu-usuario/ejercicios-programacion.git
  1. Navega a la carpeta del lenguaje deseado:
cd ejercicios-programacion/Python
  1. Ejecuta cualquier ejercicio:

Para Python:

python nombre_ejercicio.py

Para Java:

javac NombreEjercicio.java
java NombreEjercicio

Para C#:

dotnet run NombreEjercicio.cs

📝 Notas de Implementación

  • Cada ejercicio incluye comentarios explicativos.
  • Se han implementado validaciones de entrada donde es necesario.
  • Se incluye manejo de excepciones en los casos relevantes.
  • Los ejercicios están diseñados para ser educativos y escalables.

📖 Recursos Adicionales

📜 Licencia

Este proyecto está bajo la Licencia MIT - ver el archivo LICENSE.md para más detalles.

✍️ Fuentes y Créditos

Este repositorio contiene ejercicios adaptados y aprendidos de las siguientes fuentes:

Plataformas de Aprendizaje

  • SoloLearn - Plataforma de aprendizaje interactivo

Creadores de Contenido

  • MoureDev - Ejercicios de Programación

Instructores de Udemy

  • Juan Pablo De la torre Valdez
  • Ing. Ubaldo Acosta
  • Antonio Marin Sierra

Agradecimientos especiales a todos estos creadores por compartir su conocimiento y hacer la programación más accesible para todos.

📧 Contacto

[Derek Arauz]

🙏 Agradecimientos

  • A la comunidad de programadores por compartir conocimiento
  • A los creadores de tutoriales y recursos educativos

About

Ejercicios para reforzar mi conocimiento.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published