Está en la página 1de 10

Tecnológico Superior de Comalcalco

 ALGORITMOS Y LENGUAJES DE PROGRAMACION


 4C
 Ingeniería Industrial
 Tema 5
 Octavio del Carmen Pérez Chable
 Arleth Zapata Carreto
 Bartolo Ovando Ricardez
 Jesús Manuel González Hernández
Introducción
 Se le llama así a cada una de las partes de un algoritmo más general que
resuelve cada una de las tareas particulares necesarias para que dicho
algoritmo general alcance el objetivo para el que fue diseñado, es decir
resolver un problema. Las variables locales: se declaran dentro de un módulo
o Su algoritmo y sólo tienen utilidad dentro de ese módulo, no se podrá
acceder a ellas desde otros módulos. Pueden existir variables locales con el
mismo nombre siempre que estén en módulos diferentes. Las variables
globales: son declaradas de forma que puedan ser utilizadas (consultada y/o
modificada) desde cualquiera de los módulos que forman el programa. En este
caso,
no puede haber dos variables globales con el mismo nombre, ya que esto prod
uciría una ambigüedad que el compilador no podría resolve
Arreglos unidimensionales en C++

 Los arreglos unidimensionales, son estructuras de datos típicamente estáticas


en la mayoría de los lenguajes de programación, usan posiciones de memoria
que están contiguas y que se indexan de forma numérica. En C++ los arreglos
se declaran de la siguiente. Como podemos ver, es similar a declarar una
variable convencional, solo que se coloca entre corchetes el número de
posiciones del arreglo, por lo que todas las posiciones serán del mismo tipo. Al
trabajar cada noche arreglos hacemos referencia a cada posición del arreglo a
través de su número de índice, el cual comienza a partir del cero, de tal
forma que para almacenar el número 10 en la posición 6 de un arreglo
escribiriamos:x[5]=10. Parra llenar todos los elementos del arreglo es común
emplear un ciclo que nos permita recorrer el arreglo desde la primera hasta
la última posición, tal y como podemos ver en el siguiente ejemplo
 Arreglos bidimensionales C++

 Los arreglos bidimensionales son tablas de valores. Cada elemento de un


arreglo bidimensional está simultáneamente en una fila y en una columna. En
matemáticas, a los arreglos bidimensionales se les llama matrices, y son muy
utilizados en problemas de Ingeniería.
 Los arrays bidimensionales se procesan igual que los arrays unidimensionales,
sobre la base de elemento a elemento. La sintaxis de arreglos bidimensionales
es la siguiente: Tipo de dato Nombre de la variable [dimensión1][dimension2];
Donde: Tipo de dato, es cualquier tipo de dato valido en C.
 Cuántos ciclos requiere un arreglo bidimensional?
 En el caso de las matrices, dado que tienen dos dimensiones, se debe utilizar
dos ciclos for, uno anidado dentro del otro.
 Qué es la matriz de programación?
 Un arreglo (matriz) es una colección ordenada de datos (tanto primitivos u
objetos dependiendo del lenguaje). Los arreglos (matrices) se emplean para
almacenar múltiples valores en una sola variable, frente a las variables que
sólo pueden almacenar un valor (por cada variable).
Arreglos Multidimensionales c++
 En C++ podemos concebir un arreglo como una variable que almacena
a otras variables. Podemos hacer arreglos de cualquier tipo de
variable, incluso de otros arreglos. Cuando hacemos que cada locación
de un arreglo contenga otro arreglo, estamos hablando de arreglos de
dos dimensiones que son más comúnmente llamados matrices.
 Declaración de una matriz
 Arreglos de más de dos dimensiones
 Dimensiones máximas
 Cuándo se utilizan los arreglos multidimensionales? Los arreglos
multidimensionales se utilizan cuando se deben almacenar múltiples
valores del mismo tipo. A su vez, permite agrupar muchos datos usando
un mismo identificador.
 Para inicializar un array, podemos hacer lo siguiente: 1 Page 2 for (i =
0; i< 4; i++) A[i] = i; Otra manera de inicializar un array es asignándole
los valores iniciales entre llaves de la siguiente: int A[4] = {0, 1, 2, 3};
Conclusión

 También conocido como una subrutina o subprograma, como idea general, se


presenta como un Sub – algoritmo que forma parte del algoritmo principal, el
cual permite resolver una tarea específica. Algunos lenguajes de
programación, como Visual Basic .NET o Fortran, utilizan el nombre función
para referirse a subrutinas que devuelven un valor. Una subrutina al ser
llamada dentro de un programa hace que el código principal se detenga y se
dirija a ejecutar el código de la subrutina, en cambio cuando se llama a una
macro, el compilador toma el código de la macro y lo implanta donde fue
llamado, aumentando así el código fuente y por consiguiente el objeto.
Bibliográfia

https://www.aprenderaprogramar.com/index.php?option=com_content&vie
w=article&id=904:arrays-o-arreglos-multidimensionales-en-c-matrices-
ejemplos-y-ejercicios-resueltos-varios-indices-
cu00515f&catid=82&Itemid=210
https://www.include-
poetry.com/Code/C++/Estructuras/Arreglos/Multidimensionales/
http://www.omijal.org/pagina_c/matrix.html
https://sistemasumma.com/2012/09/13/arreglos-unidimensionales-en-c/

También podría gustarte