miércoles, 17 de febrero de 2010

Estructuras de control.


Comenzaremos con la estructura de control de selección. La sentencia si.Dicha sentencia se aplica cuando podemos tener solo dos opciones, falso y verdadero o cumple y no cumple, con alguna sentencia en Pascal esta es una estructura de control de selección, cuyo razonamiento es:
si (condición)
entonces
(instrucción_1)
algo más
(instrucción_2)
Y la sintaxis en Pascal es:
if (condición)
then
(instrucción_1)
else
(instrucción_2)
Tal como también se muestra en la imagen del diagrama de flujo.Cuya expresiñon obedece a:
si (la condición es algo que debe o no cumplirse como: si (a/2 = 0), entonces realizara el proceso designado, cuando esto es verdadero y se cumple de lo contario ejecutara lo designado a falso.

Ejercicio:
Analiza el siguiente codigo en Pascal, nota que algunas palabras, no son palabras reservadas, haz los cambios necesarios, para que este programa funcione en pascal y despues, teclealo o subelo en una nueva entrada en tu blog estudiantil(no olvides colocar la imagen del programa en ejecución), con el nombre Sentencia IF THEN ELSE, y explica en forma breve que es lo que hace este programa, como funciona la estructura IF dentro de el programa, y en seguida pon el codigo ya corregido en lenguaje Pascal.

Programa Edades;
Usos Crt;
Var
edad : entero ;
empezar
WriteLn('Escribe tu edad: ");
ReadLn(edad);
si edad > = 18 entonces
WriteLn('! Eres Mayor de edad!);
WriteLn('Esta instrucción siempre se Ejecuta');
ReadKey
final.

Fecha de publicación, 22 de febrero del 2010 en tu blog estudiantil.

3 comentarios:

  1. Maestra, Mmm.. Por que Usamos el Pascal Si, hay mas programas mas avansados y concretos para la programacion como el Java ?? . esqe hable con mi tio y me platico un poco mas de la programacion . y Me Dijo que el pascal ya estaba Pasado.
    SaludOz :)

    ResponderEliminar
  2. maestra me gustaria que me ayudara a corregir el codigo que me dijera que tengo mal porque ya lo corregi y me dice: fatal: compilation aborted


    program edades;
    uses
    crt;
    var
    a=edad;
    begin
    writeln('Escribe tu edad');
    Readln(edad);
    if a <='18' then
    writeln(¡Eres mayor de edad!)
    else
    writeln(':< Eres menor de edad');
    Readln;
    End

    No entiendo que pudiera estar mal.

    ResponderEliminar
  3. hola maestra mmmm. este es mi codigo pascal
    program edades;
    uses
    crt;
    var
    edad:integer;
    begin
    writeln('escribe tu esdad');
    readln(edad);
    if(edad>=18);
    them(eres_mayor_de_edad);
    else(eres_menor_de_edad);
    writeln('eres',mayoromenor,'de edad');
    readln;
    end.
    puede revisarlo y desirme si estoy mal xfa
    marco antonio info "B" IV
    SALUDOS¡¡¡¡¡¡¡¡¡

    ResponderEliminar