Ingeniero En Sistemas

Páginas: 19 (4507 palabras) Publicado: 5 de febrero de 2013
BLOQUE 1.- PRIMER PROGRAMA EN PASCAL

En este bloque se pretende usar las sentencias básica de escritura (write) y de lecuta (read),  y codificar el “cuerpo” de un programa pascal  (begin-end..).

Ejercicio1:   

Partiendo de este código:
 
Código:
Program Bienvenido;
Var 
   nombre: string[40];
Const
    HOLA='Bienvenido al mundo';
begin
      write('Introduzca su nombre: ');
     readln(nombre);
      writeln(HOLA,' ', nombre);
end.

Se solicitita que se le añada:

   - Sentencias para que, además del nombre solicite al usuario el aula dónde se ha matriculado, su dirección y que todo eso se presente por pantalla, llamando también a la constante HOLA.

El resultado tiene que ser similar a esto:

      
         Introduzca su nombre: pepe
   Introduzca suaula: 7
   Introduzca su dirección: C/Las peras

   Bienvenido alumno pepe 
   Te conectas desde el aula numero: 7
   Tu dirección es: C/Las peras

BLOQUE 2.- TIPOS Y SENTENCIAS.

En este bloque se manejan los tipos de datos que tiene pascal, así como alguna de las expresiones básicas (en este caso aritméticas).

Ejercicio1:

Codificar un programa que solicite al usuario dos valoresnuméricos y calcule el valor medio, que es la suma de ambos dividida por dos.

El resultado debe ser similar a esto:

   Introduce el primer valor numerico: 5
   Introduce el segundo valor numerico: 2
   La media de ambos numero es: 3,50

Ejercicio2:

Realizar un programa que calcule un valor de tipo numérico que nos indicará el peso relativo de una persona. El programa solicitará al usuariosus datos personales (nombre y edad), su altura y su peso (el peso relativo se calcula dividiendo el peso por el cuadrado de la altura.

El resultado debe ser similar a esto:

   Introduzca su nombre: pepe
   Introduzca su edad: 20
   Introduzca su altura en m: 1.70
   Introduzca su peso en Kg: 80

   Hola pepe
   Tu edad es 20, tu peso 80 y tu altura 1.70.
   Tu peso relativo es: 27.68.Ejercicio 3:

Codificar un programa que solicite al usuario una cantidad en pesetas y calcule y presente por pantalla el equivalente en euros.

El resultado debe ser similar a esto:

         Introduzca una cantidad en pesetas: 2000
   Son 12.02 euros.

BLOQUE 3.- ESTRUCTURAS DE CONTROL

En este bloque es necesario usar las estructuras de control que disponemos en pascal (sentenciasselectivas y bucles).

Ejercicio1:

Realizar un programa que utilizando una estructura repetitiva (bucle) presente por pantalla los números del 1 al 10 separados por un guión.

El resultado debe ser similar a esto:

   1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 -

Ejercicio2:

Modifique el programa previo para que solicite al usuario desde y hasta que número quiere presentar por pantalla.El resultado debe ser similar a esto:

   Introduzca valor inicial: 6
   Introduzca valor final: 14
   6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 -

Ejercicio3:

Utilizando la estructura selectiva múltiple (case) realizar un programa que solicite al usuario una vocal, y presente por pantalla un mensaje indicando el orden de la vocal y la vocal pulsada. Si pulsamos a, deberá indicar que esla primera vocal, e la segunda, i la tercera, etc.

El resultado debe ser similar a esto:

         Introduzca una letra: e
   Ha pulsado la segunda vocal, e

Ejercico4:

Se propone, utilizando sentencias selectivas, modificar el ejercicio del 2 del BLOQUE2. Deberá, en función del valor del peso relativo, indicar si estamos en un peso adecuado, por encima o por debajo. Puede suponer queel peso relativo deberá estar entre dos valores que pueden definir como constantes, PESOMIN y PESOMAX, que serán inicialmente 20 y 26.

El resultado deber ser similar a:

         Introduzca su nombre: pepe
   Introduzca su edad: 19
   Introduzca su altura en m: 1.70
   Introduzca su peso en kg: 80
   Hola pepe.
   Tu edad es 19, tu peso 80 y tu altura 1.70.
   Tu peso relativo es:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero En Sistemas
  • Ingeniero De Sistemas
  • Ingeniero En Sistema
  • Ingeniero en sistemas
  • Ingeniero De Sistemas
  • Ingeniero en Sistemas
  • Ingeniero de Sistemas
  • ingeniero en sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS