You are on page 1of 2

IMPLEMENTACION DE ALGUNOS ALGORITMOS EN TEORIA DE NUMEROS

La teoría de números contiene una cantidad considerable de problemas que podrían


ser comprendidos por "no matemáticos". De forma más general, este campo estudia
los problemas que surgen con el estudio de los enteros. Tal como cita. La teoría de
números ocupa entre las disciplinas matemáticas una posición idealizada análoga a
aquella que ocupan las matemáticas mismas entre las otras ciencias.
cualquier lenguaje de programación necesitaremos usar variables y constantes para almacenar
determinados valores (los cuales se guardan internamente en una posición de memoria del
ordenador) y así poderlos recuperar posteriormente para usarlos en otra parte del código fuente.

Las constantes generalmente se declaran al principio del programa escribiendo su nombre en


mayúsculas, y la diferencia entre ellas es que a las constantes se les puede asignar su valor una sola
vez, mientras que el valor de las variables puede ser modificado en cualquier punto del código
fuente del programa.

Para usar una variable o constante en primer lugar es preciso declararla(crearla) antes de poder
inicializarla (darle un valor), pudiéndose hacer ambas cosas en la misma línea del código fuente.

En cuanto al ámbito de una variable, éstas pueden ser variables globales (es posible acceder a ellas
desde cualquier parte del programa) o variables locales (son visibles sólo desde determinadas
partes de él): así pues, las creadas dentro de una Función, Procedimiento o sentencia de control
existen y son accesibles sólo dentro de dicha porción de código fuente.

A continuación, veamos un ejemplo de cómo declarar variables y declarar


Para asignar un valor en algoritmos en pseudocódigo usamos ' <- ', aunque en otras
nomenclaturas se usa el signo igual ' = ' (que es usado también en los lenguajes de
programación).
Dentro de CONST declaramos (creamos) la constante 'PI' y la inicializamos (le damos un valor).
No es necesario indicar un tipo de datos.
A continuación, dentro de 'VAR' declaramos varias variables de diferentes tipos de datos: a las
de la primera y tercera líneas les asignamos un valor dentro del programa en sí
(entre INICIO y FIN), mientras que las que se encuentran en la segunda y cuarta líneas las
inicializamos en la misma línea en que las creamos.
Veamos otro ejemplo en el que pedimos al usuario que introduzca su nombre para después
mostrárselo por pantalla junto con un saludo:

Análisis del programa


Uno de los grandes fallos que cometen las personas que están aprendiendo a programar (e
incluso muchos profesionales, por falta de tiempo principalmente) es que se apresuran a escribir
el código fuente sin haberse tomado antes el tiempo necesario para analizar los objetivos (qué
debe hacer el programa) y los pasos necesarios para alcanzarlos, creando así un programa
robusto (libre de errores).
Por ejemplo, si se está escribiendo un simple programa para pedir un número al usuario con
motivo de mostrarlo después por pantalla, el objetivo principal sería mostrar el número, los
pasos necesarios serían pedir el número y mostrarlo luego por pantalla... debiéndose también
tener en cuenta cosas como: ¿qué debería hacer el programa si el usuario escribe una letra en
lugar de un número?, ¿y si pulsa la tecla Esc?...
La fase de análisis es un paso fundamental para obtener una documentación del programa
sobre cuya base se comenzará a desarrollar el mismo.
La documentación del programa debe mantenerse actualizada durante todo el ciclo de vida del
mismo dejando constancia de todos los cambios realizados, pudiendo así ser consultada en
caso de tener que comprobar algo, facilitar la comprensión del mismo por otros programadores
que entren a formar parte del proyecto, etc.

REFERENCIAS:

https://informaticapc.com/teoria-de-la-programacion/estructura-de-un-programa.php#pclave

http://www.dspace.uce.edu.ec/bitstream/25000/5486/1/T-UCE-0011-8.pdf

https://tecdigital.tec.ac.cr/revistamatematica/Libros/WMora_TeoriaNumeros/W_Mora_TeoriaNu
meros.pdf

You might also like