Sei sulla pagina 1di 14

1

LOGARITMOS

NEILA CAROLINA GUILLIN

INSTITUCION EDUCATIVA JOSE EUSEBIO CARO

TECNOLOGIA E INFORMATICA

10°1

OCAÑA

2019
2

LOGARITMOS

NEILA CAROLINA GUILLIN

NEVARDO JARAMILLO SANCHEZ

INSTITUCION EDUCATIVA JOSE EUSEBIO CARO

TECNOLOGIA E INFORMATICA

10°1

OCAÑA

2019
3

CONTENIDO
1. Algoritmos
2. Estructura y diseño de un algoritmo
3. Reglas para la construcción de diagramas de flujo
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.

LOGARITMOS
4

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 LOGARITMO

Reglas para la construcció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.
5

EJEMPLOS

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
6

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

EJEMPLOS
7

EJERCICIO

Crear el diagrama de flujo que proporcione el volumen de un cilindro dados su


altura y diámetro.

SOLUCIÓN

Tipos de datos
· Datos simples
· Constantes
· Variables

Constantes

Las constantes son aquellos valores fijos que no se pueden alterar durante la
ejecución del programa. Tipo de dato Constante de ejemplo Tipo de dato
8

Constante de ejemplo Carácter ‘a’ ‘b’ ‘A’ ‘$’ ‘&’ Entero largo 3500 -4899090
Cadena “hola Juan” “p” Entero largo sin signo 3400007 65 Entero 3 123 -12340
Real 5.6 3.56E-12 -123 Entero sin signo 3 8923 65520 Doble precisión 3.14156 -
0.8989999E100 Las constantes de tipo carácter se encierran entre comillas
simples (‘ ’) Las constantes de tipo cadena entre comillas dobles (“ “) El C++
permite definir símbolos e identificarlos con un valor constante. ÿ Sintaxis: const
NOMBRE_TIPO NOMBRE_CTE= valor; Ejemplo: const char L=’A’; /* define la cte.
L como un carácter de valor ‘A’ */ const int I= 5; /* define la cte. I como un entero
de valor 5 */ const float PI= 3.14159; /* define la cte. PI con un real de valor
3.14159 */ Variables

Las variables

se declaran con el fin de almacenar valores que son alterados durante la


ejecución del programa. Se puede pensar en ellas como posiciones de memoria
donde se guardan datos de un tipo especifico y que tienen asociadas un
identificador (nombre). Declaración de variables ÿ Sintaxis: tipo NOMBRE_VBLE1,
NOMBRE_VARIABLE2,...NOMBRE_VARIABLEN; Ejemplo: char caracter1; float
altura; int i,j,k; Es equivalente a: int i; int j; int k;

simples
Tipos de Datos:
●Simples: Almacena un solo valor.
●Compuestos: Pertenecen las estructuras de datos. Almacenan más de un valor,
e incluso de diferentes tipos de datos.

Clasificación de los Datos 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
Operaciones aritméticas
· 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
losoperadores de signo. Los operadores binarios se sitúan entre 2 expresiones
aritméticas
9

· 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. Si una expresión contiene subexpresionesentre paréntesis, éstas se
evalúan primero; respetando claroestá la jerarquía de los operadores
aritméticos en esta subexpresión. Si las subexpresiones s eencentran
anidadas por paréntesis, primero se evalúan las subexpresiones que
seencuentras en elúltimo nivel de anidamiento.
2.Los operadores aritméticos se aplican teniendo en cuenta la jerarquía y
de izquierda a derecha.
10

2.

2. Expresiones lógicas
· Operadores relacionales
Los operadores relacionales son símbolos que se usan para comparar dos valores.
Si el resultado de la comparación es correcto la expresión considerada es
verdadera, en caso contrario es falsa.

· Operadores lógicos
Operadores lógicos. Muy utilizados en Informática, Lógica proposicional y Álgebra
booleana, entre otras disciplinas. ... La combinación de dos o másoperadores
lógicos conforma una función lógica. Los operadores lógicos son tres; dos de
ellos son binarios, el último (negación) es unario.

Tipo de estructuras algorítmicas


· Concepto de estructuras selectivas
Las estructuras selectivas se utilizan para tomar decisiones lógicas; de ahí que
también se conocen como estructuras de decisión o alternativas. En
lasestructuras selectivas se evalúa una condición, y en función del resultado de
la misma se toma un camino u otro.
11

· Estructuras repetitivas
Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de
instrucciones se ejecuten un cierto número finito de veces, por ejemplo, escribir
algo en pantalla cierta cantidad de veces, mover un objeto de un punto a otro
cierta cantidad de pasos, o hacer una operación matemática cierta cantidad de
veces.

· Arreglos
Grupo o colección finita, homogénea y ordenada de elementos. Un arreglo es un
conjunto de datos o una estructura de datos homogéneos que se encuentran
ubicados en forma consecutiva en la memoria RAM (sirve para almacenar datos
en forma temporal)

Estructuras selectivas
· Si-entonces

· Si-entonces-sino
12

· Si anidadas

· Si multiples
13

Estructuras repetitivas
· Repetir

· Mientras

· Hacer – mientras
14

Comprobar la funcionalidad de un algoritmo.

ticos se aplican teniendo en

Potrebbero piacerti anche