Está en la página 1de 2

ALGORITMOS (Prof.

Rhaiza Medina) 2do año “C”


Algoritmo sinónimo de receta, proceso, método, técnica, procedimiento o
rutina.

Es un conjunto finito de instrucciones o pasos, precisas y ordenadas, que se


siguen para realizar una actividad específica o resolver algunos tipos de
problemas.

En la vida cotidiana cada persona planifica las tareas que va a realizar


durante el día. Cada quien tiene en mente lo que va a hacer antes de salir a
estudiar o trabajar, desde que se levanta. Esos pasos organizados son
algoritmos.

Características de un algoritmo

Un algoritmo cumple las siguientes características:

 Un algoritmo debe ser preciso porque cada uno de sus pasos debe indicar
de manera precisa y sin ambigüedad que se debe hacer.
 Un algoritmo debe estar definido porque debe producir los mismos
resultados para las mismas condiciones de entrada, es decir, si se sigue un
algoritmo dos veces, se debe obtener el mismo resultado cada vez.
 Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminar
en algún momento; es decir, debe tener un número finito de pasos.

Tipos de algoritmos
Existen cuatro tipos y son llamados así por su naturaleza:
 Computacional: Son algoritmos que pueden ser ejecutados en una
computadora.
 No computacional: Son algoritmos que no requieren computadora para ser
ejecutado.
 Cualitativos: Son aquellos en los que se describen los pasos utilizando
palabras.
 Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para
definirlos pasos del proceso.

Partes de un algoritmo

Los algoritmos se constituyen principalmente por tres partes:

 Entrada de datos
 Proceso
 Salida

Los algoritmos constan de tres elementos, éstos son:

Entrada
Entrada Proceso Salida

 La entrada. Los datos que se conocen, se introducen para ser


transformados.
 El proceso. Las operaciones que se aplican.
 La salida. Los resultados esperados.

Los datos: Son hechos, eventos o símbolos que se refieren a describir un objeto,
idea, condición u otro factos.
Tipos de datos: Es el valor que puede tomar una constante o una variable. Los
tipos de datos más utilizados:
a) Numéricos: Representan un valor entero y real.
Entero: 250; -5 Real: 3, 14159; -27.5
b) Lógicos: Solo pueden tener dos valores (verdadero o falso) y son el
resultado de una comparación.
c) Alfanuméricos: Son una serie de caracteres que sirven para representar
y manejar datos como nombres de personas, artículos, productos,
direcciones, etc.
d) Estos se almacenan en diferentes tipos de elementos:
Constante: Son datos numéricos o alfanuméricos que contienen o
almacenan un valor que no va a ser modificada por el programa, que no
cambia. Ejemplo: prom = (calf1 + calf2+ calf3)/3; PI = 3,14159 Son
constantes 3 y PI.

Variables: Sirve para almacenar un tipo de dato cuyo valor puede cambiar
durante la ejecución de un programa. Toda variable tiene un nombre que
sirve para identificarla.

Ejemplo: prom = (calf1 + calf2+ calf3)/3

Donde las variables son: prom, calf1, calf2, calf3

Ejercicios
1. Realizar un algoritmo que sume dos números, luego el resultado obtenido
de la suma dividirlo con otro número.
2. Realizar un algoritmo que multiplique dos números, luego que divida dos
números más y por último que sume ambos resultados.
3. Realizar un algoritmo que divida y multiplique dos números. Luego, que
calcule la suma de esos 4 números.
4. Realizar un algoritmo que sume tres números y luego multiplique tres más.
Al finalizar dividir el resultado de la multiplicación entre el resultado de la
suma.
5. Realizar un algoritmo que sume, multiplique y promedie 5 números, luego
restar el resultado de la multiplicación de la suma. Posteriormente, el
resultado del promedio dividirlo entre 2.
6. Realizar un algoritmo que calcule al área y volumen de un círculo
A = π. R2; L = 2. π. R; V= π. R2. h
Siendo R = radio; h= altura
7. Realizar el algoritmo para calcular el volumen de una esfera
𝟒
V= 𝛑𝐑2
𝟑
Siendo R = Radio
8. Realizar el algoritmo para calcular el volumen de un paralelepípedo
V = a. b. c
Siendo a = ancho; b = base; c = altura

También podría gustarte