crear con python Materiales de inicio a la programacion con codigo Ejercicios practicos con soluciones
|
|
|
- Francisco Javier del Río Aguilar
- hace 8 años
- Vistas:
Transcripción
1 crear con python Materiales de inicio a la programacion con codigo Ejercicios practicos con soluciones
2 Ejercicios unidad 1 Programas de robots
3 1. Programas de robots Determina que instrucciones se han de escribir para que el robot llegue a la meta: F F F F R F F L F F
4 1. Programas de robots F L F F R F F F R F R F F
5 1. Programas de robots F F R F F L F L F F R F
6 Ejercicios unidad 2 Python y su tortuga
7 2. Python y su tortuga Determina qué instrucciones se han de escribir para que la tortuga llegue a la meta. forward(100) right(90) forward(100) left(90) forward(100) forward(50) right(90) forward(50) left(90) forward(50)
8 2. Python y su tortuga Determina qué instrucciones se han de escribir para que la tortuga llegue a la meta. left(90) forward(50) right(90) forward(50) left(90) forward(50) forward(100) left(45) forward(100)
9 Ejercicios unidad 3 variables
10 3. Variables Resuelve las siguientes cuestiones: 1. Crea un variable llamada conejos y asígnale el valor 126. conejos = Crea una variable llamada zanahorias y asígnale el valor 0. zanahorias = 0 3. Muestra el contenido de la variable conejos. print (conejos) 4. Modifica el valor de la variable conejos por 150. conejos = Copia el valor de la variable conejos en la variable zanahorias. zanahorias = conejos 6. Imprime el valor de las dos variables con print(). print(conejos, zanahorias) 7. Modifica el valor de conejos por 250 y vuelve a mostrar las dos variables. conejos = 250 print(conejos, zanahorias)
11 Ejercicios unidad 4 Utilizando numeros
12 4. Utilizando números 1. Calcula las siguientes operaciones y muéstralas en pantalla: 3 + 6, 5 4, 6 * 3, 8 / 2, 7 / 2 9, 1, 18, 4.0, Escribe las expresiones siguientes en código Python: 1 más 6, 3 multiplicado por 5, 12 menos 8 y 12 dividido entre , 3 * 5, 12-8, 12 / 4 3. Coloca los paréntesis en su lugar correspondiente para la expresión * 6 de forma que: a. Python realice primero las sumas. (4+5) * 6 b. Python realice primero las multiplicaciones. 4 + (5 * 6)
13 4. Utilizando números 4. Haz un círculo en los número flotantes que ves en la lista: Realiza un círculo en las expresiones que dan como resultado un número flotante (haz el cálculo en Python si lo necesitas): 3 / 5, , 6 3, 7 + 1, , 3 * 8, 7.2 / 3.6, 6 * 9.0,
14 4. Utilizando números 6. Transforma los textos siguientes en código de Python: m es dividido entre 3 y almacenado en la variable p p = m / 3 m menos 6 almacenado en la variable q q = m - 6
15 Ejercicios unidad 5 Cadenas y entradas
16 5. Utilizando números 1. Escribe la palabra elefante dentro de una variable llamada animal. animal = elefante Escribe la palabra rosa dentro de una variable llamada color. color = rosa Crea una variable llamada imagina donde se almacenen las dos variables anteriores: animal y color dando como resultado el valor elefanterosa. imagina = animal + color print(imagina) En la variable imagina intercala un espacio en blanco para separar las dos palabras. imagina = color + + animal
17 5. Utilizando números 2. Muestra la pregunta Cuál es tu nombre? y almacénala en la variable nombre. nombre = input ( Cuál es tu nombre? ) Guarda la primera letra del contenido de la variable nombre dentro de la variable inicial. inicial = nombre [ 0 ] 3. Dada la variable s = Carlos Gomez Perez copia solo el nombre Gomez en una variable llamada m. m = s[7:11]
18 Ejercicios unidad 6 bucles
19 6. Bucles 1. Escribe el código para un bucle tipo for el cual imprime del numero 0 hasta el 7. Utiliza una variable auxiliar llamada n. for n in range ( 8 ): print ( n ) 2. Modifica el rango del bucle anterior para que ahora imprima del numero 1 hasta el 12. for n in range ( 1, 13 ): print ( n )
20 6. Bucles 3. Ahora modifica el bucle para que escriba en 3 segundos 99 números. Piensa con cuidado los valores iniciales y finales del rango. for n in range (3, 100, 3): print ( n ) 4. Programa un bucle que haga una cuenta atrás de 10 hasta 1 y por último escriba el mensaje Despegue! : for cuenta in range (10, 0, -1) print (cuenta) print ( Despegue! )
21 6. Bucles 5. Mediante un bucle, escribe el código de la tortuga para que dibuje un cuadrado (elige tú las dimensiones). from turtle import * for n in range (4): forward (100) right (90)
22 Ejercicios unidad 7 Mostrar por pantalla
23 7. Mostrar por pantalla 1. Imprime las siguientes variables x = 10; y = 20; z = 35 en un solo comando. El resultado debería ser: print (x, y, z) 2. Ahora modifica el comando anterior para que el resultado se muestre separado por comas 10, 20, 35. print (x, y, z, sep=, )
24 7. Mostrar por pantalla 3. Ahora modifica el comando anterior para que el resultado se muestre separado por el signo de suma print (x, y, z, sep = + ) 4. Ahora modifica el comando para que al final añada el signo de igual: = print (x, y, z, sep = +, end= = )
25 Ejercicios unidad 8 listas
26 8. Listas 1. Crea una lista de colores rojo, verde y azul. Lo deberás almacenar en una lista llamada colores. colores = [ rojo, verde, azul ] 2. Escribe el código que muestra los colores de la lista que acabas de crear, usando el comando print(). print (colores) 3. Modifica el código para que ahora solo se muestre el segundo elemento de la lista (verde) que has creado. print (colores [1] )
27 8. Listas 4. Cómo cambiarías el primer color rojo por el color rosa en la lista? colores [ 0 ] = rosa 5. Elimina la tercera entrada de la lista. del colores [ 2 ] 6. Ahora añade el color lila al final de la lista. colores.append ( lila ) 4. Ahora añade el color amarillo en la primera posición (índice 0) colores.insert ( 0, amarillo )
28 Ejercicios unidad 9 Cierto o falso
29 9. Cierto o falso 1. Marca aquellas expresiones que sea True (Cierto) estas expresiones donde a = 10; b = 3: 1 < 2 6 == 6 9!= 10 8 <= 4 4 >= 4 a == 3 a > 3 b!= 3 b >= 3 b >= 0 a == b a!= b a < b a >= (b + 6) a <= (b + 6) 2. Escribe en código Python booleano las expresiones siguientes: a. c es menor que 1000 c < 1000 b. d no es igual a a d!= a c. d es igual a 6 d == 6 d. c es mayor o igual a 12 c >= 12 e. (c más d) es menor o igual a 10 (c + d) <= 10
30 9. Cierto o falso 3. Marca aquellas expresiones que son True (Cierto) donde a = 10; b = 3. Fíjate que ahora incluimos los operadores lógicos and y or. a == 10 and b == 3 a == 10 and b > 3 a!= 10 and b >= 3 a >= 5 and b <= 5 a > 5 and a < 15 a == 4 or a == 10 a > 0 or b > 0 b == a or a < 10 a > b or b!= Escribe las expresiones booleanas que son ciertas sin: f y d son menores que 5. f < 5 and d < 5 f es mayor que 1000 ó d es 250. f > 1000 or d ==250
31 Ejercicios unidad 10 bifurcaciones
32 10. Cierto o falso 1. Completa el código siguiente para que diga Buenos días! siempre y cuando se introduzca el nombre Ana. nombre = input( Introduce tu nombre: ) if nombre == Ana : print ( Buenos días! ) 2. Completa el código siguiente para que diga Coge un pastel siempre y cuando se introduzca Pastel. De lo contrario haz que le ofrezca una Galleta. comida = input( Cual es tu comida favorita? ) if comida == pastel : print ( Coge un pastel ) else: print ( Coge una galleta )
33 10. Cierto o falso 3. Añade el código necesario al programa anterior para que ofrezca una taza de chocolate sea cual sea la comida favorita. print ( Toma una taza de chocolate ) 4. Qué mostrará en pantalla el programa siguiente? Mostrará el número 3 For n in range(1000): if n == 3: print(n)
34 Ejercicios unidad 11 Bucles del tipo while
35 11. Bucles del tipo While 1. Escribe las líneas que faltan en el código para que se escriba del 1 al 12. a = 0 while a < 12: a = a + 1 print ( a ) 2. Modifica el código anterior para que se cree un contador infinito. 3. Escribe la línea de código que falta de forma que el programa pregunte por el nombre, hasta que se escriba Carlos. nombre = nombre = input( Escribe tu nombre: ) print( Hola Carlos! )
36 11. Bucles del tipo While 2. Modifica el código anterior para que se cree un contador infinito. a = 0 while True: a = a + 1 print ( a ) 3. Escribe la línea de código que falta de forma que el programa pregunte por el nombre, hasta que se escriba Carlos. nombre = while nombre!= Carlos : nombre = input ( Escribe tu nombre: ) print ( Hola Carlos! )
37 Ejercicios unidad 12 funciones
38 12. Funciones 1. Define una función llamada agradecimiento que imprima Hola seguido del nombre. def agradecimiento (nombre): print ( Hola, nombre) Cómo harías para ejecutar esta función en Python para decir hola a Ana. agradecimiento ( Ana )
39 12. Funciones 2. Una compañía de helados ha creado un código para que se le introduzca el saber del helado y automáticamente indique el precio: def precio(sabor): if sabor == chocolate : precio = 1.99 else: precio = 2.49 return precio
40 12. Funciones Respecto al ejercicio anterior, qué se mostrará por pantalla con las siguientes instrucciones? a. print(precio( banana )) 2.49 b. print(precio( chocolate )) 1.99 c. print(precio( vainilla )) Crea una función llamada dibuja_triangulo de manera que automáticamente dibuje un triangulo. def dibuja_triangulo(medida): for n in range ( 3 ): forward (medida) left (120) Recuerda que para llamar a la función deberás asignar un valor a la variable medida y que si quieres ver a la tortuga deberás llamarla antes con los comandos: from turtle import*, shape ( turtle )
1. Haz que se muestre una pantalla de alerta con tu nombre. 2. Repite el ejercicio anterior pero usando una variable para guardar tu nombre
1. Haz que se muestre una pantalla de alerta con tu nombre alert("carlos Guerrero"); 2. Repite el ejercicio anterior pero usando una variable para guardar tu nombre Crea una variable para almacenar el
El programa en JavaScript debe ir encerrado entre la marca script e inicializada la propiedad type con la cadena text/javascript:
Javascript Qué es JavaScript? Es un lenguaje de scripting (Código interno en las páginas HTML) necesario para los elaboradores de sitios Web, mediante el cual se puede hacer que las páginas sean activas
crear con python Materiales de inicio a la programacion con codigo
crear con python Materiales de inicio a la programacion con codigo Crear con Python 1.Conoce Python Qué, porqué, cómo 2,Instalar Python Descargar e instalar Python 3.Python y IDLE Trabajar con IDLE 4.Programas
Introducción a Python. Cecilia Manzino
Características del lenguaje Es un lenguaje de programación multiparadigma, soporta la programación orientada a objetos, imperativa y, en menor medida, funcional. Es un lenguaje multiplataforma, puede
Introducción a la Programación
Cali Cali Introducción a la Programación Noviembre 27 de 2006 Nombre: Pregunta 1 2 3 Total Puntos 30 30 50 110 Cal. 1 (30 Puntos) Un pirata necesita encontrar un tesoro en una isla, para hacerlo cuenta
Programación Estructurada
Programación Estructurada Técnica de programación que consiste en construir programas de fácil comprensión. Es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes
Introducción rápida a la programación (estructurada ) con C++
Introducción rápida a la programación (estructurada ) con C++ A B No A? Si B A Los Bloques pueden ser una línea de código o un modulo (función o subrutina) que pueden estar contenido en otro archivo de
Tarea Número 6: Condicionales
Tarea Número 6: Condicionales Andrés Felipe Barco Santa Introducción a la Prorgamación Departamento de Electrónica y Ciencias de la Computación 29 de agosto de 2012 1. Ejercicios a realizar Para cada uno
Tutorial de Python orientado a objetos
Tutorial de Python orientado a objetos En la primera llave creamos una clase llamada Gelantia. En la primera parte def init (self, tam, color, sabor): definimos las características del objeto. En la segunda
Nota: Se entiende que el usuario no introducirá un divisor igual a cero.
EJERCICIOS EN LENGUAJE C Ejercicio 1 - Área de un triángulo (Entrada y salida estándar - Lenguaje C) 1º) Pida por teclado la base (dato real) de un triángulo. 2º) Pida por teclado la altura (dato real)
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,
Cuáles son los lenguajes que pueden utilizarse para programar Karel?
EXAMEN NIVEL OMI Cuáles son las ventanas del programa de karel? a) Mundo, Programa, Ejecutar y Ayuda. b) Nueva, Abrir, Guardar, Guardar como y compilar. c) Muros y zumbadores. d) Todos los anteriores.
Tema 3. Estructuras de Datos
Tema 3! Estructuras de Datos Estructuras Simples, Doble, Anidada y Múltiple En este tema veremos las sentencias selectivas: IF (Si) IF - Then (Si - Entonces) IF - Then - Else ( Si - Entonces - Sino) Switch
Programación MATLAB: Programas y Funciones.
Programación MATLAB: Programas y Funciones. Curso: Métodos Numéricos en Ingeniería Profesor: Dr. José A. Otero Hernández Correo: [email protected] web: http://metodosnumericoscem.weebly.com Universidad:
ING1310 Introducción a la Computación. Python. Conceptos Básicos. Carlos Reveco
ING1310 Introducción a la Computación Python Conceptos Básicos Carlos Reveco [email protected] [email protected] Facultad de Ingeniería/Universidad de los Andes/Chile Rev : 254 C.Reveco Facultad
Programación: QBASIC
1. QBASIC Programación: QBASIC Guía del alumno Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto nivel. En un lenguaje de alto nivel las instrucciones tienen un formato
TEMA 4 NÚMEROS ENTEROS
TEMA 4 NÚMEROS ENTEROS 1 2 3 Recta numérica. -9-8 -7-6 -5-4 -3-2 -1 0 +1 +2 +3 +4 +5 +6 +7 +8 +9 Enteros negativos A la izquierda del 0 están los números enteros negativos Enteros positivos A la derecha
WHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F)
Bucles en lenguaje C Bucle while y forzar detención con break APRENDERAPROGRAMARCOM WHILE Y DO WHILE BREAK EN LENGUAJE C BUCLES MIENTRAS FORZAR SALIDA O TERMINACIÓN EJEMPLO (CU00534F) Sección: Cursos Categoría:
ALGORÍTMICA. Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid. Indíce Algoritmo Elementos de un algoritmo: Variables, Constantes, Expresiones Datos: Definición y
EL 2, 4, 6, 8, 10 Y 12.
SUMA SUMA Y ESCRIBE 1 2 3 4 5 6 7 8 9 5 6 7 8 9 5 6 7 8 9 +3 RESTA Y ESCRIBE 1 2 3 4-1 RESTA Y ESCRIBE 1 2 3 4-2 AGRUPA DE 5 EN 5 AGRUPA DE 10 EN 10 UNE Y COLOREA ESCRIBE HACIA ATRÁS -1 40 39 COLOREA -1.
JavaScript Básico. Elementos Básicos: Comentarios: Literales: Valores que puede tomar una variable o una constante.
Javascript (II) 1 Elementos Básicos: Comentarios: Para una línea // Esto es un Comentario Para un bloque /*......... */ Literales: Valores que puede tomar una variable o una constante. Ejemplos: "Soy una
Desarrollo de Programas. Prof. Lisbeth C. Pérez Rivas
Desarrollo de Programas Prof. Lisbeth C. Pérez Rivas [email protected] Desarrollo de Programas Ejercicio: Calcular el sueldo neto de un trabajador conociendo el número de horas trabajadas, la tarifa horaria
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.....................................
JavaScript: Operadores
Las variables por sí solas son de poca utilidad. Hasta ahora, sólo se ha visto cómo crear variables de diferentes tipos y cómo mostrar su valor mediante la función alert(). Para hacer programas realmente
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.
Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO
Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características
Sentencias de Procesamiento Iterativo: while y do-while
ESTRUCTURAS CÍCLICAS Se discuten en este documento las sentencias que se utilizan en el lenguaje C++ para representar la tercera de las estructuras utilizadas en la programación estructurada: La Estructura
Programación PHP. orientada a formularios DISEÑOS CURRICULARES CON ENFOQUE POR COMPETENCIAS LABORALES
Programación PHP orientada a formularios DISEÑOS CURRICULARES CON ENFOQUE POR COMPETENCIAS LABORALES Créditos EQUIPO TÉCNICO Dirección de Diseño y Contenido Pedagógico DISEÑO Y DIAGRAMACIÓN Dirección de
GUIA DE REPASO VISUAL BASIC PROGRAMA 1
GUIA DE REPASO VISUAL BASIC PROGRAMA 1 Cree un programa saludador. Donde pidamos un nombre y nos muestre un mensaje en consola, saludándonos. Por ejemplo, si doy como nombre Fernando, me aparecerá en pantalla
En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras de control
CORPORACION UNIVERSITARIA DE EDUCACION SUPERIOR Estructura de Datos Docente: Víctor Andrés Ochoa Correa En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras
Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7
Estructuras selectivas Programación I Ingeniería Técnica Informática Ejercicios de los Temas 4, 5, 6 y 7 24.- Elabore un programa para determinar si una hora leída en la forma horas, minutos y segundos
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
Para el Segundo Parcial
Para el Segundo Parcial Ejercicios Del libro Introducción a la Programación con Python realice los siguientes ejercicios en cada da una de las secciones indicadas. Tiras de Caracteres Sección 5.1.6 167,
EJERCICIOS MANEJO DE ESTRUCTURAS BÁSICAS SCRIPTS
EJERCICIOS MANEJO DE ESTRUCTURAS BÁSICAS SCRIPTS Ejercicio 1: Hacer un script que muestre por pantalla el mensaje Hola mundo. Ejecútalo de las dos formas vistas Ejercicio 2: Realizar otro script que cree
Repaso Visual Basic Interfaz Gráfica
Interfaz Gráfica Ventana del Proyecto Barras De Menús Barras Herramientas Formulario (Form) Ventana del Propiedades Form Layout Posición del Formulario Códigos de Colores en Vbasic 1 Códigos de Colores
IF ELSE, IF ELSE IF JAVASCRIPT. CONDICIONALES DEL FLUJO O ESTRUCTURAS DE DECISIÓN. EJEMPLOS. EJERCICIOS. (CU01119E)
APRENDERAPROGRAMAR.COM IF ELSE, IF ELSE IF JAVASCRIPT. CONDICIONALES DEL FLUJO O ESTRUCTURAS DE DECISIÓN. EJEMPLOS. EJERCICIOS. (CU01119E) Sección: Cursos Categoría: Tutorial básico del programador web:
Manual rápido para evaluación de series en Python
Manual rápido para evaluación de series en Python Breve introducción Python es un lenguaje de programación interpretado con fines científicos, de educación y para hacer programas de uso rápido. Es la base
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
Docente: Juan Carlos Pérez P. Alumno : Fecha : Nota:
Docente: Juan Carlos Pérez P. Alumno : Fecha : Nota: Justificación: Se pretende con éste contribuir a que el alumno se inicie y conozca el entorno del IDE en la creación de pequeños programas en java Objetivos:
Python. Características Básicas
Python Características Básicas Intérprete >>> 3 + 5 8 >>> "Esto es una" + " frase." Esto es una frase. El intérprete de Python nos permite tener una sesión interactiva con él, muy útil para su aprendizaje.
GENERALIDADES DEL LENGUAJE C
GENERALIDADES DEL LENGUAJE C La cadena con formato debe ir encerrada entre comillas dobles, no simples. El carácter de retorno de carro (\n) es obligatorio si se desea finalizar la impresión con un salto
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,
Las fórmulas de Excel siempre comienzan por un signo igual (=) lo cual indica que los caracteres siguientes constituyen una fórmula.
Las fórmulas de Excel siempre comienzan por un signo igual (=) lo cual indica que los caracteres siguientes constituyen una fórmula. Después del signo igual están los elementos que se van a calcular (los
SESIÓN DE EJERCICIOS E1
SESIÓN DE EJERCICIOS E1 Primera parte: ejercicios test Ejercicio 1 Qué definición de constantes es la correcta en lenguaje C? a) #define N=25; b) #define N 25 c) int N=25; d) int N 25 Ejercicio 2 La expresión
Prácticas de SAGE (caldum) 19 de Enero de 2012
Prácticas de SAGE (caldum) 19 de Enero de 2012 1. Introducción En este ejercicio vamos a ver las posibilidades de programación de SAGE haciendo una implementación del algoritmo de reducción de Gauss de
Andrés Donaciano Martínez Guillén -.- Fundamentos de programación -.andresmtzgwordpress.com
Andrés Donaciano Martínez Guillén -.- Fundamentos de programación -. Introducción. Andrés Donaciano Martínez Guillén -.- Fundamentos de programación -.- El presente documento busca ser una referencia para
19 a Competencia de MateClubes Primera Ronda Nivel Preolímpico
Primera Ronda Nivel Preolímpico La prueba dura 2 horas. Nombre del Club:.................................... Código del club: 19 0.............. 1. Rafa tiene $21 y Betty tiene $3. Cada semana, Rafa recibe
Funciones como parámetros, funciones como resultados. Introducción a la Computación Patricia Borensztejn Clase 26
Funciones como parámetros, funciones como resultados Introducción a la Computación Patricia Borensztejn Clase 26 Funciones de orden superior Se llama así a la técnica que permite pasar funciones como parámetros
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
Examen de Fundamentos de la Programación (Modelo 1)
Examen de Fundamentos de la Programación (Modelo 1) 27 de noviembre de 2007 1. Qué escribe el siguiente programa si se teclea 5? int num, resultado; for (resultado=0; num; resultado++) num -= 2; printf
PROF. ANGEL MENDEZ YALLI.
COLEGIO NACIONAL PROF. ANGEL MENDEZ YALLI. 2011 1 ELEMENTOS DE LA VENTANA DE VISUAL FOXPRO. BARRA DE MENÚ BARRA DE TITULO BARRA DE HERRAMIENTA ESTANDAR AREA DE TRABAJO VENTANA DE COMANDOS BARRA DE ESTADO
FÓRMULAS Y FUNCIONES
Centro de Estudios Empresariales 1 FÓRMULAS Y FUNCIONES Una fórmula nos permite calculas rápidamente valores directos introducidos en una celda y operar con valores previamente introducidos en otras celdas,
Instrucción de selección múltiple switch.
Instrucción de selección múltiple switch. Java cuenta con la instrucción switch de selección múltiple para realizar distintas acciones, con base en os posibles valores de una variable o expresión entera.
TEMA 5. PROGRAMACIÓN BÁSICA EN MATLAB /OCTAVE
BLOQUE TEMÁTICO II TEMA 5 TEMA 5. PROGRAMACIÓN BÁSICA EN MATLAB /OCTAVE 5.1. Introducción a Matlab y Octave 5.2. Entrada y salida con formato 5.3. Programas: script y funciones 5.4. Estructuras alternativas
lo básico para programar El Modelado Para la Arqueologia
lo básico para programar El Modelado Para la Arqueologia El Modelado Para la Arqueologia lo básico para programar Recursos Se puede descargar simple_program programa de NetLogo de: http://www.public.asu.edu/~cmbarton/
Estructuras de control
Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando
FUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 2 Expresiones, operadores y estructuras de control Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo Fundamentos de Informática. Departamento de Ingeniería
Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO
Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características
Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales
UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales JavaScript Algoritmo
Operadores de comparación
Operadores de comparación Los operadores de comparación en C son: Igual (==) Distinto (!=) Mayor (>) y Mayor o igual (>=) Menor (
Características de JavaScript
Características de JavaScript Qué es JavaScript? o Lenguaje de programación interpretado utilizado fundamentalmente para dotar de comportamiento dinámico a las páginas web. o Cualquier navegador web actual
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,
Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones.
Palabras reservadas de C++ y C Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. A continuación se muestra el link del listado de palabras
UNIDAD II: ESTRUCTURAS SECUENCIALES
201 2015 UNIDAD II: I ESTRUCTURAS SECUENCIALES Departamento de Computación UNAN-León 2.1 INTRODUCCIÓN: UNIDAD II: ESTRUCTURAS SECUENCIALES La estructura secuencial permite representar aquellas instrucciones
Cuales son los tipos de instrucciones que se utilizan en la programación?
EXAMEN NIVEL PREUNI/UNI Cuales son los tipos de instrucciones que se utilizan en la programación? a) Instrucciones afirmativas e instrucciones negativas b) Instrucciones entrada, instrucciones afirmativas
Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.
Programación Básica Arturo Vega González [email protected] Division de Ciencias e Ingenierías Universidad de Guanajuato Campus León Sesión 5 Universidad de Guanajuato, DCI, Campus León 1 / 31 Universidad
Principios de Computadoras II
Departamento de Ingeniería Electrónica y Computadoras Operadores y Expresiones [email protected] Primer programa en Java 2 Comentarios en Java Comentario tradicional (multi-línea) Comentario de línea Comentario
Conocimientos previos
Tema: Primer programa utilizando Excel y VBA Ficha de aprendizaje 4 n Logro Crea una macro para escribir en una celda. Crea una macro para leer el contenido de una celda. @ # Conocimientos previos Crees
Colegio Agustiniano Ciudad Salitre Área de Tecnología e Informática Guía de Apoyo 2017 Bimestre: III Grado: Cuarto Docente: Jorge Torres
Colegio Agustiniano Ciudad Salitre Área de Tecnología e Informática Guía de Apoyo 2017 Bimestre: III Grado: Cuarto Docente: Jorge Torres UNIDAD TEMÁTICA: PROGRAMACION PARA NIÑOS Logro: Identifica las herramientas
Tipos de Datos de python (2ª parte):
Tipos de Datos de python (2ª parte): Enteriormente hemos visto algunos de los tipos de datos que maneja python. Vimos: int, float, chr, str, bool También vimos como convertir datos a cada uno de estos
abril de 2017 Desarrollo de aplicaciones en Java Tipos de datos primitivos Tipos de datos Elementos de aplicaciones simples
Desarrollo de aplicaciones en Java Generación de código fuente Compilación Ejecución Elementos de aplicaciones simples EII147-01-02 Introducción a las tecnologías de información Escuela de Ingeniería Industrial
Escribe en los cuadrados cuántas flores hay en cada dibujo.
Escribe en los cuadrados cuántas flores hay en cada dibujo. Compara los cuadros dibujando flechas entre ellos para indicar más. 3 a) Pinta tres velas. b) Encierra la tercera vela de la izquierda. c) Pinta
INTRODUCIR FORMULAS EN EXCEL
INTRODUCIR FORMULAS EN EXCEL Las fórmulas, comienzan con un signo (=) y son ecuaciones que efectúan cálculos con los valores ingresados en la hoja de cálculo. Por ejemplo, la siguiente fórmula multiplica
1.- Escribo el nombre de los números.
1 1.- Escribo el nombre de los números. 0 3 6 1 4 7 2 5 8 9 10 11 12 13 14 15 16 17 18 19 2.- Ordena estos números de mayor a menor 2-7 - 9-0 - 3-5 - 8 17-1 - 7-6 - 4-10 - 13 12-15 - 11-18 - 19-14 - 6
TEMA 4. ESTRUCTURAS DE CONTROL
M.P. Sesmero, P. de Toledo, F.J. Ordoñez, J. Gómez-Romero, J.A. Iglesias, J.L. Mira Programación TEMA 4. ESTRUCTURAS DE CONTROL Grado en Ingeniería en Tecnologías Industriales Programación CONTENIDOS 4.1.
Ejercicios sobre recursividad
Ejercicios sobre recursividad 11 de febrero de 2003 1. Implementa una función recursiva que devuelva la suma de los dígitos de un número natural, que se le pasa por parámetro. 2. Implementa una función
1. Explorando la ventana Python
Primer taller de Phyton en GeoGebra Guíía 1 IInteracciión de Python con GeoGebra Despliegue de vista Python Abra Vista en el menú principal Clique en la vista Python y tendrá la ventana: 1. Explorando
FACULTAD DE INGENIERÍA
NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Fundamentos de Programación Orientada a Objetos PRÁCTICA NÚM. [ 7 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería
Objetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)
Objetivos de la sesión Entender el tipo de programas que se pueden realizar con aplicaciones de consola. Conocer el concepto de variable, la forma en que se declaran y su utilización. Conocer la forma
Complejidad de algoritmos recursivos
Tema 3. Complejidad de algoritmos recursivos 1. INTRODUCCIÓN... 1 CLASIFICACIÓN DE FUNCIONES RECURSIVAS... 1 DISEÑO DE FUNCIONES RECURSIVAS... 2 2. VENTAJAS E INCONVENIENTES DE LA RECURSIVIDAD... 4 3.
INFOTECH CURSO MÓDULO 4. Estructuras de control. Excel Advanced Macros
INFOTECH CURSO Excel Advanced Macros MÓDULO 4 Estructuras INFOTECH CAPACIDADES ESPECÍFICAS NOMBRE DEL MÓDULO - 4 CONTENIDOS RECURSOS Comprensión e información Indagación y experimentación Juicio crítico
BUCLES EN LENGUAJE C (ESTRUCTURA DE REPETICIÓN) CONDICIÓN, CONTADOR. EJEMPLOS. (CU00533F)
APRENDERAPROGRAMAR.COM BUCLES EN LENGUAJE C (ESTRUCTURA DE REPETICIÓN) CONDICIÓN, CONTADOR. EJEMPLOS. (CU00533F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde cero Fecha revisión:
Combinaciones y permutaciones
Combinaciones y permutaciones Prof Wilmer Adan Qué diferencia hay? Normalmente usamos la palabra "combinación" descuidadamente, sin pensar en si el orden de las cosas es importante. En otras palabras:
Recorta y pega un objeto grueso y uno delgado. Grueso: Delgado:
Recorta y pega un objeto grueso y uno delgado. Grueso: Delgado: 1 Recorta y pega un objeto ancho y uno angosto. Ancho: Angosto: 2 Recorta y pega un objeto alto y uno bajo. Alto: Bajo: 3 CERCA LEJOS Marca
Tema 7: Programación con Matlab
Tema 7: Programación con Matlab 1. Introducción Matlab puede utilizarse como un lenguaje de programación que incluye todos los elementos necesarios. Añade la gran ventaja de poder incorporar a los programas
Examen escrito de Programación 1
Examen escrito de Programación 1 Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas 31 de agosto de 2012 Disponer sobre la mesa en lugar visible un documento de identificación
Reales. Caracteres. Cadenas de Caracteres (String)
Conceptos preliminares para la programación Algoritmo: Conjunto de pasos lógicos, secuenciales y finitos para dar solución a un problema general. Dato: Es una característica de un objeto o entidad, que
Curso de Visual Basic 6.0 - Lección 1 Area Interactiva - www.areaint.com
LECCIÓN 6 En esta lección vamos a familiarizarnos con las estructuras de repetición, las cuales nos sirven para realizar una misma instrucción un número determinado de veces o indeterminado dependiendo
Variables y tipos básicos 1. Definir una variable de tipo char. Convertirla a una variable de tipo entera e imprimir su valor asociado.
Variables y tipos básicos 1. Definir una variable de tipo char. Convertirla a una variable de tipo entera e imprimir su valor asociado. Probarlo con lo caracteres a, b, A y B 2. Hacer lo contrario, leer
Sentencias de control. Condiciones
Sentencias de control Condiciones Son las preguntas básicas a las que se puede responder sí o no Para implementar el control del flujo, son muy útiles unas expresiones que permiten comparar dos variables
Esquemas repetitivos en Fortran 90. Esquemas repetitivos en Fortran 90. Esquemas repetitivos en Fortran 90. Tipos de Esquema
Los esquemas repetitivos permiten implementar iteraciones del lenguaje algorítmico (mientras, repetir, para, hasta). Podemos dividir los esquemas según: - Se conozcan el número de iteraciones a priori,
4. Aplicar fórmulas y funciones.
4. Aplicar fórmulas y funciones. 75 Las técnicas que se tratan en esta sección están relacionadas con la aplicación de funciones y fórmulas. En concreto, este conjunto de técnicas se asocian con los objetivos
INTRODUCCIÓN A LA MATEMÁTICA DISCRETA PRÁCTICA 1
INTRODUCCIÓN A LA MATEMÁTICA DISCRETA PRÁCTICA 1 I N T R O D U C C I Ó N A S A G E Q U É E S S A G E? G U Í A D E I N S T A L A C I Ó N C O N C E P T O S B Á S I C O S B I B L I O G R A F Í A Qué es Sage?
Estructuras de Control. Cecilia Curlango Rosas
Sintáxis -- while -- Ejecuta una serie de mandos mientras sea verdadera una condición. while condición do enunciados done Ejemplo -- while -- #!/bin/bash echo "Adivina mi animal favorito?" read animal
Introducción a PL/SQL
Introducción a PL/SQL Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla noviembre 2011 Objetivos de este tema Conocer PL/SQL. PL/SQL
