PROGRAMACIÓN (2).

Slides:



Advertisements
Presentaciones similares
Pippy (Python para niños)‏ 1.
Advertisements

Te presento a Python Qué es Python? Lenguaje interpretado
Estructuras de control
Programación Python.
Aprende C en una lluviosa tarde de domingo (en algo más de un par de horas) Sintaxis del lenguaje C para implementar un programa imperativo.
Estructuras de repetición
Lenguaje C.
Sesión 14: Python (5) – Aplicaciones. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
PEDRO ALBERTO ARIAS QUINTERO. El shell es un intérprete de órdenes, los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como.
Sesión 13: Python (4) – Estructura Repetición. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
PHP el Lenguaje Ejercicios Básicos.
1 TÉCNICAS DE PROGRAMACIÓN Lenguaje C Tercera Clase (Segunda de C)
Fundamentos de Programación
EL TIPO DE DATO LOGICO y constantes.
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
INS-204 Fundamentos de Programacion notas de clase, objetivo, programar en Python con nivel medio de destreza.
Applications Development I 6.1 Foro Tomas Anzalotta Alvarado.
ESTRUCTURAS DE DATOS Y ALGORITMOS Samuel Peñaló
CICLOS CONDICIONALES DINÁMICOS Y CICLOS CONDICIONALES FIJOS Aixa Sosa Colón NE: Programación 2250 – 3240 ONL Profesora. Rebecca Acevedo Rivera.
Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
Ciclos Condicionales Joel R. Almodóvar Rivera Tarea 6-1 PROG2310L.
ALGORITMOS Y TIPOS DE DATOS Un algoritmo es un método para resolver un problema. Para la creación de un programa (resolver un problema) en un lenguaje.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Taller de Java Universidad de los Andes
Convenciones de nomenclatura y diseño
Tema 6: Elementos de programación adicionales
Estructuras de Control en Visual Basic.net
Operadores Java es un lenguaje rico en operadores, que son casi idénticos a los de C/C++.
¿Cómo almacenar datos dentro del computador?
Repaso Programacion en C
Programacion I Curso: 5 I (TT)
Introduction a la Programacion
Introducción a la Programación Multimedial
ROBERTO PINEDA FLORES. ALEXIS JULIAN VELAZQUEZ NAVA.
BREVE INTRODUCCION A LA PROGRAMACION
Anexo Chame-San Carlos
Conceptos básicos de programación
Estructuras de control iterativas
Estructuras de Control en Visual Basic.net
Página Web del Lenguaje Pascal.
Unidad 1: Introduccion Leccion 3: Input.
¿Qué es un OPERADOR? “Un operador es un elemento de programa que se aplica a uno o varios operandos en una expresión o instrucción. Los operadores que.
ARQUITECTURA DE HARD WARE COMPONENTES EN BLOQUES DEL PROCESADOR
TUTORIAL PSeint.
Comprueba si una u otra condición se cumple o no.
LÓGICA DE PROGRAMACIÓN
Unidad 3. Introducción a la programación
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Tipos Básicos.
ESTRUCTURAS DE CONTROL EN VISUAL BASIC.NET Prof.: Rafael Mourglia.
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones..
HERRAMIENTAS DE PROGRAMACIÓN
Diego Hernández R Pascal Variables Diego Hernández R
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
Introducción al Visual Basic  Un programa en sentido informático está constituido en un sentido general por variables que contienen los datos con los.
Introducción práctica la uso de la tarjeta Arduino.
Características de “C”
Fundamentos de programación
Estructuras de Control 3 Ciclos
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
Informática Ingeniería en Electrónica y Automática Industrial
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Tratamientos secuenciales I
Ejecución Condicional
Variables, Expresiones y Enunciados
DIAGRAMAS DE FLUJO. D I A G R A M A DE F L UJ O EL DI AGRAMA DE FLUJO ES LA REPRESENTACIÓN GRÁFICA DE DICHA SE CUENCIA DE INSTRUCCIONES QUE CONFORMAN.
Objetivo Que el estudiante estructure soluciones mediante una representación grafica a través de diagramas de flujos aplicando diferentes estructuras.
UNIDAD II Generalidades sobre Algoritmos
Transcripción de la presentación:

PROGRAMACIÓN (2)

Términos de programación Sentencia (expression): es la mínima unidad de un programa que realiza una acción Print(“Hola que tal”) var_x = 5.0 X = X + 1

Términos de programación Variable: un elemento donde se puede almacenar cualquier valor variable1 = 5 (variable tipo int) variable2 = 5.0 (variable tipo float) variable3 = “Hola” (variable tipo string)

Términos de programación Declaración de variables: antes de usar por primera vez una variable, declaramos de qué tipo es (entero, flotante, cadena, etc) En python no hay que declarar las variables En otros lenguajes como C++ sí: int pepito = 4; float numero5 = 7.3;

Términos de programación Asignación de variable: asignamos un valor a la variable En python hay que asignar un valor a la variable la primera vez que se usa: Var_xy = 3 pepito34 = input()

Términos de programación Operador: un elemento o símbolo que corresponde a una operación lógica o aritmética Aritméticos = + - * / ** % // Booleanos and or not Comparación > < == != >= <=

Términos de programación Constante: un elemento con un valor lógico o aritmético fijo: 5.7 “Hola que tal” 7 True (con mayúscula la primera) False (con mayúscula la primera)

Términos de programación Comentario: texto incluido en el código fuente para información, pero no se ejecuta ni visualiza al ejecutar En python los comentarios se escriben: Una sola línea: # Texto del comentario Varias líneas: “”” Texto del comentario”””

Entrada / salida de datos Entrada: comando input() var_x = input(“Introduce un número: “) Salida: comando print print(“El número introducido es: “,var_x) ¡¡Cuidado con el tipo de datos que usas (string, float, integer)!!

ESTRUCTURAS DE CONTROL Son sentencias que permiten controlar el flujo del programa: Hacer una cosa u otra según una condición Hacer algo repetidamente hasta que se cumpla una condición Repetir una acción cierto número de veces La parte a ejecutar va identada (sangría con la tecla TAB)

Condicional: IF Hace algo si la condición es cierta (True) if numxy == 7 : print (“Acertaste, es el “,numxy) else : print (“No acertaste, prueba otra vez”) Las sentencias a ejecutar tienen que estar identadas (sangría a la derecha) Se usan if, elif y else

Repetición condicional: while Hace algo repetidamente hasta que se cumpla la condición numero = 0 while numero < 10: print(“Siguiente término: “, numero) numero = numero +1 print (“Se acabó”) Las sentencias a ejecutar tienen que estar identadas (sangría a la derecha) Puede llevar también un else

Repetición : for Hace algo repetidamente un cierto número de veces determinado por la función range for contador in range(0,10,1) print (“Siguiente término: “, numero) print (“Se acabó”) Las sentencias a ejecutar tienen que estar identadas (sangría a la derecha) Puede llevar también un else