Otro tipo de ejercicio son los de aplicar condiciones es decir los de 'if '.Para familiarizarnos primeros hicimos un ejercicio en el que teniamos que introducir un número y si era mayor que cero nos escribía que el número era positivo y si era menor que cero era negativo.
A continuación explicaré como es el procedimiento a seguir con un ejercicio mas concreto.
El ejercicio consiste en que nos pregunte nuestro nombre,después la edad y aquí es donde entraría lo nuevo.Si nuestra edad, que es una variable del tipo integer, es 18 o mayor que 18 nos tiene que escribir 'Eres mayor de edad' y sin nuestra edad es menor de 18 que nos diga por ejemplo,Naiara no eres mayor de edad. Esto se hace con el siguiente esquema:
if num>=18 then
---begin
------writeln(nombre, 'eres mayor de edad')
---end
else
---begin
------write(nombre, 'no eres mayor de edad')
---end;
Si cumple la primera condición y nuestra edad es 18 o mayor de 18 entoces que es 'then' que empiece un programa dentro del general que nos diga lo anteriormente nombrado.El primer end no lleva ni . ni ; porque aun no se ha acabado la condición y Si en caso contrario no la cumple ponemos 'else' y vuelven a empezar otras lineas de programa respecto a esto.
Ahora el end si que lleva ; porque ya se acaba la condición.
No hay comentarios:
Publicar un comentario