Sunteți pe pagina 1din 12

María Daniela Torres

Una cadena en C++ es un conjunto de caracteres, o


valores de tipo char, terminados con el carácter nulo,
es decir el valor numérico 0.

Definición char <identificador> [<longitud máxima>];

Declaración char Saludo[5];

Asignación
char Saludo[5];
Saludo[0] = 'H';
Saludo[1] = 'O'; char Saludo[5] = "HOLA";
Saludo[2] = 'L';
Saludo[3] = 'A';
Saludo[4] = 0;
Las funciones son un conjunto de procedimiento
encapsulados en un bloque.

Una función tiene tres componentes importantes:

• Parámetros
• código de la función
• Resultado (o valor de retorno)

En esencia, una función es un mini programa. Sus


tres componentes son análogos a la entrada, el
proceso y la salida de un programa.
La estructura de datos es la forma de organización de los
datos elementales con la intención de facilitar el trabajo de
programación.

Un arreglo es una colección de datos del mismo tipo, que se


almacenan en posiciones consecutivas de memoria y reciben un
nombre común. Un arreglo puede tener una colección finita,
homogénea y ordenada de elementos.
Finita: Todo arreglo tiene un límite;
Homogénea: Todos los elementos del arreglo deben ser del mismo
tipo.
Ordenada: Se puede determinar cuál es el primer elemento, el
segundo, el tercero,.... y el n-ésimo el elemento.
 Un arreglo unidimensional tiene una sola dimensión.
 La dimensión se maneja por medio de un par de
corchetes.
 los arreglos de una dimensión también se les llama
listas

OPERACIONES PARA EFECTUAR UN ARREGLO


UNIDIMENSIONAL

 Declaración del arreglo.


 Creación del arreglo.
 Inicialización de los elementos del
arreglo.
 Acceso a los elementos del arreglo.
DECLARACIÓN
Consiste en establecer las características del arreglo y sus elementos,
por medio de la siguiente sintaxis:

<Tipo>[ ] < identificador > ;

Es el nombre del arreglo

Representa la dimensión del arreglo y encierra un número entero


que corresponde al número de elementos del arreglo.

Indica el tipo correspondiente a los elementos del


arreglo
Consiste en reservar espacio de memoria para todos
sus elementos, utilizando la siguiente sintaxis:

< identificador > = new [ tamaño ] ;

Es un número entero que representa el número de


elementos del arreglo.

Es el operador para gestionar espacio de memoria,


en tiempo de ejecución.
Un arreglo es un objeto que , cuando es creado por el compilador,
se le asignan automáticamente valores iníciales predeterminados a
cada uno de sus elementos, de acuerdo a los siguientes criterios:

Si el tipo del arreglo es numérico, a sus elementos se les asigna el


valor cero.

Si el tipo del arreglo es char, a sus elementos se les asigna el


valor '\u0000'.

Si el tipo del arreglo es bool, a sus elementos se les asigna el


valor false.

Si el tipo del arreglo es una clase, a sus elementos se les asigna


el valor null.
Se puede acceder a los valores de los elementos de un arreglo a través
del nombre del arreglo y un subíndice. El subíndice debe escribirse
entre corchetes y representa la posición del elemento en el arreglo
/* Realizar un programa utilizando funciones
y arreglos en C++, que cargue de forma automática
números pares en cada una de sus posiciones */

#include <iostream>
using namespace std;

int x, cont, z, i = 0, a[50];

void pares()
{
for (x = 1; x <= 50; x++)
{
cont = 0;
if (x%2==0)
{
a[i] = x;
i++;
}
}

for (x = 0; x < i; x++)


{
cout << " " << a[x];
}
}

int main()
{
pares();
}
Bibliografía

childt Herbert, C++ Para programadores .McGraw -Hill. 1996

http://ejerpbas.blogspot.com/2008/12/arreglos.html

S-ar putea să vă placă și