15 ejercicios para aprender a programar

julio 27, 2007 at 7:02 pm 5 comentarios

HolaMundo.cpp

Varios querrán aprender a programar pero no saben que lenguaje usar. Pues eso lo decidirán según lo que necesiten hacer (a menos que quieran programar en “Demoníaco“). Aquí les daremos 15 ejercicios para aprender un poco del lenguaje que desean rápidamente.

  1. Muestra series de números en un loop infinito. El programa deberia salir si el usuario presiona una tecla especifica.
  2. Muestra la serie de Fibonacci. Intercambia dos variables. Encuentra el maximo y el minimo en una lista de numeros.
  3. Acepta series de numeros o strings desde el teclado y ordenalos ascendente o descendentemente.
  4. Calcula el numero de Reynolds usando la formula (D*v*rho)/mu donde D = Diametro, V= Velocidad, rho = Densidad mu = Viscosidad. Escribe un programa que acepte todos los valores en unidades apropiadas sin preocuparse por conversion de unidades (ahora, si quieres…). Si el numero es menor a 2100, Muestra “Flujo Laminar”, si está entre 2100 y 4000 muestra “Flujo Transicional” y si es mayor a 4000, muestra “Flujo Turbulento”.
  5. Modifica el programa anterior para que pregunte si “desea calcular denuevo? (s/n) con “si” para pedir nuevos parametros y “no” para salir. Intenta prevenir errores como que el usuario entregase mu = 0 usando Manejo de Excepciones.
  6. Construye una calculadora cientifica que soporte suma, resta, multiplicación, división, raiz cuadrada, elevar al cuadrado y cubo, seno, coseno, tangente, factorial, inversa, modulo…
  7. Haz un programa que imprime un output en diferentes formatos, como redondear a los 5 decimales o truncar a los 4, quitar ceros a la derecha e izquierda, que justifique el texto, etc.
  8. Haz un programa que habra un archivo de texto y lo convierta en un archivo HTML.
  9. Haz un programa que obtenga la hora y fecha del sistema y lo convierta a diferentes formatos como “DD/MM/AAAA” o “<dia> del <mes > de <año>” etc.
  10. Crea archivos con la fecha y la hora agregados al nombre.
  11. Ingresa una tabla HTML, remueve todas las etiquetas y pon la información separada por comas y tabulaciones en un archivo.
  12. Extrae palabras en mayusculas o unicas de un archivo.
  13. Implementa la caracteristica de “Ajuste de linea” como en Bloc de Notas.
  14. Añadir, remover itemes al principio, medio o fin del arreglo.
  15. Revisa si lo siguiente está soportado en el lenguaje que quieres aprender: Sobrecarga de operador, funciones virtuales, referencias, punteros, etc. ¿Hay algo llamado modulo / paquete / namespace que sea soportado por el lenguaje?

Via Programming-Design.
.

Ver VideosTe VerdeVideos 3GP3GPsomos tu y yo

About these ads

Entry filed under: Programación, Recursos. Tags: .

Poleras con “Sorpresa digital” Top 10+ de buscadores de codigo fuente

5 comentarios Add your own

  • 1. Nicolas  |  junio 21, 2009 en 8:52 pm

    necesito ejercicios de introduccion a la programacon para el lenguaje bluej mandarmelos a mi correo: mister_remix2009@hotmail.com
    de antemano muchas gracias

    Responder
  • 2. julio  |  julio 5, 2009 en 2:52 pm

    necesito un programa en php que introduccido un numero se calcule su cubo yel cuadrado ..

    Responder
  • 3. jorge  |  septiembre 16, 2009 en 11:04 pm

    hola necesito los ejercicios el 1 el 2 el 3 el 9 me los pedes mandar al correo porfavor gracias

    Responder
  • 4. ORLANDO  |  febrero 14, 2010 en 8:55 pm

    quisera saber todo sobe Asembler el cual es un lenguaje ensamblador para programar PICS muchas gracias

    Responder
  • 5. bto  |  julio 2, 2010 en 10:02 pm

    porfa el me podriaz mandar el 1 2 3 y 6

    Responder

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed



Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

A %d blogueros les gusta esto: