Elementos básicos para el desarrollo de algoritmos

Slides:



Advertisements
Presentaciones similares
En PHP, casi cualquier cosa que escribes es una expresión. La forma más simple y ajustada de definir una expresión es "cualquier cosa que tiene un valor".
Advertisements

Tema 4b Operadores.
PROF. ING. JULIO CESAR CANO RAMIREZ
Asignatura: Introducción a la programación
Técnico en programación de Software
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Temas Operaciones básicas Operaciones Operadores Aritméticos
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Estructuras de control
ESTRUCTURAS DE SECUENCIA
Programación.
APLICACIONES DE PILAS Estructuras de Datos.
ALGORITMIA.
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
Fundamentos de Programación
ALGORITMOS CLASE 2. OPERADORES ARITMÉTICOS OperadorOperaciónEjemploResultado ^Potencia3^29 *Multiplicación3*26 /División3/21.5 +Suma3+25 -Resta3-21 ModModulo.
QUE ES :Microsoft, windows, Excel
CARACTERÍSTICAS DE LOS PROGRAMAS
Unidad III Elementos del lenguaje C++
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
Enrique Manuel Cabello Portero
Módulo 10 Multiplicación y división de expresiones racionales
ESTRUCTURA DE DATOS ESD-243
MATEMÁTICA 2013 Unidad 0 Repaso.
Números Enteros 8° básico 2015.
Programación Básica con NQC Patricio A. Castillo Pizarro 25/08/2007.
COMPONENTES DE UN ALGORITMOS
Metodología de la Programación
Juego de Preguntas y Respuestas
El Félix Evaristo Mejía
Informática Ingeniería en Electrónica y Automática Industrial
Algoritmo Ing. Maria Rosana Heredia
Introducción a la programación
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Guayaquil, junio 24 del 2014 PARCIAL 2.
Departamento de Informática Universidad Técnica Federico Santa María Temas 2,3,4: Estructura de un Programa Pascal Declaraciones Tipos de Datos Simples.
Elementos básicos para el desarrollo de algoritmos
Términos algoritmo diseñar algoritmo implementar algoritmo
Programación III Clase #03 Operadores. Expresiones Es cualquier cosa que retorne un valor. En C++ CASI todo son expresiones. Ejemplo: –5 –3 + 2 Las expresiones.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 15/08/2006.
FUNCIONES PARA OPERAR CON EXPRESIONES ALGEBRAICAS
MATEMÁTICA GENERAL MAT1041
UNIVERSIDAD TECNICA PERTICULAR DE LOJA
Computación I (CI-2125) Clase 2 Prof. Mireya Morales.
Operaciones Aritméticas
PRINCIPIOS DE PROGRAMACIÓN
MBA. LIDA LOOR MACIAS 2 CONSTANTES VARIABLES CONTADOR ACUMULADOR DIFERENCIADOR MULTIPLICADOR OPERADORES FUNCIONES LOGICOS ARITMETICOS RELACIONALES.
Operaciones Algebraicas
Presente un cuestionario con los aspectos mas importantes sobre los
ALGEBRA.
Tipos de Datos.
Lic. Carla Aguirre Montalvo
Programación de Computadores
FUNDAMENTOS DE PROGRAMACIÓN
Javascript. Isaac Zepeda
Algoritmia y Programación
Operaciones Combinadas
Conceptos Generales Programación I Docente: Ing. Marleny Soria M.
MBA. LIDA LOOR MACIAS 2 CONSTANTES VARIABLES CONTADOR ACUMULADOR DIFERENCIADOR MULTIPLICADOR OPERADORES FUNCIONES LOGICOS ARITMETICOS RELACIONALES.
Informática Ingeniería en Electrónica y Automática Industrial
Programación I Docente: Ing. Marleny Soria M..  Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar.
REGLAS PARA ELABORAR SEUDOCODIGOS Y DIAGRAMA DE FLUJO
Expresiones algebraicas.
Conceptos Generales PROGRAMACIÓN I DOCENTE: ING. MARLENY SORIA M. 1.
OPERADORES Y EXPRESIONES Ing Esp. Ricardo Cujar. Operadores y Expresiones  Operador: Es un símbolo que representa una operación.  Expresión: Es la combinación.
Algoritmos y Programación. Objetivos de Aprendizaje: Al finalizar esta unidad ud. debe estar en la capacidad de: Definir el propósito y el contenido de.
Unidad Temática II Algoritmia Elemental Operadores aritméticos: son símbolos que le indican al compilador la operación de cálculo a realizar entre los.
TEMA: Datos, Variables y Constantes. Presentación Identificar los conceptos que muestren el mundo real a través de los objetos que interactúan para el.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
Ing. Barros Rodriguez D. Ronald Introducción a la Programacón.
Transcripción de la presentación:

Elementos básicos para el desarrollo de algoritmos M.C. Meliza Contreras González

Un programa Puedes crear un programa tan simple como una simple secuencia de acciones.

Un gran programa

Variables computacionales Los programas de computadoras necesitan colocar la información del usuario en algún tipo de contenedor de forma organizada para manipularla. En la sociedad la manipulación de información está presente: cambios de dirección, teléfono, contraseñas, eso provoca actualizar la información constantemente.

Variables computacionales Es una localidad de memoria que puede cambiar su valor en el transcurso del tiempo. En el mapa de la ciudad las casas pueden cambiar de color o de forma en el tiempo. En las computadoras es más fácil hacer los cambios.

Variables computacionales A estos contenedores se les llama variables. Variable: Área de almacenamiento, de tamaño fijo y que sirve para guardar un tipo de dato específico. Las variables tienen dos elementos: El Nombre de la variable: la distingue de otras variables el Contenido de la variable: se refiere al dato que es guardado en ese lugar.

Variables computacionales Por ejemplo El número 365. -20 °F Tommy Lee Jones días contenedores temperatura actor

Variables computacionales Ahora para consultar los valores sólo usaremos días, temperatura, o actor. El programador puede usar estos contenedores para manipular los datos que cambian con frecuencia o varían sobre el tiempo. Cambiar el valor de los días del año por 366 si el año es bisiesto. Actualizar al actor favorito con Will Smith. Cambiar la temperatura a 30°F.

Tipos de datos La variable puede almacenar un sólo tipo de dato: números Enteros No enteros Letras Una letra Varias letras Las variables de distintos tipos no pueden relacionarse

Operadores Aritméticos Así como en el mapa tenemos operaciones como avanzar, dar vuelta a la izquierda o a la derecha, estacionarse en la computación también se tienen operaciones básicas.

Operadores Aritméticos Los Operadores son los nombres para acciones que se realizan sobre los números. Operador Símbolo Incremento +1 Decremento -1 Suma + Resta - División / Multiplicación * Modulo %

Orden de los operadores: PEMDAS Algunos operadores son más importantes que otros en el sentido de que presentan mayor prioridad para realizarse, a esto se le llama precedencia. Parentesis Exponentes (operador ** o ^) Multiplicación División Adición Sustracción Misma precedencia Misma precedencia

Operadores relacionales Este tipo de operadores es muy útil porque permite la comparación de valores. Cuando se compará un valor con otro el interés radica en si el valor es más grande, menor o incluso igual que el otro. Así el resultado de un operador relacional será verdadero o falso y no un resultado numérico. Operador Símbolos Igual que = Menor que < Mayor que > Menor o igual que <= Mayor o igual que >= Distinto que < >

Operadores Lógicos Los operadores lógicos devuelven un valor verdadero o falso a partir de otros operadores (aritméticos o relacionales). Operador Símbolo AND Y OR O NOT NO

Expresiones Una expresión es una combinación de operandos (variables), constantes y operadores. La expresión debe estar bien escrita, es decir, siguiendo las reglas de los operadores. Las expresiones se pueden dividir en expresiones aritméticas o expresiones lógicas.

Expresiones Ejemplos de expresiones aritméticas: (500 * 2) + 100 DiasTrabajados * SalarioDiario Salario * 0.15 Ejemplos de expresiones lógicas: a > b ( a < b ) Y ( b < c )