VOCABULARIO DE COMANDOS BÁSICOS EN PROCESSING 1/7
|
|
|
- Alberto Silva Revuelta
- hace 7 años
- Vistas:
Transcripción
1 VOCABULARIO DE COMANDOS BÁSICOS EN PROCESSING 1/7 size (ancho, alto); Extraído, traducido y adaptado de la guía de Referencia de Processing en Define las dimensiones de la ventana indicando su anchura y altura en píxeles. Si no se utiliza esta orden, o no se pone nada entre paréntesis, aparece la ventana por defecto que es de 100x100 Sólo puede usarse una vez en un mismo programa size(200, 100); point (x, y); Dibuja un punto en las coordenadas indicadas point(30, 20); line (x1, y1, x2, y2); Dibuja una línea recta entre los puntos indicados por las coordenadas line(30, 20, 85, 75); triangle (x1, y1, x2, y2, x3, y3); Dibuja un triángulo cuyos vértices sean las coordenadas indicadas. triangle(30, 75, 80, 15, 130, 75);
2 VOCABULARIO DE COMANDOS BÁSICOS EN PROCESSING 2/7 quad (x1, y1, x2, y2, x3, y3, x4, y4); Dibuja un cuadrilátero cuyos vértices sean los indicados, siguiendo el mismo orden en que se presentan quad(10, 50, 30, 25, 90, 25, 50, 60); rect (x1, y1, ancho, alto); Dibuja un rectángulo cuyo vértice superior izquierdo esté situado en las coordenadas indicadas (x1, y1) y que tenga como dimensiones la anchura y altura que se indican. rect(40, 20, 80, 50); rect (x1, y1, ancho, alto, radio); Si queremos que tenga todas las esquinas redondeadas por igual, incluimos un parámetro más para indicar el radio del arco. rect(40, 20, 80, 60, 10); ellipse (x1, y1, ancho, alto); Dibuja una elipse con centro en las coordenadas indicadas (x1, y1) y un tamaño definido por la anchura y la altura. ellipse(80, 60, 120, 50);
3 VOCABULARIO DE COMANDOS BÁSICOS EN PROCESSING 3/7 background (...); stroke (...); nostroke ( ); fill (...); boolean float Especifica un color de fondo para la ventana de dibujo. Si se pone un sólo número de 0 a 255 se trata de un tono de gris. Es indiferente indicar el tamaño de la ventana antes o después. Cuanto mayor sea el valor, más claro es el color Define el color de la línea o el borde de la figura que se va a dibujar a continuación. Si se especifica un sólo número de 0 a 255, se trata de un tono de gris. Se usa para indicar que no se ponga borde a las figuras que se dibujen después (y tampoco se dibujen líneas o puntos) Sirve para indicar el color de fondo de las figuras que se van a dibujar después. Si se indica un sólo número de 0 a 255, se trata de un tono de gris. Comando que se usa para crear una variable de tipo lógico que sólo admite dos valores: true o false (es decir, verdadero o falso). Se usa para crear una variable del tipo decimal. Debido al redondeo, la precisión de estos valores no es muy fiable. background(51); stroke(153); // rectángulo relleno de color gris nostroke(); fill(153); triangle (10, 90, 50, 150, 80, 100); boolean a; a= false; // también sirve boolean a = false; // o el contrario boolean a = true; float a; a = ; int Sirve para crear una variable del tipo número entero. int n; n = 4; // también sirve float a = ; String Crea una variable del tipo texto, frase o cadena de caracteres. Estos caracteres son tratados como texto y no se puede hacer operaciones aritméticas con ellos, aunque sí de comparación. // también sirve int n = 4; String p; p = "patata"; println(p); // también sirve String p = "patata"; // RESULTADO EN LA CONSOLA: patata
4 VOCABULARIO DE COMANDOS BÁSICOS EN PROCESSING 4/7 color delay (...); print (...); println (...); Se usa para crear una variable del tipo color. Si se pone un sólo valor entre 0 y 255 se entiende que es un tono de gris. Detiene la ejecución del programa durante los milisegundos que se indiquen entre paréntesis. El efecto producido es un retardo. Escribe en el área llamada consola el texto o el número que se indica entre paréntesis. Si escribimos otro texto después, aparecerá en la misma línea. Escribe en la consola el valor o texto indicado entre paréntesis y después hace un salto de línea. Es decir, si escribimos otro texto después, aparecerá en la línea de abajo. PI PI es la constante matemática de valor (representada habitualmente por π ) for (...) {... Bucle: Crea una secuencia de repeticiones controladas por el valor de una variable que cambia de forma ordenada. Entre paréntesis ( ) hay que indicar: el valor inicial de la variable, la condición para continuar ejecutando el bucle y la forma en que debe incrementarse la variable en cada ocasión. Entre llaves { se situarán las órdenes que se van a repetir en cada pasada. Su estructura es: for ( valor_inicial ; condición_para_seguir ; incremento ) { instrucciones a repetir ;... ;... ; color c = color(125); fill(c); delay (1000); /* detiene el programa durante 1 segundo (1000 milisegundos) */ print ("Hola a todos: "); String frase = "hoy es día "; print (frase); int a = 25; print (a); // RESULTADO EN LA CONSOLA: // Hola a todos: hoy es día 25 println ("Hola."); String frase = "Me llamo Luis"; print (frase); // RESULTADO EN LA CONSOLA: // Hola. // Me llamo Luis int radio = 30; float longitud_circ = 2*PI*radio; size(800, 800); for (int x = 0; x < 800; x = x + 20){ rect(x, 0, 10, 10); /* Repite el dibujo de un cuadrado cambiando la coordenada x */ / /. o bien /*...*/ Escribir comentarios en un renglón //... o en varios /*...*/ // Este texto no se ejecutará
5 VOCABULARIO DE COMANDOS BÁSICOS EN PROCESSING 5/7 for (...) {... uso con arrays, o sea con cadenas o matrices de datos También sirve para seleccionar por orden los valores de una matriz de datos (array): En el caso del uso con array sería: for (elemento : array) { comandos; Se puede anidar bucles for unos dentro de otros int[] nums = { 5, 4, 3, 2, 1 ; for (int i : nums) { println(i); for (int i = 30; i < 80; i = i+5) { for (int j = 0; j < 80; j = j+5) { point(i, j); sin (...); Calcula el seno de un ángulo float a = 0.0; float inc = 2*PI/25.0; void setup ( ) {... void draw ( ) {... Ejecuta comandos que sólo se usarán una vez. Sirve para definir las condiciones iniciales como el tamaño de la ventana y cargar elementos como imágenes y tipos de letra. Si se usa la orden size, debe ponerse en primer lugar. Si se usa void setup hay que usar también void draw justo después. Se usa inmediatamente después de void setup( ), la función void draw( ) ejecuta continuamente las líneas de código que aparecen a continuación entre llaves {... La visualización se actualiza cada vez que se ejecutan todos los comandos entre llaves {..., nunca antes. for (int i = 0; i < 100; i=i+4) { line(i, 50, i, 50+sin(a)*40.0); a = a + inc; int x = 0; void setup() { size(200, 200); background(0); nostroke(); fill(102); void draw() { rect(x, 10, 2, 80); x = x + 1;
6 VOCABULARIO DE COMANDOS BÁSICOS EN PROCESSING 6/7 void draw ( ) {... notas interesantes Para detener el código entre llaves se puede usar varios comandos: noloop( ), detiene el código en void_draw( ){... redraw( ), hace que el código entre {... se ejecute una sóla vez loop( ), hace que el código entre {... vuelva a repetirse continuamente de nuevo. El número de veces que void draw( ) se ejecuta por segundo se puede controlar con la función framerate( ); Es común utilizar background( ) cerca del inicio de draw( ) para limpiar el contenido de la ventana. Como los pixels dibujados en la ventana son acumulativos, omitir background( ) puede dar resultados inesperados. void draw() sólo se puede usar una vez en el programa, y es necesario usarlo para procesar órdenes que necesitan a la fuerza que el código se este ejecutando continuamente, como eventos de ratón y teclado tales como mousepressed(). A veces es necesario ponerlo si se va a utilizar otros comandos que a la fuerza exigen que se incluyan void setup y void draw En ese caso se pondría vacío: void draw ( ) { float ypos = 0.0; void setup() { // setup() runs once size(200, 200); framerate(30); void draw() { // draw() loops forever, until stopped background(204); ypos = ypos - 1.0; if (ypos < 0) { ypos = height; line(0, ypos, width, ypos); void setup() { size(200, 200); // Although empty here, draw() is needed so // the sketch can process user input events // (mouse presses in this case). void draw() { void mousepressed() { line(mousex, 10, mousex, 90);
7 VOCABULARIO DE COMANDOS BÁSICOS EN PROCESSING 7/7 if (...) {... Permite al programa tomar una decisión según cierta condición. La estructura es la siguiente: if (condición) {comandos a ejecutar si se cumple for (int i = 5; i < 100; i = i+5) { stroke(255); // trazo de color blanco if (i < 35) { // Si i es menor de 35.. stroke(0); //... trazo color negro line(30, i, 80, i); else {... Si no se cumple la condición se salta los comandos entre llaves {... Si se utiliza tiene que ser combinada con la instrucción if (...) {... Sirve para extender la condición planteada en if (...) {... añadiendo una serie de órdenes que serán las que se ejecuten si la condición no se cumple. La estructura debe ser así: if (condición) {comandos a ejecutar si se cumple else {comandos a ejecutar si no se cumple Se puede anidar comandos if...else unos dentro de otros como se ve en el ejemplo: if (condición_1) {comandos_1 else if (condición_2) {comandos_2 else {comandos_3 si no se cumple ninguna for (int i = 5; i < 95; i += 5) { if (i < 35) { line(30, i, 80, i); else { line(20, i, 90, i); for (int i = 5; i < 95; i += 5) { if (i < 35) { line(30, i, 80, i); else if (i < 65) { line(20, i, 90, i); else { line(0, i, 100, i);
PROCESSING. El interfaz del programa es el siguiente: Antes de iniciar su utilización, hay que saber algunos aspectos importantes.
PROCESSING Processing es un IDE (Integrated Development Environment Entorno de Desarrollo Integrado), software que se encarga de traducir el lenguaje humano en el lenguaje máquina. El interfaz del programa
SINTAXIS DEL PROGRAMA
SINTAXIS DEL PROGRAMA ÓRDENES O INSTRUCCIONES: Son los elementos estructurales del programa. Todas las instrucciones deben finalizar con ; Ejemplo: point (50,100); COMENTARIOS EN EL CÓDIGO: Son usados
ARTE ELECTRÓNICO PROCESSING
ARTE ELECTRÓNICO PROCESSING Lenguaje de programación basado en Java. Código abierto (Open-Source): software distribuido y desarrollado libremente. Traduce expresiones matemáticas en gráficos. Desarrollo
TEMA 4: PROGRAMACIÓN
1. Introducción TEMA 4: PROGRAMACIÓN Un programa es una secuencia de instrucciones escritas mediante un lenguaje de programación, que permiten desarrollar y resolver un problema para el que han sido creados
REPASO VARIABLES. 1º DECLARAR LA VARIABLE, Indicamos el tipo de variable seguido por el nombre. 2º INICIALIZAMOS VARIABLE: le asignamos un valor.
REPASO VARIABLES 1º DECLARAR LA VARIABLE, Indicamos el tipo de variable seguido por el nombre. 2º INICIALIZAMOS VARIABLE: le asignamos un valor. MODO ESTÁTICO Y MODO DINÁMICO: mousereleased cuando soltamos
03. Interpolar. Objetivo Interpolar los parámetros de una ilustración; modificar colores en el espacio HSB.
03. Interpolar Objetivo Interpolar los parámetros de una ilustración; modificar colores en el espacio HSB. Un Mechero: El siguiente código diseño un mechero bic en función de 4 parámetros: X, Y, altura
Gráficos por Computador
Gráficos por Computador Animación Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació [email protected] http://www.dsic.upv.es/~jlinares processing
INTRODUCCION. Quées Processing? Objetivos. Proyecto
PROCESSING INTRODUCCION Quées Processing? Sistema que integra un software, un lenguaje de programación y una metodología de enseñanza. Busca introducir fundamentos de programación dentro de un contexto
BATERÍA DE EJERCICIOS CON PROCESSING I
BATERÍA DE EJERCICIOS CON PROCESSING I 1.- EMPEZANDO. VENTANA, PUNTOS Y LÍNEAS (1) Crea una ventana de tamaño 400x300 píxeles (2) Crea una ventana con las siguientes dimensiones: 200 px 300 px (3) Crea
Gráficos por Computador
Gráficos por Computador 3D con processing Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació [email protected] http://www.dsic.upv.es/~jlinares processing
Primeros pasos programando en Python
Primeros pasos programando en Python El objetivo de este taller es que aprendan las primeras herramientas de programación. Cada grupo deberá ir leyendo este material en el taller y haciendo los ejemplos,
DESCRIPCIÓN DEL LENGUAJE DE PROGRAMACIÓN P-0
DESCRIPCIÓN DEL LENGUAJE DE PROGRAMACIÓN P-0 Este documento define los elementos de programación del lenguaje P-0, basado en un subconjunto del lenguaje de programación Arduino. 1.- PROGRAMA Un programa
Programar con Processing en Python
Programar con Processing en Python J.B. Hayet CENTRO DE INVESTIGACIÓN EN MATEMÁTICAS Julio 2015 J.B. Hayet Processing-Python Mode Julio 2015 1 / 20 El lenguaje Processing Processing: Un dialecto de Java
Tutorial Processing 3.0
Tutorial Processing 3.0 Programación de Arte Digital. COLECCIÓN DE APLICACIONES GRATUITAS PARA CONTEXTOS EDUCATIVOS Plan Integral de Educación Digital Gerencia Operativa Incorporación de Tecnologías (InTec)
PYTHON. Programación estructurada
PYTHON Programación estructurada Estructuras selectivas Hasta ahora los programas que hemos hecho siguen todos una secuencia fija de operaciones: muestran datos por pantalla y/o piden datos al usuario,
TEMA 4: PROGRAMACIÓN
1. Introducción TEMA 4: PROGRAMACIÓN Un programa es una secuencia de instrucciones escritas mediante un lenguaje de programación, que permiten desarrollar y resolver un problema para el que han sido creados.
BUCLES Realizan de forma rápida cálculos repetitivos dentro de código.
BUCLES Realizan de forma rápida cálculos repetitivos dentro de código. *Las estructuras repetitivas son las encargadas de producir iteraciones,o estructuras iterativas que sirven para compactar grandes
Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Antonio Rivero Cuesta La Sintaxis de Java II... 6 Estructuras de control... 7 Estructuras de selección... 8 Sentencia if... 9 Sentencia if - else... 12 Operador condicional...
Conceptos básicos de Arduino:
Conceptos básicos de Arduino: Cosas básicas de C: Siempre que se acabe de escribir una línea, y esta no acabe en }, hay que poner punto y coma (;) 1. Variables: 2. Cómo declarar una variable: a. Se pueden
Empieza con // y termina con la siguiente línea de código. Son ignorados por el programa y no ocupan espacio en memoria.
/* */ Los bloques de comentarios o comentarios multilíneas son áreas de texto ignoradas por el programa y se usan para describir códigos o comentarios que ayudan a otras personas a entender parte del programa.
Curso de AutoCAD 2010 Apunte Parte II
Comandos de dibujo 1. Línea (Line) Este comando construye un segmento entre dos posiciones que se indican con el mouse o por coordenadas. Puede ejecutarse desde: Menú Dibujo (Draw) Desde el botón adecuado
Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación:
Clase teórica 2 Algoritmos en C Página 1 de 6 TIPOS DE DATOS Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación: Por el momento nuestro
Programar con Processing
Programar con Processing J.B. Hayet CENTRO DE INVESTIGACIÓN EN MATEMÁTICAS Julio 2014 J.B. Hayet Julio 2014 1 / 34 El lenguaje Processing Processing: Un dialecto de Java muy simplificado. Una IDE sencilla
Operadores aritméticos
Bloque 3.2 Operadores aritméticos Suma : x + y Resta : x y Multiplicación : x * y División : x / y Módulo : x % y (resto de la división Si los operandos son enteros tipo del resultado
Introducción Arduino TPR 3º ESO
Programar consiste en decirle a tu Arduino y a los actuadores que éste controla, desde sus puertos, lo que tiene que hacer. El programa instalado en nuestro PC tiene el icono siguiente: Al abrir el programa,
PYTHON. Programación básica
PYTHON Programación básica Qué es Python? Es un lenguaje de programación creado a principios de los 90 Su nombre viene del grupo cómico Monty Python Es bastante sencillo de entender (comparado con otros
Sentencias de control de flujo
Bucles Sentencias de control de flujo Departamento de Electrónica Fundación San Valero Bucles Hasta ahora los programas que hemos visto eran lineales. Comenzaban por la primera instrucción y acababan por
Operadores. Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++.
Operadores Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++. Operadores aritméticos Son operadores binarios (requieren siempre dos operandos) que realizan las operaciones aritméticas
Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Introducción Práctica de Programación Java Antonio Rivero Cuesta Sesión III La Sintaxis de Java II... 6 Estructuras de Control... 7 Estructuras de Selección... 8 Sentencia
5. Sentencias selectivas o condicionales
60 A. García-Beltrán y J.M. Arranz 5. Sentencias selectivas o condicionales Objetivos: a) Describir el funcionamiento de las sentencias selectivas o condicionales (if-else y switch) b) Interpretar el resultado
Programación Web Tema 3.2 Java Script Estructura del Lenguaje. Ramón Alcarria ETSI en Topografía, Geodesia y Cartografía - UPM
Programación Web Tema 3.2 Java Script Estructura del Lenguaje Miguel Ángel Manso Emerson Castañeda Ramón Alcarria ETSI en Topografía, Geodesia y Cartografía - UPM Contenido Variables Operadores Estructuras
AutoCAD Nivel II SEGUNDA CLASE. Wilfredo Cupe Román
AutoCAD Nivel II SEGUNDA CLASE Wilfredo Cupe Román Crear una Tabla en AutoCAD Comando: TABLE Crea una Tabla vacía para contener datos en filas y columnas. Nro. Columnas = 3 Ancho Columnas =50 Altura Filas
INGENIERÍA TELEINFORMÁTICA
INGENIERÍA TELEINFORMÁTICA Expresión Gráfica y CAD Básico Sesión 03-04 Comandos Básicos y Sistemas de Coordenadas Docente: Ing. María Nícida Malca Quispe AGENDA Procedimientos para Invocar Comandos Usando
Un calculadora avanzada... y algo más!
INFORMÁTICA, GRUPO D Un calculadora avanzada... y algo más! Vamos a familiarizarnos con el entorno interactivo de Python. Vamos a construir expresiones aritméticas y a guardar los resultados en variables
Estructura de datos y Programación
Estructura de datos y Programación Tema: Conceptos Básicos- Estructuras de control - Arreglos Ing. Analia Méndez Ing. Raquel Zarco Año: 2012 ELEMENTOS DE UN PROGRAMA EN JAVA El programa Java consta de
Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa
Contenido Estructura de un programa en Java... 2 Tipos de datos básicos... 2 Operadores... 3 Literales... 4 Entrada / Salida... 4 Sentencias condicionales... 5 Funciones... 5 Ejercicios... 6 Variables,
Processing, un lenguaje al alcance de todos Edición 2013 versión 02
Processing, un lenguaje al alcance de todos Edición 2013 versión 02 2 Índice Índice...3 Introducción...4 Estructuras: Elementos del Código...6 Formas: Coordinadas y Primitivas...9 Datos: Variables...17
NOTA: Un algoritmo o programa de computadoras está estructurado si en su diseño se hace uso de los siguientes tres métodos o estructuras de control:
Estructuras de Control de Decisión o Selección NOTA: Un algoritmo o programa de computadoras está estructurado si en su diseño se hace uso de los siguientes tres métodos o estructuras de control: 1) secuencial
fundamentos de programación (unidad 4) programación estructurada en Java
fundamentos de programación (unidad 4) programación estructurada en Java Para ver una copia completa de la licencia, acudir a la dirección http://creativecommons.org/licenses/by-nc-sa/2.5/es/legalcode.es
Figura 9.1 Estados Reposo, Sobre, Presionado y Zona activa de un botón. 9.2 Usar un botón de una Biblioteca común
Capítulo 9 Botones 9.1 Qué es un botón? L os botones son clips de películas interactivos de 4 fotogramas. Cuando se selecciona el comportamiento botón para un símbolo, Flash crea un símbolo con una línea
INGENIERÍA TELEINFORMÁTICA
INGENIERÍA TELEINFORMÁTICA Expresión Gráfica y CAD Básico Sesión 03 Comandos Básicos y Sistemas de Coordenadas Docente: Ing. María Nícida Malca Quispe AGENDA Procedimientos para Invocar Comandos Usando
1.- Localizar en un plano cartesiano los siguientes puntos A (0,0), B (3,5), C (-2,7), D (-5,-6) E (6,-3). Hacer su gráfica correspondiente.
Guía de matemáticas III La presente guía de matemáticas III tiene como objetivo que el alumno que tome los cursos de regularización o de título pueda tener una base, para preparase para dichos exámenes.
Programación n Orientada a Objetos Sentencias Java Parte I. Ing. Julio Ernesto Carreño o Vargas MsC.
Programación n Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño o Vargas MsC. Variables y expresiones aritméticas Variables Conceptos de Memoria Una variable es un espacio en la memoria
PAINT SISTEMAS. ÁREA SISTEMAS GUÍA DE APRENDIZAJE No. Paint. Profesor: Estudiante: Fecha: INGRESAR A PAINT
1 Profesor: ÁREA SISTEMAS GUÍA DE APRENDIZAJE No. Paint Estudiante: Fecha: INGRESAR A 3 4 2 1 1. Clic en Inicio 2. Colocar el puntero del ratón (flecha) en Todos los programas 3. Colocar el puntero del
Tema: Estructuras de Selección en C#.
2 Programación I Tema: Estructuras de Selección en C#. Programación I. Guía 4 3 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar las instrucciones de
Clase 2: Programación
Clase 2: Conviértete en un Joven Inventor PENTA UC TAV 2014 Contenidos Qué es un micro-controlador? Configuración IDE Arduino Qué es programar? Ejemplo Tipos de datos Funciones útiles Contenidos Qué es
Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo
Tema 4 Control de flujo Programación 2015-2016 Programación - Tema 4: Control de Flujo 1 Tema 4. Control de flujo Introducción. Estructuras condicionales. Estructuras de repetición. Programación - Tema
Fundamentos PHP. El término puntuación nos referimos a la sintaxis usada en PHP para la terminación de una línea de código (;)
Tags Fundamentos PHP La Sintaxis de PHP se deriva de muchos lenguajes de programación principalmente de C pero Perl también ha tenido mucha influencia en esta sintaxis Con las últimas incorporaciones agregadas,
Lenguaje C. República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III
República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III Lenguaje C 1 Puntos previos Los códigos fuentes generados en C requieren ser compilados
Programación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.
Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC. Variables Conceptos de Memoria Una variable es un espacio en la memoria del PC Cada variable tiene un nombre, un tipo, un tamaño y un valor
Dobles: Es el caso de la instrucción if-else (punto 1.2).
1 1.Introducción Las estructuras de control son instrucciones que nos permiten controlar el flujo de ejecución del programa. Las instrucciones de control se pueden agrupar en instrucciones condicionales
GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS
GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS A.- ASPECTOS FUNDAMENTALES DEL CÓDIGO ORIENTADO A OBJETOS MÓDULOS DE CÓDIGO: El código en Visual Basic se almacena en módulos. Hay tres tipos de módulos: de formulario,
Programación Orientada Objetos. Estructuras de control if, If else, switch
Programación Orientada Objetos Estructuras de control if, If else, switch Estructuras de control Las estructuras condicionales controlan si una sentencia o bloque de sentencias se ejecutan, en función
COMANDOS BASICOS DE AUTOCAD
COMANDOS BASICOS DE AUTOCAD Desde sus primeras versiones, AutoCAD ha usado los mismos comandos básicos para dibujar y se van añadiendo nuevos comandos a medida que salen las nuevas versiones. En este artículo
Fundamentos de Programación
Fundamentos de Programación COMENTARIOS Microsoft Visual Basic interpreta que todo lo que está a la derecha del carácter ( ) en una línea cualquiera de programa es un comentario y no ejecuta acción alguna.
MyOpenLab. Objetos Canvas. Versión Documentación para el usuario. MyOpenLab Objetos Canvas para Animaciones.
MyOpenLab Objetos Canvas Versión 2.4.3 Documentación para el usuario www.myopenlab.de Prof. José Manuel Ruiz Gutiérrez 1 REALIZACIÓN DE SIMULACIONES CON OBJETOS CANVAS INTRODUCCIÓN En este documento vamos
Ciclos. Recordando Estructuras de Control Básicas: SELECCIÓN (condición) SECUENCIAL
Ciclos Fundamentos de Programación Recordando Estructuras de Control Básicas: Una secuencia es una serie de estatutos que se ejecutan uno después de otro. Selección (condición) ejecuta diferentes estatutos
COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA
PRÁCTICA OCHO DE VISUAL BASIC Tipos de variables en Visual Basic Los distintos tipos de variables utilizados en Visual Basic son: Integer Valor Entero 2 Bytes Long Valor Entero Largo 4 Bytes Single Valor
Primitivas MSWLOGO. El MSWlogo es una versión del lenguaje LOGO muy potente. Además es un software libre.
MSWLOGO Primitivas MSWLOGO El MSWlogo es una versión del lenguaje LOGO muy potente. Además es un software libre. El lenguaje de programación Logo cuenta con comandos u órdenes muy sencillas denominadas
Bloque II. Elementos del lenguaje de programación Java
Bloque II. Elementos del lenguaje de programación Java 1.Introducción a los lenguajes de programación 2. Estructura de un programa 3. Datos y expresiones simples 4. Instrucciones de control 5. Entrada/salida
Tema 3. Estructuras de control
Tema 3. Estructuras de control 3.1. Secuencial 3.2. Selección 3.3. Repetición 2 Objetivos Objetivos del tema: Conocer y saber la utilidad de las tres estructuras de control (secuencial, alternativa y repetitiva)
1. Detalle de los Comandos:
1. Detalle de los Comandos: Este es un resumen puede servir como guía rápida para consultas, para mas detalles remitirse a la Ayuda de PSeInt. Observar que cada línea que termina una sentencia debe tener
Tutorial 08: El comando Rectangle
Tutorial 08: El comando Rectangle En este tutorial veremos el comando de AutoCAD llamado Rectangle, el cual nos permitirá definir y dibujar rectángulos de forma fácil y rápida posicionándolo en cualquier
Pre-Laboratorio 1 MA-33A : Introducción a Matlab
Pre-Laboratorio 1 MA-33A 2007-1: Introducción a Matlab Gonzalo Hernández - Gonzalo Rios UChile - Departamento de Ingeniería Matemática 1 Interfaz de Matlab Al ejecutar el programa Matlab, se abrirá una
Introducción a Python Qué es Python?
Introducción a Python Qué es Python? Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación
Apunte Laboratorio ALPI - El lenguaje de programación Pascal
Apunte Laboratorio ALPI - El lenguaje de programación Pascal 1 2 ÍNDICE GENERAL Índice 1. Estructura de un Programa en Pascal 3 2. Sintaxis de Pascal 4 2.1. Uso de mayúsculas.....................................
Introducción a C++ Algoritmos y Estructuras de datos II Dra. Carmen Mezura Godoy. Febrero 2009
Introducción a C++ Algoritmos y Estructuras de datos II Dra. Carmen Mezura Godoy Febrero 2009 Índice Elementos básicos Ejecución de un programa Estructuras de control Ciclos Ejercicios 2 Elementos Básicos
Gráficos por Computador
Gráficos por Computador Primitivas básicas 2D con processing Jordi Linares i Pellicer Escola Politècnica Superior d Alcoi Dep. de Sistemes Informàtics i Computació [email protected] http://www.dsic.upv.es/~jlinares
Introducción a Java. Introducción a Java. Programación I
Introducción a Java Introducción a Java Programación I Como Funciona Tipos de Datos TIPO TAMAÑO RANGO byte 8 bits Valores numéricos de 128 a 127 short 16 bits Valores numéricos de 32.768 a 32.767 int 32
GUÍA DE TRABAJO N 1 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 13
Página 1 de 13 Tema: FUNDAMENTOS DE PROGRAMACIÓN EN LENGUAJE C# Objetivo: Conocer y manejar correctamente los tipos de datos y las diferentes estructuras de programación que hacen parte del lenguaje de
El Pseudo-código de PsInt
El Pseudo-código de PsInt Las características de este pseudolenguaje fueron propuestas en 2001 por el responsable de la asignatura Fundamentos de Programación de la carrera de Ingeniería Informática de
Lección 3 Sentencias de control
3.1. INTRODUCCIÓN - Hasta aquí: ejecución secuencial de los programas. - Aquí vamos a ver: Lección 3 Sentencias de control Sentencias de control Sentencias condicionales: if- y switch-case Sirven para
Carlos Montenegro. Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas
2 - Introducción al lenguaje Java, identificadores y comentarios. Carlos Montenegro Programación Orientada a Objetos Proyecto Curricular de Ingeniería de Sistemas 1. Introducción: Java tiene como todos
SENA Distrito Capital Centro de Electricidad, Electrónica y Telecomunicaciones ADSI - Ing. Espec. Javier Vaquiro
SENA Distrito Capital Centro de Electricidad, Electrónica y Telecomunicaciones ADSI - Ing. Espec. Javier Vaquiro 1. Sintaxis básica 2. Tipos de datos 3. Variables 4. Constantes 5. Expresiones y operadores
Tema 2: EL TIPO DE DATOS ENTERO. INSTRUCCIÓN DE ASIGNACIÓN Y DE COMPOSICIÓN SECUENCIAL
Tema 2: EL TIPO DE DATOS ENTERO. INSTRUCCIÓN DE ASIGNACIÓN Y DE COMPOSICIÓN SECUENCIAL Cualquier duda sobre el contenido de este tema se puede enviar al foro TEORIA2. 2.1.- El tipo de datos entero (byte,
Introducción al Software Científico y a la Programación Resolución de Problemas. Índice de Contenidos. Programas Curso
Introducción al Software Científico y a la Programación Resolución de Problemas Programas Curso 2015-16 Grupo ISCyP 1 Departamento de Ingeniería de la Información y las Comunicaciones Universidad de Murcia
Objetivos de la práctica: - Trabajar las estructuras de control repetitivas en la realización de programas.
Objetivos de la práctica: - Trabajar las estructuras de control repetitivas en la realización de programas. Sentencias de Control repetitivas (o bucles) Al igual que las estructuras selectivas, el bucle
Programación con Octave/Octave-UPM (I)
Programación con Octave/Octave-UPM (I) Mario Bermejo CLUB DE INFORMÁTICA CAMINOS 11 y 13 marzo 2015 Índice 1 Características Octave/Matlab 2 Interfaz gráfica y consola de comandos 3 Tipos y estructuras
TEMA 1: Los números reales. Tema 1: Los números reales 1
TEMA 1: Los números reales Tema 1: Los números reales 1 ESQUEMA DE LA UNIDAD 1.- Números naturales y enteros..- Números racionales. 3.- Números irracionales. 4.- Números reales. 5.- Jerarquía en las operaciones
Métodos CON valor de retorno
Métodos Estáticos C# Fundamentos de Programación. Objetivos del tema: Qué es un método? Qué métodos conoces? Métodos que NO devuelven valor. Métodos que SI devuelven un valor. Paso de parámetros. Variables
Librerías JavaScript Processing.js
Librerías JavaScript Processing.js Programación Multimedia. G.I.M. Francisco Grimaldo, Inmaculada Coma 1 Índice Librerías JavaScript Processing.js vs Three.js Processing & Processing.js Plantillas de uso
Traslaciones en el Plano
COLEGIO RAIMAPU Departamento de Matemática Guía Práctica Nº 1 Traslaciones en el Plano Nombre Alumno(a): Al resolver esta guía aprenderás a crear una traslación con el programa GeoGebra. Abrir el programa
Manual práctico de Qcad ACTIVIDAD1 CONOCIENDO EL ENTORNO
ACTIVIDAD1 CONOCIENDO EL ENTORNO 1 2 Coordenadas cartesianas (X,Y) Coordenadas cartesianas absolutas Coordenadas cartesianas relativas Extraída de la Wikipedia Para especificar cualquier punto del plano
JavaScript: Estructuras de control de flujo
Las estructuras if y if...else no son muy eficientes cuando se desea ejecutar de forma repetitiva una instrucción. Por ejemplo, si se quiere mostrar un mensaje cinco veces, se podría pensar en utilizar
PHP: Lenguaje de programación
Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054
Comprender las diferencias entre tipos de datos primitivos similares, y aprender a elegir el tipo más conveniente en cada caso.
Elementos básicos de programación en Java Objetivos del tema Conocer la estructura básica de un programa Java. Comprender los conceptos de tipo, valor y variable. Comprender las diferencias entre tipos
EJERCICIOS PARA EMPEZAR CON PHP
EJERCICIOS PARA EMPEZAR CON PHP EJERCICIO 1: MOSTRAR VALORES Cargar en dos variables tu nombre, tu apellido y tu edad e insertarlos en la frase Mi nombre es y tengo años EJERCICIO 2: CALCULAR UN PORCENTAJE
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: De
Algoritmo, Estructuras y Programación I Ing. Marglorie Colina
Unidad II: Fundamentos de la Programación Estructurada Algoritmo, Estructuras y Programación I Ing. Marglorie Colina Estructura General de un Programa Zona de ficheros de cabecera de las librerías Zona
INGENIERÍA TELEINFORMÁTICA
INGENIERÍA TELEINFORMÁTICA Expresión Gráfica y CAD Básico Sesión 27 Acotaciones en el Dibujo Docente: Ing. María Nícida Malca Quispe AGENDA Anatomía de una cota Criterios para acotar Generación y tipos
QCAD: ACTIVIDAD 1: PRUEBA
QCAD: ACTIVIDAD 1: PRUEBA Para ello debes pulsar en el botón línea y después elige rectángulo. 3. Elige ahora Líneas verticales y dibuja una desde la posición 10,10 y longitud 50. 4. Elige el botón Paralelas
Estructuras de Decisión Simples y Dobles
Estructuras de Decisión Simples y Dobles 1 Estructuras no secuenciales Los programas que hemos escrito hasta ahora han consistido en una serie de sentencias que se ejecutan secuencialmente, una después
