winlogo

Páginas: 5 (1083 palabras) Publicado: 21 de octubre de 2013
PRIMITIVAS DE WINLOGO
AV 10, AVANÇA
RE 10, RECULA
GD 90, GIRA.DRETA 90
GIRA.ESQUERRA 90
ORIENTA’T 270
GOMA
NO.LLAPIS
LLAPIS
FES.COLOR num ; 1negro,....,15claro,16blanco
OMPLE
NETEJA “GRÀFICS; “TEXT; “TREBALL, etc
RETOLA “palabra // RETOLA [TEXTO]
RETOLA :variable1  escribe el contenido de la variable1
ES “palabra [texto] :variable ; ESCRIU
CARÀCTER.LLEGIT; Lee un carácter delteclado.
PARAULA.LLEGIDA; lee una palabra del teclado// LLISTA.LLEGIDA
TECLEIG; devuelve CERT/ FALS según si se pulsa una tecla
+ - * / > < = // NO A=B (equivalente a AB)
POTENCIA 2 7  2 elevado a 7// QUOCIENT N1 N2 // RESIDU N1 N2// PART.ENTERA N1 // BINARI
ATZAR 100  Nº al azar entre 0 y 100
REPETEIX 4[AV 50 GD 90]
MENTRE condición [órdenes]
ESPERA N  N son centésimas
POSA.A “FRUITA“PERA ; POSA.A “FRUITA [PERA POMA RAÏM]
POSA.A “N 5 ; POSA.A “N ATZAR 50 ; POSA.A “N :N+1
“variable1 Nombre de la variable1
:variable1 Contenido de la variable1
FES.LOCAL  define una variable como local
SI condición [órdenes1 si cert][órdenes2 si fals]
VERA.ALGUNA condición1 condición2 ;  OR lógico // (VERA.ALGUNA cond1 cond2 cond3)
VERES.TOTES cond1 cond2  AND lógico // (VERES.TOTES cond1cond2 cond3)
PROCEDIMENT longitud_circunferencia :radio
POSA.A “L :radio*2*3.1416
GD 90 RETOLA :L
FI
ACABA ; detiene un procediment // RETORNA obj1 //
ADÉU
ESC  detiene la ejecución de un procediment
RECUPERA “archivo  si no está en la carpeta de WLOGO , escribir ruta completa
GUARDA “archivo [proc1 proc2 proc3 ….]
GUARDA “archivo [Lproc]  guarda todos los procediments de la ventana deedición
Al recuperar un archivo desde el menú principal se cargan los “procediments” que tenga pero no se validan,
hay que hacerlo pulsando INTRO después de cada FI . Si se recupera un archivo con la orden RECUPERA,
no se cargan los “procediments” pero están activos .

ESCRIU.PORT // LLEGEIX.PORT
RECUPERA “control  activa las ordenes para controlar el puerto
Activa.sortida :nDesactiva.sortida :n
Dreta.motor :n
Esquerra.motor :n
Atura.motor :n
ENTRADA? :N
TEST.ENTRADES

EJERCICIOS DE WINLOGO
0.- Probar las ordenes inmediatas.
1.- Dibujar un cuadrado. cuadrado

2.- Dibujar un pentágono (angulo 72º) . pentagono
ang = 360º / :nlados
3.- Dibujar un circulo (polígono de 36 lados y angulo 10º). circulo
4.- Dibujar una fila de cuadros blancos y negros. Fila, cuadro,cuadron, colocac

5.- Dibujar un ajedrez. Ajedrez, fila, filan, cuadro, cuadron, colocac, colocaf

6.- Procediment con parámetros. Dibujar un cuadrado de lado variable. Cuadro :lado
7.- Dibujar un polígono de N lados. Poligono :Nlados
8.- Dibujar un polígono de N lados y de lado variable. Poligono :Nlados :lado
9.- Dibujar usando variables que se incrementan. Círculos, espiral, ojo, círculosna)
b)
c)
d)

10.- Recursividad y condicional . estrella

11.- Dibujar un nombre.

12.- Programa que dibuja gráficos con las letras A, S, W, Z .
13.- JUEGO “adivina un Nº al azar“y cuenta los intentos.
14.- JUEGO “La carta más alta gana”.
15.- MENÚ para elegir dibujar un cuadrado o un círculo.

EJERCICIOS DE REFUERZO.
1.- Halla la media de las notas de tecnología.
2.- Escribe los Nprimeros números naturales. Los N pares, N impares, N primos.
3.- De una serie de 10 Nºs introducidos por teclado, dar los que son pares.
4.- Hacer una quiniela al azar.
5.- Hacer ecuaciones de 2º grado introduciendo coeficientes A, B, C.
6.- Dibujar circo romano.

7.- JUEGO de los camellos . Varias tortugas se mueven según velocidad al azar.
8.- Sopa de letras.
9.- LINGO . Meter 100palabras y elegir una al azar. Probar palabras y el programa dice las letras que
están en la elegida y si es correcta la posición que ocupa.

Per a que et funcioni el port LPT1 s’ha de fer el següent:
Cal instal·lar uns drivers que t'adjunto i problema resolt!.(Els he descarregat de: www.beyondlogic.org)
A la carpeta: windows/system32/drivers has de copiar el fitxer:
- porttalk.sys
a la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Winlogo
  • winlogo
  • Ejercicos de winlogo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS