Sei sulla pagina 1di 11

1

LOGARITMOS

NEILA CAROLINA GUILLIN

INSTITUCON EDUCATIVA JOSE EUSEBIO CARO

10º1

2019

OCAÑA

LOGARITMOS
2

NEILA CAROLINA GUILLIN

NEVARDO JARAMILLO SANCHEZ

INSTITUCON EDUCATIVA JOSE EUSEBIO CARO

10º1

2019

OCAÑA

CONTENIDO

1. Algoritmos
2. Estructura y diseño de un algoritmo
3. Reglas para la construcción de diagramas de flujo
3

4. Tipos de datos
 Datos simples
 Constantes
 Variables
5. Operaciones aritméticas
 Operadores aritméticos
 Jerarquías de las operaciones aritméticas
 Reglas para resolver expresiones aritméticas.
6. Expresiones lógicas
 Operadores relacionales
 Operadores lógicos
7. Tipo de estructuras algorítmicas
 Concepto de estructuras selectivas
 Estructuras repetitivas
 Arreglos
8. Estructuras selectivas
 Si-entonces
 Si-entonces-sino
 Si anidadas
 Si múltiples
9. Estructuras repetitivas
 Repetir
 Mientras
 Hacer - mientras
10. Comprobar la funcionalidad de un algoritmo.

¿Que es logaritmo?

Un algoritmo es una serie ordenada de pasos, instrucciones o procesos que llevan a la solución
de un determinado problema. Estos permiten describir claramente una serie de instrucciones
que debe realizar el computador para lograr un resultado previsible. ... Es quiere decir que en
algún momento debe acabar.

Estructura y diseño de un algoritmo


4

Las dos herramientas más utilizadas para diseñar algoritmos son el Pseudocódigo y
el Diagrama de flujo.

 1. Pseudocódigo

Es un lenguaje simplificado para describir un algoritmo utilizando una mezcla de frases


en lenguaje común, y palabras claves que indican el inicio y el fin del algoritmo y las
instrucciones específicas a realizar.

Por ejemplo, el siguiente pseudocódigo corresponde al algoritmo para calcular el área


del rectángulo: el algoritmo calcula el área (a) de un rectángulo cualquiera, si se le
suministra la longitud de de la base (b) y la longitud de la altura (h).

Las palabras subrayadas se llaman palabras reservadas, se deben utilizar sangrías que
facilitan la lectura del algoritmo Las instrucciones en pseudocódigo son fáciles de
codificar en un lenguaje de programación.

 2. Diagrama de flujo

El diagrama de flujo es la representación gráfica de un algoritmo; para ello se utiliza un


conjunto de símbolos estándares mundialmente utilizados y desarrollados
por organizaciones tales como ANSI (American National Institute) e ISO (International
Standard Organization para la elaboración de diagramas de flujo;

En el diagrama cada símbolo representa una acción en concreto; y cada instrucción del
algoritmo se visualiza dentro del símbolo adecuado. Los símbolos se conectan con
flechas para indicar el orden en que se ejecutan las instrucciones.

Por ejemplo, el siguiente diagrama de flujo corresponde al algoritmo para calcular el


área del rectángulo

El ovalo rotulado con la palabra Inicio indica el comienzo del algoritmo, el


paralelogramo es el símbolo de entrada de datos e indica que se lee el valor de la base
(b) y el valor de la altura (h), el rectángulo es el símbolo de proceso e indica que se
realiza un proceso sobre los datos de entrada para calcular el área (a) multiplicando la
base por la altura, (utilizaremos el * como operador de multiplicación), el siguiente es el
5

símbolo de salida y representa un documento e indica que se muestra el valor del área
obtenido, en cualquier dispositivo de salida, finalmente el ovalo rotulado con la palabra
Fin indica que se ha llegado al fin del algoritmo.

Los símbolos que se utilizaran para dibujar los diagramas de flujo son los siguientes:

Reglas para la construcción de diagramas de flujo

 1. Todo diagrama de flujo debe tener un inicio y un fin.

 2. Las líneas de flujo nunca deben cruzarse, para evitarlo deben utilizarse el
símbolo conector.

 3. Las líneas de flujo deben terminar siempre en un símbolo.

 4. No puede llegar más de una línea de flujo a un símbolo.


6

 5. Todos los símbolos en un diagrama deben estar conectados mediante una


línea de flujo; todo símbolo debe tener una línea de flujo entrando y otra
saliendo salvo el símbolo que indica inicio o fin del diagrama.

 6. Como regla general el flujo del proceso debe mostrarse de izquierda a


derecha y de arriba abajo.

Se recomienda mantener uniforme el tamaño de los símbolos, por lo que el texto que se
escribe dentro no debe ser muy extenso, recuérdese que el propio símbolo indica la
operación a realizar. La forma en que se capturan los datos de entrada o se muestran los
datos de salida se detallarán al codificar el algoritmo en el lenguaje de programación.
Esto mismo se recomienda para la representación del algoritmo en pseudocódigo.

 DECLARACION DE LOS DATOS

Como ya se dijo los datos a procesar y los datos resultantes del proceso se almacenan en
la memoria principal de la computadora, también conocida como memoria
RAM (Random Access Memory), y también se destinan localidades de memoria cuando
se necesita almacenar resultados de cálculos intermedios. Para poder localizar los datos
en la memoria se les asignan nombres; que en el ambiente de la programación se
conocen como identificadores de datos. Nombraremos los datos siguiendo las reglas
para definir identificadores especificadas en la mayoría de los lenguajes de
programación:

 Se utilizan secuencias de caracteres formadas por caracteres alfabéticos y los


dígitos decimales.

 El primer elemento de la secuencia debe ser un carácter alfabético.

 No se utilizan signos de acentuación

 No se utilizan espacios, si se necesita separador debe utilizarse el carácter de


subrayado (_) o guión bajo.

 No se permite el uso de las palabras reservadas o palabras claves

Se recomiendan nombres cortos y nemotécnicos (su propio nombre indica lo que


representan).

Por ejemplo:

1) Son identificadores válidos los siguientes:

longitud, altura, dato1, dato2, Coeficiente_a, numero_menor, EDAD

2) No son identificadores válidos los siguientes:

ºC , porque el carácter º no es un carácter permitido

1_dato, porque comienza con un dígito


7

numero menor, porque tiene un espacio en blanco como separador

leer, escribir e inicio, porque son palabras reservadas


Reglas para la construcción de diagramas de flujo

NORMAS O REGLAS PARA LA CREACIÓN DE DIAGRAMAS DE FLUJO

1. Los diagramas de flujo se escriben de arriba abajo y de izquierda a derecha.

2. Todo símbolo (excepto las líneas de flujo) llevará en su interior información que indique su función exacta y
unívoca.

EJEMPLOS
8

3. Un elemento del diagrama no puede tener más de una salida si no es un elemento de decisión. Existen
excepciones que veremos en su debido momento.

EJEMPLOS

4. Las líneas de flujo no pueden cruzarse.


9

EJEMPLOS

EJERCICIO

Crear el diagrama de flujo que proporcione el volumen de un cilindro dados su altura y diámetro.

SOLUCIÓN
10

Tipos de datos
 Datos simples
 Constantes
 Variables

Simples:
Para saber como se clasifica un dato se debe tener en cuenta el tamaño del valor y que se trata. Los datos
simples se clasifican en:
1. Numéricos: representan cifras con las que se puede realizar operaciones aritméticas.
1. Enteros: entre -32768 y +32767
2. Reales: con parte decimal o fraccionaria. Igual rango.
2. Carácter (un solo carácter) o Cadena de caracteres (conjunto de caracteres). Se denotan entre ‘o “
3. Lógicos: Sus valores son Verdadero o Falso, se simbolizan con los dígitos binarios 1 y 0. En
interrupciones se interpreta como ON o OFF
11

CONSTANTE: Todo valor que permanece inalterable (que no cambia) durante la ejecución de un
programa.
Ejemplo: En un programa de cálculos físicos donde hace parte la gravedad del sitio geográfico, esta
permanece constante durante el tiempo experimentado. El valor de Pi (3,141516) es otro ejemplo!

VARIABLE: Todo valor que cambie dentro de la ejecución de un programa.

Ejemplo: En el programa de Admisiones de los Estudiantes de la UAN, serán variables el número total de
alumnos matriculados, el valor total recaudado por semestre, el total de los créditos concedidos, el valor
de los descuentos, la cantidad de becas, etc

Operaciones aritméticas

En informática y lenguajes de programación, se entiende por expresión aritméticaa aquella


donde los operadores que intervienen en ella son numéricos, el resultado es un número y los
operadores son aritméticos. ... Estos símbolos se conocen como operadores binarios, pues
operan sobre dos valores o variables.

Operadores aritméticos

Los operadores aritméticos son aquellos que "manipulan" datos numéricos, tanto enteros
como reales. Hay 2 tipos de operadores aritméticos: unarios y binarios.
Los operadores unarios se anteponen a la expresión aritmética, y son los operadores de
signo. Los operadores binarios se sitúan entre 2 expresiones aritméticas..

 Jerarquías de las operaciones aritméticas

La jerarquía de operadores determina el orden en el que se resuelven las expresiones cuando


se involucran operaciones aritméticas como la suma, resta, multiplicación, división, potencia,
raíz y módulo de la división.

 Reglas para resolver expresiones aritméticas.

 1) Realiza todas las operaciones empezando por los grupos de adentro. Los
símbolos de agrupación incluyen paréntesis ( ), llaves { }, corchetes [ ], y
barras de fracción.
 2) Multiplica y divide, de izquierda a derecha.
 3) Suma y resta, de izquierda a derecha.
Expresiones lógicas

Expresiones lógicas. Las expresiones lógicas devuelven el valor booleano true si ambas
expresiones son verdaderas, o si una o ambas expresiones son verdaderas. Los operadores
que se utilizan en expresiones lógicas incluyen and y or . ... El resultado de una
expresión lógica es un valor booleano o un error.

Operadores relacionales

Potrebbero piacerti anche