Código en Pascal

En esta sección iré introduciendo todo el código de todos los programas que voy haciendo en Pascal, y más adelante haré lo mismo con los de C.

Creo esta sección porque sé lo difícil que es encontrar código de referencia en las páginas web españolas, ya que siempre nos bombardean con publicidad y descargas que no funcionan.

El primer pack de código de programas contiene el código de los primeros quince programas:

1. Suma de dos números introducidos por teclado

2. Comparación de dos números introducidos por teclado

3. Establecer si un número introducido por teclado es par o impar

4. Establecer si un número introducido por teclado es divisible o no entre tres

5. Introducir una serie de números hasta teclear un 0 y obtener su suma

6. Introducir una serie de nombres de personas con sus edades correspondientes hasta teclear un 0 y obtener el nombre y la edad de la más vieja.

7. Introducir una serie de personas con sus nombres y edades hasta teclear un 0 y obtener el nombre del más joven

8. Introducir una serie de números hasta teclear un 0 y obtener la suma de los que son pares

9. Introducir una serie de números por teclado hasta introducir un 0 y obtener la suma de los números impares

10. Realizar un programa que sume los cien primeros números naturales

11. Realizar un programa que introduzca números con el mensaje: ¿Hay más números (S=SI y N=NO)? Y obtener la suma de los números pares y de los números impares

12. Realizar un programa que introduzca el nombre y la edad de una serie de personas con el mensaje: ¿Hay más nombres (S/N)? y obtenga el nombre del más joven con su edad y el nombre del más viejo con la suya.

13. Realizar un programa que introduzca numeros enteros con el mensaje: ¿Hay más números (S/N)? y obtenga el mayor y el menor de los números introducidos.

14. Realizar un programa que introduzca números enteros con el mensaje: ¿Hay más números? S/N. Y obtenga la suma de los números pares por un lado y de los impares por otro

15. Realizar un programa que obtenga la suma de los primeros seis números naturales

:: Primer pack de código en pascal

El Segundo pack de código:

16. Realizar un programa que obtenga el producto de los primeros seis números naturales

17. Realizar un programa que obtenga la suma de los N primeros números naturales. (N se introduce por teclado)

18. Realizar un programa que obtenga el producto de los N primeros números naturales y obtenga el producto de dichos números (N se introduce por teclado).

19. Realizar un programa que introduzca un número N por teclado y diga si dicho número es primo.

20. Introducir números con el mensaje: ¿Hay más números? (S/N) y obtener la suma de los comprendidos entre 5 y 10.

21. Introducir números con el mensaje “¿Hay más números? (S/N)” y obtener el producto de los números comprendidos entre 5 y 10.

22. Dada la base y la altura obtener el área de un triángulo.

23. Introducir una serie de números con el mensaje “¿Hay más números? (S/N)” y obtener la media de todos ellos.

24. Introducir dos números y obtener el producto sin utilizar la instrucción de multiplicar, que es: (*)

25. Introducir un número y calcular su factorial.

26. Introducir un año y decir si es bisiesto.

27. Introducir un número y que lo invierta (ej: 123 saldrá 321).

28. Disponemos de una relación de personas con indicación del Nombre, Edad y Sexo (V=Varón y M=Mujer). Obtener el soltero más joven. El final nos viene indicado con el mensaje: ¿Hay más personas?

29. Disponemos de una relación de personas con indicación del Nombre, Edad, Sexo y Estado Civil. Obtener el soltero más viejo, Obtener la media de las edades de los divorciad@s, obtener la cantidad de casadas, viudas y divorciadas.

30. Calcular el máximo común divisor de dos números por el algoritmo de Euclides.

:: Segundo pack de código en pascal

13 comentarios para “Código en Pascal”

  1. Sección de Código en Pascal actualizada « Punto de extracción Dice:

    [...] Código en Pascal   [...]

  2. Segundo pack de código en pascal publicado « Punto de extracción Dice:

    [...] Código en Pascal   [...]

  3. David Medina Dice:

    Qué tal Fran
    Muy útiles tus packs de código. Yo conozco la sintáxis general de Pascal ya que uso Delphi (y me gusta mucho), pero alguna vez intenté hacer un programa en Pascal como tal (usando FreePascal) y fui un completo fracaso.
    Solo sabía lo de program ; la cláusula uses y begin y end. pero no tenía más detalles sobre la estructura de un código fuente en Pascal lo cual me generó errores de sintaxis y bastante tristeza, jeje.
    Al ver los códigos de tus packs entiendo mucho mejor la estructura y además he aprendido algunos otros detalles de la sintaxis de Pascal que me resultan muy interesantes y útiles.
    Gracias por publicar estos packs. Espero que vengan más en un futuro.

  4. Jorge Dice:

    Chever tu sitio web pero quisiera saber si tienes el pseudocodigo de este algoritmo:

    hallar el 5 numeros introducidos por teclado

  5. MONSE Dice:

    holoa quisiera me ayudaras a Realizar un programa que sume los cien primeros números naturales.

    gracias

  6. jose Dice:

    quisiera saber si me podrias hacer este
    desarrollar un programa, que permita suministrar un conjunto de n numeros naturales, para determinar cuantos estan comprendidos entre 0 y 15 y cuantos son mayores o iguales a 17

  7. maria Dice:

    h00la yo kisiera saber si me puedes explicar mas a f0ndo este tip0 de c0digos

  8. jose lopez lara Dice:

    se la comen toda jejejejejeeee

  9. jose lopez lara Dice:

    se la comen ghdfgdhgvy jjejejejejejeu7y8uyh9i

  10. sosy Dice:

    ala,porfa ayudenme a hacer un programa que halle el mayor y el menor de 25 numeros m urge porfa ayudenme!!!!!!!
    sosy d guatemala…

  11. Erick Dice:

    Hola amigo disculpa la molestia pero tengo una duda y quisiera saber si me podrias ayudar, quisiera crear un programa que me diga si el numero que yo coloco es positivo o negativo, me podrias ayudar, muchas gracias de antemano…

  12. antonio Dice:

    este es el mejor sitio

  13. antonio Dice:

    eric quieres ser mi mejor migo yes o no

Escribe un comentario