Вы находитесь на странице: 1из 6

Get started

10 goto 10

Algoritmos: Variables, contadores y


acumuladores.
Kalim Al Razif in 10 goto 10 Follow
Sep 25, 2016 · 2 min read

Tomado de link

Primero que nada vamos a dar una definición tomada de definicion.de:

En el ámbito de la programación (informática), las variables son estructuras de datos que


pueden cambiar de contenido a lo largo de la ejecución de un programa. Estas
estructuras corresponden a un área reservada en la memoria principal de la
computadora.

Otra definición tomada de alegsa.com.ar:


En programación, una variable es un espacio de memoria reservado para almacenar un
valor que corresponde a un tipo de dato soportado por el lenguaje de programación. Una
variable es representada y usada a través de una etiqueta (un nombre) que le asigna un
programador o que ya viene predefinida.

Así que cuando programamos podemos usar la memoria central de computador


para guardar información, a estos pedazos de memoria nos referimos mediante
etiquetas que nosotros los humanos podemos recordar y nos basta con usar la
etiqueta en nuestros programas cuando queremos hacer referencia a lo que
tenemos guardado ahí.

En las variables guardamos las entradas del usuario y cálculos, valores que luego
usaremos en otras partes del algoritmo.

Contadores
Suponga que está en la entrada de un evento y su jefe le pide que le diga al final
cuántas personas han venido al evento… qué hace ud?

Lo mas logico seria tomar una hoja e ir haciendo una marca por cada persona que
entra, al final lo que queda es contabilizar cuantas marcas tiene en la hoja y esa sera
la cantidad de personas que han entrado.

Una variable contador en algoritmos hace precisamente esto mismo, lleva la


contabilidad de repeticiones, eventos, accesos, etc…

La forma básica general de un contador es:

contador = contador + constante

contador = contador — constante

Lo importante acá es que en el contador incrementa o decrementa de forma


constante.

Los ciclos para llevan un contador interno que mide el avance de las repeticiones.
Acumuladores
Suponga ahora que su jefe le ha pedido que lleve la cuenta de cuanto paga la gente
al entrar al evento… nuevamente, qué hace ud?

Una opcion logica seria tomar una caja de algún tipo e ir poniendo en ella el dinero
recaudado.

Otra vez, al final para darle un total a su jefe tendrá que contar el dinero en la caja y
darle el número.

Una variable acumulador hace precisamente esto, va acumulando distintas


cantidades y guarda el total.

La forma general de un acumulador sería la siguiente:

acumulador = acumulador + variable

acumulador = acumulador — variable

Los usamos en caso de:

Necesitar un total de factura (sumamos los valores de los ítems de la factura).

O para calcular el total de ventas del dia.

Sumar las notas de las materias de un estudiante para luego dividirlas entre la
cantidad de notas y obtener un promedio.

Programación Algoritmos Algorithm Programming Variables

11 claps
WRIT T EN BY

Kalim Al Razif

nací, crecí y aquí sigo, curioso de nacimiento, lector ávido,


animeadicto, ciné lo o cine lico XD. SysAdmin por vocación.

Follow

10 goto 10

Escritos sobre programación

Follow

More From Medium

Top on Medium
Attention Seeking Behavior

Hilary Fitzgerald Campbell in Human Parts


5.8K
Jun 26 · 3 min read

Top on Medium

Lyme Disease Cases Are Exploding. And It’s Only Going to Get Worse.
Alex Bhattacharji in Elemental
Jun 24 · 28 min read 6.7K

Top on Medium
Amazon Is Watching
Will Oremus in OneZero
Jun 27 · 20 min read 5.3K

Вам также может понравиться