Want to make creations as awesome as this one?

Transcript

Algoritmos

unidad i

Intro

Para implementar la solución de un problema mediante el uso de una computadora es necesario establecer una serie de pasos que permitan resolver el problema, a este conjunto de pasos se le denomina algoritmo.Un algoritmo, aparte de tener como característica la facilidad para transcribirlo, debe ser:1. Preciso. 2. Definido. 3. Finito. Las herramientas o técnicas de programación que más se utilizan y para la representación de algoritmos son dos:1. Pseudocódigo. 2. Diagramas de flujo

Los identificadores de tipo variable son todos aquellos objetos cuyo valor cambia durante la ejecución o proceso de solución del problema

Identificadores

Los identificadores son los nombres que se les asignan a los objetos, los cuales se pueden considerar como variables o constantes, éstos intervienen en los procesos que se realizan para la solución de un problema, por consiguiente, es necesario establecer qué características tienen

Un identificador se clasifica como constante cuando el valor que se le asigna a este identificador no cambia durante la ejecución o proceso de solución del problema.

Nomenclatura de identificadores

no usar palabras reservadas por el lenguaje*

no puede comenzar coin un número

No usar espacio en blaco

No usar caracteres especiales (ñ,á, $, % etcetera)

usar nomenclatura camello (Camel Case)

Tipos de datos básicos

Un dato es cualquier elemento que necesitemos procesar en un programa. Los programas trabajan con datos de entrada, los cuales son manipulados mediante los procesos informáticos para producir unos datos de salida.Un tipo de datos es un conjunto de valores que tienen una característica en común y que responden a unas operaciones determinadas.

Números

Reales y enteros

Cadenas

Palabras, Carácter.

Lógicos

Booleanos

Operadores Aritmeticos

operadores aritméticos combinan operandos que contienen una o varias variables, constantes o funciones intrínsecas.

Las expresiones aritméticas resultantes se pueden combinar con otras expresiones casi indefinidamente.

Operadores de comparación (relacionales)

tablas de verdad

Operadores Lógicos

Diagrama de flujo

Dentro de los diagramas de flujo se pueden utilizar los símbolos que se presentan en la tabla siguiente, con los cuales se indican las operaciones que se efectuarán a los datos con el fin de producir un resultado

Pseudocódigo

El pseudocódigo es una serie de pasos bien detallados y claros que conducen a la resolución de un problema.Por ejemplo, el pseudocódigo para determinar el volumen de una caja de dimensiones A, B y C se puede establecer de la siguiente forma: