3.298 cursos gratis
6.267.101 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Introducción al lenguaje Pascal > Sentencias simples y sentencias compuestas

Introducción al lenguaje Pascal

Autor: emarinch@racsa.co.cr
Curso: 5/5 5/5 (6 opiniones) |10704 alumnos|Fecha publicación: 01/03/2006

Capítulo 7:

 Sentencias simples y sentencias compuestas

2.3.1Sentencias simples

Es una sentencia que no contiene ninguna otra sentencia. Se clasifican en: asignación y procedure.

2.3.1.1 Sentencia de asignación

La sentencia de asignación se utiliza para asignar (almacenar) valores o variables. La asignación es una operación que sitúa un valor determinado en una posición de memoria. La operación de asignación puede representar en un pseudocódigo con el símbolo `?´, para denotar que el valor situado a su derecha se almacena en la variable a la izquierda.

Formato

Variable ? expresión

En Pascal el operador `?´ se sustituye por el símbolo :=, que se denomina carácter de asignación.

Ejemplos:

A := 16 (Se le asigna 16 a la variable A)

Inicial := `LJ´ (Se asigna el texto LJ a la variable Inicial)

N1 := N2 (El valor de la variable N1 se cambia por el valor de la variable N2).

N1 := N1 + 5 (El valor de N1 se modifica incrementándose en 5).

2.3.1.2 Sentencia procedure

Un procedure o procedimiento es un subprograma que realiza una tarea específica. Estos son ejecutados cuando Pascal encuentra el nombre del procedimiento. Deben estar declarados antes de ser referenciados dentro del programa.

Ejemplo:

Program Calcula;

Var

      Valor1:                 Integer;

      Valor2:                 Integer;

  Procedure Elmayor;

Begin

      If    Valor1> Valor2 then          

        Begin  

            Write (`El mayor es: `,Valor1);

            Readln

        End

      Else

         If Valor1< Valor2 then

           Begin

               Write (`El mayor es: `,Valor2);

               Readln

           End

        Else

            Begin

              Write (`Son iguales´);

               Readln

          End

End;

Begin

     Write (`Digite un valor: `);

      Readln (Valor1);

      Write (`Digite otro valor: `);

      Readln (Valor2);

      Elmayor

End.

2.3.2 Sentencias compuestas

En numerosas ocasiones, en vez de realizar sólo una acción, cuando se cumpla o no se cumpla una determinada condición, se deben realizar diferentes acciones. Esto es posible gracias a las sentencias compuestas. Una sentencia compuesta es un conjunto de sentencias separadas por puntos y comas y encerradas entre las palabras begin y end.

Ejemplo:

Begin

      Readln (Numero);

      Numero:= Numero+1;

      Write (`El número es `,Numero)

End.

Capítulo anterior - Concepto de sentencia
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 6 opiniones. Opina sobre este curso.


Cursos similares a Introducción al lenguaje Pascal


Cursos Valoración Alumnos Vídeo
Creación de un microrobot
Este es un robot muy sencillo pensado para aquellos que se quieren iniciar en el mundo de la microbótica. La estructura mecánica está realizada con piezas de Lego y como ... [25/02/05]
5/5 8.057  
HTML. Introducción práctica
HTML, este lenguaje para la creación de páginas Web o sitios de Internet, es la base necesaria para introducirse en otros lenguajes Web como el Css, P... [23/07/09]
 4,67/5 2.418  
Introducción básica a Linux
Curso básico de Linux explicando aspectos importantes de Fedora Core, KNOPIX, SuSE y otras distribuciones de Linux. Este curso está recomendado para usuarios que ya h... [14/07/06]
 4,61/5 15.985  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail