martes, 17 de mayo de 2011
viernes, 6 de mayo de 2011
jueves, 5 de mayo de 2011
martes, 3 de mayo de 2011
martes, 19 de abril de 2011
lunes, 18 de abril de 2011
Hoy hemos pasado el archivo corel del otro dia al pen, pero no cargaba los videos, hemo tenido que empezar de nuevo , menos mal que no teniamos casi nada hecho.
Bueno hemos juntado los videos y hemos puesto como separacion de cada parte del video, unos efectos que trae el corel, y tambien hemos puesto texto por algunas partes del trabajo.
viernes, 15 de abril de 2011
Hoy hemos empezado a trabajar con corel, simplemente hemos mirado las opciones que tenia y ya esta, para ver como manejarlo, los tipos de titulos, los efectos, etc. Antes de que acabase la clase, hemos juntado los tres archivos de video de fotos narradas y hemos guardado el archivo en mis sitios de red.
jueves, 14 de abril de 2011
martes, 12 de abril de 2011
Hoy he estado toda la clase buscando la musica para la despedida, no se me ocurria ninguna y ricardo al final me ha dicho que fuese una relacionada con el tema, he buscado en youtube y me ha salido una cuyo nombre no recuerdo, pero que era relacionada con el tema, como era demasiado laraga para mi trabajo use el audacity para recortar la cancion y al final del fragmento poner que vaya bajando el volumen.
lunes, 11 de abril de 2011
viernes, 8 de abril de 2011
Hoy he añadido todas las imagenes al fotos narradas, las he puesto en orden primero las de primero y luego las de los humedales. Por que como dividimos el trabajo en tres personas, hay que dividir eso y a mi me toco 1º y los humedales y bocadillos de segundo.
Me falta aun poner los tiempos y las transiciones de las imagenes para que encaje con el ritmo de la musica.
jueves, 7 de abril de 2011
martes, 5 de abril de 2011
lunes, 4 de abril de 2011
viernes, 1 de abril de 2011
jueves, 31 de marzo de 2011
Como dije que teniamos que hacer el video con imagenes, hoy nos hemos puesto a buscar imagenes en tuenti de grupos de mas de tres personas, y tambien se ha creado un email para recibir fotos que manden los demas. Es una tarea muy larga yo he buscado fotos de tres personas, pero tenian fotos de grupos asique son las que he cojido.
martes, 29 de marzo de 2011
lunes, 28 de marzo de 2011
viernes, 25 de marzo de 2011
jueves, 24 de marzo de 2011
martes, 22 de marzo de 2011
Hoy hemos estado haciendo el indice, y como estabamos tardando tanto le dijimos a ricardo que nos explicase una forma rapida de hacer el indice. Si cambiamos el titulo de cada apartado por titulo 1, titulo 2 , subtitulo.., luego ponemos en el indice los enlaces a esos titulos y se ordena automaticamente, cada vez que cambies de sitio los apartados, se cambiara la situacion del indice.
lunes, 21 de marzo de 2011
lunes, 14 de marzo de 2011
Hoy hemos estado haciendo las imagenes de los ejercicios y ejemplos de pascal, y las hemos añadido al manual pascal, como para ponerlas abia que recortarlas y ampliarlas desde el word, hemos tardado toda la clase en añadirlas. Pero al final las hemos añadido todas.
Algunas de las imagenes que hemos tomado ya las añadi al blog, asi que no hace falta que las suba otra vez.
viernes, 11 de marzo de 2011
jueves, 10 de marzo de 2011
martes, 8 de marzo de 2011
lunes, 7 de marzo de 2011
viernes, 4 de marzo de 2011
· Ejercicio 31: tambien denominado contando.Consiste en ir sumando numeros hasta poner el 0 que se acaba el programa. En este programa utilizamos 2 variables reales, la constante del delay, y char para introducir la letra.Comenzaremos introduciendo numeros para que los vaya sumando utilizando el repeat ,hasta introducir el 0 que se acaba el programa y te pregunta si quieres volver a empezar para ello se utiliza otro repeat.
jueves, 3 de marzo de 2011
· Ejercicio 30: tambien llamado program factorial. Consiste en introducir un numero y que el programa nos calcule el factorial de ese numero. Para calcular el factorial es necesario introducir un repeat-until. Antes de el repeat ya deberiamos haber introducido la variable y haberle asignado el valor
martes, 1 de marzo de 2011
lunes, 28 de febrero de 2011
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.
viernes, 25 de febrero de 2011
jueves, 24 de febrero de 2011
martes, 22 de febrero de 2011
lunes, 21 de febrero de 2011
· Ejercicio 18: tambien llamado program letra: Consiste en que introduzca a cada numero una letra. Y luego que ponga de la z a la a y su valor numeral. Para ello vamos a usar varios for, en el primero tenemos que poner que desde la constante a a la b, escriba la letra y el valor de las constantes. Y lo hariamos poniendo un entero y chr(entero) en pantalla. Y para la segunda parte habria que poner desde la letra z hasta la a y después, que escriba la letra y su numero correspondiente. Y lo hariamos poniendo en pantalla lo siguiente, letra y ord(letra).
jueves, 17 de febrero de 2011
martes, 15 de febrero de 2011
lunes, 14 de febrero de 2011
martes, 8 de febrero de 2011
Primero,el ejercicio 13 al que hemos llamado program positivo; consiste en introducir un numero entero y el programa te dice si es positivo o negativo.
Lo nuevo de este trabajo es el uso de las condiciones, es decir a usar el if.
Para eso hay que poner
If variable>0 then
write ('positivo');
else (*Esto es para cuando no se cumpla la condicion haga otra cosa*)
write ('negativo');
Despues, el ejercicio 14 que hemos llamado program mayordeedad; consiste en introducir tu nombre y la edad, y si le has puedto 18 años o mas, te pondra que eres mayor, pero si introduces un numero menor de 18 te dira que eres menor.
Hemos aprendido a poner dos colores en el mismo if.
Para poner dos colores dentro del mismo if hay que introducir un begin y un end.Por ejemplo:
Begin
If ed>=18 then
Begin
textcolor (1);
write ('mayor');
End
else
Begin
textcolor (6);
write ('menor');
End;
Readkey;
End.
Por ultimo, el ejercicio 15 que hemos llamado program password; El programa te pide el nombre de usuario, si es Juan te pide la contraseña pero si no es Juan te dice que el usuario es incorrecto.
Luego al pedirte la contraseña si has puesto 1234; te da la bienvenida, pero si has puesto otra te dice que la contraseña es erronea.
Aqui no hemos visto nada nuevo simplemente lo que hay que hacer es usar los IF encadenados.
lunes, 7 de febrero de 2011
Primero hemos hecho el ejercicio 11 al que habia que llamar program concatenar, consiste en introducir dos textos, y el programa los junta y los pone en unas coordenadas determinadas.
Lo nuevo de este trabajo es lo de sumar textos y lo de las coordenadas.
En verdad, lo de sumar textos es igual que la suma de variables, solo que hay que cambiar el tipo a ansistring.
Pero lo de las coordenadas se hace poniendo gotoxy (x,y) antes de la linea que quieres mover; x->posicion horizontal y->pos. vertical,
Por ejemplo, llamando a las variables ansistring : text1, text 2 y text3(a la suma) nos quedaria asi:
text3:=text2+text1;
gotoxy (15,9);
writeln (text3);
Por ultimo hemos hecho el ejercicio 12 que lo hemos llamado program mediadelvector; que consiste en introducirle x numeros de elementos al vector, y nos hace la suma y la media.
Para eso tenemos que introducir como variable: Vector: array[1..x(Tantos elementos desees introducir)] of real;
Luego lo demas es igual, hay que hacer que nos pida tantos elementos como queramos, luego que haga la suma, y luego que lo divida entre tantos numeros como hallamos puesto.
viernes, 4 de febrero de 2011
Primero, hemos hecho el ejercicio 9 al que hemos llamado program REALES, que consta de varias partes, en la primera hay que introducir un numero real y nos dan el valor original, con formato, redondeado y truncado. En la segunda parte se borra la pantalla y nos pide un numero real y dos enteros, luego nos da la suma de los reales, el producto de los reales, la division de los reales, la resta de el segundo entero menos el primer entero, la division de los enteros, la division entera de los enteros, el resto de la division de los enteros y finalmente el opuesto de un entero.
Lo nuevo de este ejercicio es:
Para redondear tienes que poner , round(variable) dentro del parentesis del write.
Para truncar tienes que poner , trunc(variable) dentro del parentesis del write.
Para hacer la division entera de a y b, se pone , a div b , dentro del parentesis del write.
Para hacer el resto de la division entera de a y b, se pone , a mod b, dentro del parentesis del write.
Para hacer el opuesto de a tienes que poner -a, al escribirlo en pantalla.
Luego hemos hecho el ejercicio 10 que se llama program cadenas; consiste en introducir tu nombre completo y el programa te dice cuantas letras tiene tu nombre entero contando los espacios.
Lo nuevo de aqui es cambiarle el color al texto y contar los caracteres que tiene el texto, todo lo demas es lo de siempre.
Para cambiar de color al texto hay que poner antes del texto que quieras que se escriba de otro color, lo siguiente: textcolor (el color o numero que quieras), por ejemplo:
textcolor(yellow); o text color(7);
Y para que cuente los caracteres tienes que poner length (variable del texto que quieras contar) dentro del write.
por ejemplo:
write (length (x));
jueves, 3 de febrero de 2011
Lo nuevo de este ejercicio es la funcion randomize (sirve para que introduzca numeros al azar), el resto seria igual.
Para introducir numeros aleatorios, hay que poner randomize; antes de empezar a escribir el primer numero al azar, y antes de escribir la variable, hay que poner la operacion:
ejemplo:=random (100) [El numero que va entre parentesis, sirve para que escriba un numero aleatorio que va desde el 0 al 100][ejemplo es la variable]
Nos quedaria asi:
randomize;
num1:=random (49)+1; [Esto es para que vaya desde el 1 hasta el 49]
write ('...');
num2:=random (49)+1;
write ('...');
...
Y asi con todos los numeros que quieras aleatorios.
martes, 1 de febrero de 2011
Primero, hemos hecho el ejercicio 6, al cual hemos llamado program Grados, en el que tenemos que introducir los grados y nos da el resultado en radianes.
En este no ha habido cosas nueva, es simplemente escribir en pantalla 'introduce las grado ...', poner la formula de grados a radianes y luego escribir en pantalla 'Tanto grados son x radianes'.
Por ultimo, hemos hecho el ejercicio 7 al que habia que llamar program salu2, consiste en introducir tu nombre, te dice Hola y tu nombre, luego le introduces la edad y te dice cuantos años tienes.
En este trabajo hemos aprendido a introducir variables con caracteres (letra, ...), y a escribir detro de un mismo write, texto en pantalla+variable+texto en pantalla.
Para introducir variables con caracteres hay que poner despues de la variable ^: ansistring;^
nos quedaria asi:
var
nombre: ansistring;
Y para introducir en un mismo write texto+variable+texto, hay que poner
'el primer texto' (entre comillas) , variable, 'el segundo texto'
Nos quedaria asi
write ('Tienes', edad, 'años');
Todo lo demas ya lo habiamos aprendido en otros ejercicios.
viernes, 28 de enero de 2011
Primero, el ejercicio 4 al que hemos llamado program Circulo. Consiste en introducir el radio y que nos de la longitud de la circunferencia y el area del circulo.
En este trabajo hemos aprendido diversas cosas: introducir constantes, poner numeros reales y limitarle el numero de decimales que saldra en pantalla.
Para introducir constantes, Tenemos que poner lo siguiente entre la biblioteca (uses) y las variables (var): const (luego el nombre de la variable)=valor;
Para introducir numeros reales, tenemos que poner despues de las variables ^ : real;^.
Y para ponerle los decimales limitados tienes que poner despues escribir la variable ^:0:(numero de decimales que queremos tener)^.
El resto es como antes:
Por ultimo hemos hecho el ejercicio 5 al que hemos llamado program optica, en este tenemos que introducir la distancia objeto (So) y el foco (f), y nos tiene que dar la distancia imagen (Si), el aumento lateral (Al) y la potencia (p).
En este programa lo que hemos añadido luego es el delay, que sirve para que espere un determinado tiempo para que pase a la siguiente linea.
Para usar el Delay hay que introducir una constante, por ejemplo t, y el valor de la constante, que tienes que ponerlo en milisegundo. Nos quedaria asi:
const t=1000
y luego poner delay (la constante que habias introducido) antes de la linea que quieres que espere t milisegundos para aparecer.
por ejemplo:
write ('...');
delay (t);
write (...);
jueves, 27 de enero de 2011
En este ejercicio creo que no hemos hecho nada nuevo, es decir, tenemos que introducir la base y la altura del rectangulo y el programa nos calculara la altura. Este es practicamente como el anterior pero en vez de usar en el producto la suma tenemos que calcular el producto.
martes, 25 de enero de 2011
Hemos empezado por el ejercicio 1 al cual teniamos que llamarlo program Saludo, Ricardo nos ha dicho algunos comando del pascal, como:
Para poner nota usaremos (**) y pondremos entre los dos asteriscos aquello que queramos que no aparezca al iniciarse el programa sino que sea solo para recordar algunos comandos.
Ctrl+F9 para ejecutar
F9 para compilar
Alt+F5 para cambiar de modo (del modo editor al programa y del programa al modo editor
Normalmente usaremos la biblioteca crt, y para ello, debajo de program ...; hay que poner uses crt.
Debajo de begin pondremos Clrscr; (Clearscreen , para borrar la pantalla)
Y tambien usaremos Readkey, (con esto puesto, no pasara de linea a menos que presionemos un boton).
Nuestro programa tendra que saludar.
Tambien hemos hecho el ejercicio 2 que tenemos que llamar program Suma; Este programa nos pide dos numeros enteros y nos da el resultado de la suma.
Hemos empezado ha usar variables y a definir los numeros enteros.
Para definir variables, tenemos que poner (var) debajo de la bibloteca (uses), y en una linea por debajo de bar damos dos espacios, y introducimos las variables, pondriamos una variable por ejemplo n y para poner otra variable por ejemplo m, ponemos una coma y la siguiente variable, en la ultima variable en vez de poner , o ; hay que poner : y despues de : hay que poner el tipo de variable, como en este caso queremos decir numeros enteros, hay que poner integer.
Nos quedaria asi:
var
n, m: integer;
Tambien hemos aprendido a usar Read y Readln.
Read sirve para leer el dato introducido como variable, y readln es para que despues de leer pase a la siguiente linea.
Para hacer operaciones, antes de poner el write con el resultado, hay que introducir el nombre de la variable := la operacion (en este caso n+m).