martes, 29 de marzo de 2011

contraseña


En este ejercicio pedimos el nombre de usuario y su contraseña . Para que sea correcto hemos
introducido una condición dentro de otra .
A parte de los datos introducidos habitualmente declaramos 2 variables . Una de tipo ansistring porque es un nombre y pertenecerá al nombre de usuario y otra de tipo integer que pertenecerá al número de contraseña .
En primer lugar pedimos el usuario . Como en este caso tiene que ser Juan ponemos la condición mediante if indicamos el usuario correcto : nombre =’Juan’ then
De este modo el ordenador sabe que para continuar se tiene que cumplir la condición si se cumple continúa el programa y pide la contraseña .
También ponemos la condición para la contraseña e introducimos el número correcto
If contr=1234 then
Entonces si se verifica la condición sale por pantalla : ‘Bienvenido ‘.Si no es así , sale contraseña incorrecta o usuario incorrecto dependiendo de lo que haya fallado .


domingo, 27 de marzo de 2011

cuadrados




Este programa consiste en realizar el cuadrado de cualquier número y después de esto nos preguntará si deseamos realizar otra operación..Se realiza con un bucle ,en este caso con repeat, que no debemos olvidar que tiene que acabar siempre con un 'until'(hasta).
El procedimiento a seguir es antes de comenzar declarar dos tipos de variables.Una del tipo integer ,que será el número del que calculará el cuadarado y otra del tipo char (que convierte el número en carácter ) que servirá para mas tarde responder a la pregunta de si queremos realizar otra operación.
Después del begin ponemos repeat ,que lo que hará será seguir haciendo el cuadrado de los numeros que introduzcamos hasta,y es aquí donde debemos poner el until, que nosotros pongamos una 'N' o 'n'.
Estas 'n' en nuestro caso es la variable 'y'(char) que automaticamente despues de poner una de las dos sale de la pantalla.Esto los hemos hecho del siguiente modo (y:=readkey)

viernes, 25 de marzo de 2011


SALUDO

Para comenzar un ejercicio lo primero que se pone es program y el nombre del programa al lado.
En la siguiente línea y con unos dos o tres espacios hacia la derecha de separación escribimos las bibliotecas :uses que es (crt) y debajo a la altura de program escribimos begin para que el programa empiece.
Después de esto debajo y hacia la derecha de begin para que quede ordenado comenzamos poniendo clrscr que significa borrar pantalla.

Nuestro primer ejercicio es que el ordenador nos escriba 'Hola' para que escriba por pantalla Hola nosotros escribimos en el programa write('Hola') ,lo tenemos hacer entre comilla simple para que lo escriba tal cual en la pantalla ,si no las ponemos estaría mal.
Para finalizar ponemos readkey ,que quiere decir que al ejecutar el programa y darle a cualquier tecla vuelva a la pantalla azul,es decir a lo que estemos poniendo en el programa.

Por ultimo de todo ya para cerrar el programa ponemos "end. "

ES MUY IMPORTANTE QUE DESPUÉS DE CADA LÍNEA DE PROGRAMA PONGAMOS ";"

SALUDO 2


Otro ejercicio ha sido que nos preguntara nuestro nombre ,nosotros lo pusieramos y el ordenador nos dijera : 'Hola (nuestro nombre) , ¿Qué tal?'
Para ello la variable en este caso es nombre y es del tipo ansistring ,es decir ,reconoce textos.

martes, 22 de marzo de 2011

apuntes pascal

Pascal es un lenguaje de programación ,es decir , un idioma artificial cuya función es expresar computaciones que se pueden realizar en las computadoras.

Está formado por varias reglas y símbolos sintácticas y semánticas que definen su estructura y el significado de elementos y expresiones . La programación es el proceso por el cual se prueba , se depura ,se compila y se mantiene el código fuente de un programa informático .

Apuntes del programa Free Pascal son:
-Alt F5 para ver lo que saldrá en la pantalla
-Alt F9 para compilar el programa, es decir, analizar si existe algún fallo
-Ctrl F9 para ejecutar el programa.
-Cuando la pantalla esté en azul es el programa mientras lo vas creando
-Cuando la pantalla esté en negro es lo que sale al haber ejecutado el programa

Vamos a realizar un manual que consistirá en explicar los ejercicios de programación que hemos ido realizando a lo largo de la evaluación.

lunes, 14 de marzo de 2011

par o impar

En este ejercicio tenemos que clasificar los números introducidos en pares o impares hasta que introduzcamos un 0.
Para ello tenemos que declarar una variable de tipo integer , en este caso M:integer;
Posteriormente pedimos
En este ejercicio vamos a utilizar sentencia for .
Este bucle cumple la condición introducida sin interrupción . Mira primero la condición y luego procede a cumplirla . A parte de el procedimiento seguido en todos los ejercicios comenzamos el bucle con :
for A:=1 to 10 do
De este modo comenzamos e indicamos que la variable de tipo integer que previamente hemos declarado tiene como valor = 1. Posteriomente , con el "to" indicamos "hasta " y luego indcamos el número hasta el que queremos que cuente .En este caso 10 y luego "do ", es decir , hacer .
con estas indicaciones el programa sabe que tiene que contar desde el número 1 hasta el 10 .
Seguidamente hemos escrito por pantalla "número : " para que los número que aparezcan por pantalla estén introducidos por dicha palabra y posteriormentepara que lea la variable : readln(A) , de este modo cunado lea "10" nos seguirá.
Hemos seguido el mismo procedimiento para que el programa cuente los números del 10 al 1
pero en un inicio le hemos asignado elnúmero 1 a la variable A y en lugar de poner "to" hemos escrito "downto" .
como conclusion el programa ha quedado del siguiente modo :
for variable:=num 1 to num 2 do
begin
writeln ("número:");
readln (variable);
end
readkey
for variable:=num 2 downto num 1 do
begin
writeln ("número:") ;
readln (variable) ;
end
readkey
end


sábado, 5 de marzo de 2011

manual pascal

Debereis formar parejas y realizar un manual de Pascal, donde deben figurar además de las explicaciones que hayais tomado, todos los ejemplos y ejercicios propuestos, con sus correspondientes explicaciones. (incluso los algoritmos de los que tengais)
La forma del manual, si primero todo lo teórico o intercalado o ... es elección vuestra.
Los programas de Pascal podeis copiar y pegar o capturar imagen y pegar.
Las etiquetas que usareis seran: PascalManual, Pascal.
El manual se guardará con el nombre de: Manual_nombres.
Condiciones:
El manual debe constar de portada (título, nombre y fotos de los autores, etc.), índice y obviamente el manual.