Ejercicios de Programación

Ejercicios utilizando funciones

publicado a la‎(s)‎ 9 de feb. de 2012 12:44 por Jymmy G   [ actualizado el 9 de feb. de 2012 13:59 ]

  1. Ingresar una cantidad en sistema decimal y transformar a binario
  2. Verificar si un número es perfecto
  3. Ingresar una cantidad en binario y transformar al sistema decimal
  4. Ingresar una cantidad en sistema decimal y transformar a hexadecimal
  5. Ingresar una cantidad en octal y transformar a hexadecimal y decimal
  6. Ingresado un número y verificar si es par o impar
  7. Ingresar un número y verificar si es múltiplo de 10
  8. Ingresar un dígito y visualizar en palabras
        Nota: Para la utilización de función re recomendaría utilizar menús de opciones

Ejercicios - Estructuras repetitivas

publicado a la‎(s)‎ 9 de feb. de 2012 12:38 por Jymmy G   [ actualizado el 31 de mar. de 2012 11:10 ]

Ejercicios  de codificación con ciclos FOR, WHILE y DO
  1.  Ingresar 2 números por teclado y sumar, sin utilizar el operando de suma(+)
  2.  Ingresar 2 números por teclado y dividir, sin utilizar el operando de división (/)
  3. Programa que calcule el valor de elevar un número real a, a un exponente entero, bab (multiplicando b veces el número a)
    Nota: Mejorar el programa para que compruebe que el exponente es mayor que 0 y si no lo es dar un mensaje de error y pedir otro exponente.
  4. Calcular el factorial de un número
  5. Generar la serie: 1, 5, 3, 7, 5, 9, 7, ..., 23
  6. Generar 5,10,15,20,25,30,35....n
  7. Visualizar los n primeros números en forma descendente
  8. Programa que pida números de cuatro cifras e indique si los números son capicúas o no. El programa deberá ir pidiendo números hasta que el usuario introduce ‘-1’ por teclado. El número –1 indicará la finalización de la ejecución del programa
    Nota1: Un número capicúa es simétrico p.e. 1221 ó 25752
    Nota2: Cuando el número no es de cuatro cifras se deberá mostrar un mensaje de error por pantalla y se pedirá otro número menor que 10000. En caso de que el número sea menor de cuatro cifras se completará con ceros a la izquierda.
    Nota3: El único número negativo que se aceptará es ‘-1’ que indicará la finalización del programa. Cualquier otro número negativo, se mostrará un mensaje de error.
  9. Visualizar los divisibles de un número entero
  10. Verificar si un número es Perfecto
  11. Verificar si un número es Primo
  12. Ingresar un número de cédula y verificar si es verdadera o falsa
  13. Ingresar los 9 dígitos de una cédula en la variable A y visualizar el décimo dígito

Pruebas de Escritorio

publicado a la‎(s)‎ 15 de oct. de 2009 1:24 por Jymmy G   [ actualizado el 19 de dic. de 2011 14:42 ]

  1. Ingresar una cantidad en dolares ($527,78)y desglosar el número de billetes de 100, 50, 20, 10 y 1, así como también las monedas de 50, 25, 10 y 1 para desglosar una cantidad de dólares, de forma que necesite la menor cantidad de billetes y monedas de cada tipo
  2. Calcular la fecha de cualquier Domingo de Pascua:
Sea X el año para el que se quiere calcular la fecha.
Sea A el resto de la división de X entre 19
Sea B el resto de la división de X entre 4
Sea C el resto de la división de X entre 7
Sea D el resto de la división de (19 * A + 24) entre 30
Sea E el resto de la división de (2 * B + 4 * C + 6 * D + 5) entre 7
La fecha para el Domingo de Pascua es el día (22 + D + E) de Marzo (obsérvese que puede dar una fecha en mes de Abril)

Ejercicios de programación simple

publicado a la‎(s)‎ 13 de oct. de 2009 0:58 por Jymmy G   [ actualizado el 19 de dic. de 2011 14:40 ]

  1. Ingrese una cantidad en metros y convertir a kilómetros, sabiendo que 1km=1000m
  2. Ingresar un cantidad en Gramos y transformar a Libras, sabiendo que 1lb = 453.59g
  3. Convertir de micrómetros a nanómetros, sabiendo que 1microm = 1000nm
  4. Convertir de Galones a barriles, sabiendo que 1barril = 34,97galones
  5. Convertir de metros a: Kilómetros, centímetros y decímetros, sabiendo que 1Km=10000dm y 1dm=10cm.
  6. Convertir de pies a: Pulgadas, metros y yardas, sabiendo que 1m=39.37pulg, 1y=3pies, 1m=3.28pies
  7. Ingresar un valor en Dólares y convertir a Pesos colombianos,  y Euros, sabiendo que 1Euro=1.31$, y 2000pc = 1$.
  8. Ingresar un valor en Temperatura Celsius y convertir a Grados Fahrenheit, sabiendo que 1gc = 9/5gf
  9. Calcular el Área de un triángulo
  10. Calcular el  Área de un rectángulo
  11. Calcular el Area de un circulo
  12. Ingresar una cantidad en dolares y desglosar el número de billetes de 100, 50, 20, 10 y 1
  13. Ingresar una cantidad en dolares y desglosar el número de billetes de 100, 50, 20, 10 y 1, así como también las monedas de 50, 25, 10 y 1 para desglosar una cantidad de dólares, de forma que necesite la menor cantidad de billetes y monedas de cada tipo
  14.  Realizar un programa que lea el valor de un ángulo en radianes y muestre su valor en grados, minutos y segundos
  15. Resolver la siguiente ecuación (a+b)(a-b)

Ejercicios - Estructruras de Decisión

publicado a la‎(s)‎ 13 de oct. de 2009 0:58 por Jymmy G   [ actualizado el 9 de feb. de 2012 12:33 ]

  1. Ingrese dos números  y visualizar el número mayor y número menor
  2. Ingresar tres números y visualizar el número intermedio
  3. Ingresar tres números y ordenar(mayor, menor e intermedio) y visualizar el resultado
  4. Ingresar 5 números y visualizar en ordenada ascendente
  5. Ingresar 5 números y visualizar en ordenada descendente
  6. Verificar si un número es par o impar
  7. Verificar si un número es positivo, negativo o neutro
  8. Ingresar una cantidad en años y verificar si es bisiesto o no
  9. Ingresar una calificación (01 – 20) y visualizar la siguiente equivalencia.
  10. 19 y 20 Sobresaliente
    16, 17 y 18 Muy Buena
    14 y 15 Buena
    12 y 13 Regular
    01 al 11 Insuficiente
  11. Ingresar un Promedio final y visualizar su observación:
    01-07 Reprobado
    07-13 Supletorio
    14-20 Aprobado
  12. Ingresar una calificación (1 y 4) y visualizar la siguiente equivalencia
    1 Nada Satisfactorio
    2 Poco Satisfactorio
    3 Satisfactorio
    4 Muy satisfactorio
  13. Ingresar una cantidad de 3 dígitos y visualizar en forma inversa.
  14. Ingresar un dígito y visualizar en números romanos.
  15. Ingresar año, mes y día actual, e ingresar año, mes y día de nacimiento y visualizar la edad con años, meses y días.
  16. Ingresar un número de cédula y verificar si es verdadero o no (utilizando 10 variables de ingreso).
  17. Ingresar un número de cédula y verificar si es verdadero o no (ingreso en una sola variable).
    1. Calcular la fecha de cualquier Domingo de Pascua:
      Sea X el año para el que se quiere calcular la fecha.
      Sea A el resto de la división de X entre 19
      Sea B el resto de la división de X entre 4
      Sea C el resto de la división de X entre 7
      Sea D el resto de la división de (19 * A + 24) entre 30
      Sea E el resto de la división de (2 * B + 4 * C + 6 * D + 5) entre 7
      La fecha para el Domingo de Pascua es el día (22 + D + E) de Marzo (obsérvese que puede dar una fecha en mes de Abril).

1-5 of 5