PDF de programación - Ejercicios y operaciones con arreglos unidimensionales

Imágen de pdf Ejercicios y operaciones con arreglos unidimensionales

Ejercicios y operaciones con arreglos unidimensionalesgráfica de visualizaciones

Publicado el 7 de Mayo del 2018
1.938 visualizaciones desde el 7 de Mayo del 2018
154,1 KB
4 paginas
Creado hace 18a (19/01/2006)
Programación Instituto Tecnológico de Celaya

EEJJEERRCCIICCIIOOSS YY OOPPEERRAACCIIOONNEESS CCOONN AARRRREEGGLLOOSS

UUNNIIDDIIMMEENNSSIIOONNAALLEESS


1. Qué se muestra en pantalla con la ejecución de las siguientes sentencias?

int i, temp[10];

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

temp[i] = 2*i;

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

cout<<temp[i] <<” \n“;



2. Cuál es el error de las siguientes sentencias?

int ejemplo[10], indice;

for(indice=1; indice<=10; indice++)

ejemplo[indice] = 3 * indice;



3. En la siguiente declaración de un arreglo:

double calificación[5];
a) Cuál es el nombre del arreglo?
b) Cuál es el tipo del arreglo?
c) Cuál es el tamaño del arreglo (Cuántos elementos tiene)?
d) Cuál es el rango de valores que el indice i puede tener si se usa en el

programa

calificación[i]


4. Qué se muestra en pantalla cuando se ejecutan las siguientes sentencias?



double a[3] = {1.1, 2.2, 3.3};

cout<< a[0] <<” “<<a[1] << “ ”<< a[2] << “\n”;

a[1] = a[2];

cout<< a[0] <<” “<<a[1] << “ ”<< a[2] << “\n”;



Ingeniería Química

Programación Instituto Tecnológico de Celaya

5. Qué se muestra en pantalla cuando se ejecutan las siguientes sentencias?

char simbolo[3] = {‘a’, ‘b’, ‘c’};

int indice;

for(indice = 0; indice <3; indice++)

cout<<simbolo[indice];



6. Cuál es el error en las dos declaraciones de arreglos siguientes?

const int tamanio = 4;

int x[4]={8,7,6,4,3};

int y[tamanio -4];



AAPPLLIICCAACCIIOONNEESS:: SSUUMMAASS YY PPRROODDUUCCTTOOSS UUSSAANNDDOO

AARRRREEGGLLOOSS YY SSEENNTTEENNCCIIAASS RREEPPEETTIITTIIVVAASS

Algunas de las actividades más comunes que se realizan utilizando ciclos con la

sentencia for son sumatorias y productos repetitivos. Cuando se realizan estas

operaciones generalmente se tiene conocimiento de cuantos elementos tiene la

sumatoria o el producto repetitivo.

Como ejemplo consideremos que se tiene la expresión:

F
T

=

3



1n
=

f

n



¿ Como evaluar dicha sumatoria utilizando un ciclo for ?

Las siguientes sentencias nos proporcionarían una forma de representar dicha

sumatoria en C++ :


double FT, f[3];
int n;
for(n=0; n<3; n++)
cin>>f[n];
/* Lo siguiente es la sumatoria */

Ingeniería Química

Programación Instituto Tecnológico de Celaya

FT = 0.0;
for(n=0; n<3; n++)
FT = FT + f[n];


Los siguientes dos aspectos deberán cuidarse siempre que se desea realizar una

sumatoria o un producto repetitivo:
1) Se declarará una variable a la cual se le asignará el valor de la sumatoria o
el producto. Dicha variable debe inicializarse. Cuando se trata de una

sumatoria la variable generalmente se inicializa con el valor de cero. Cuando

se trata de un producto generalmente se inicializa con el valor de uno.

2) La sumatoria o el producto se logra a partir de una asignación dentro de un
ciclo. Note que, dentro del ciclo, la variable a contener la sumatoria o el

producto aparece en ambos lados de la asignación.

Observe que las mismas reglas aplican para el siguiente ejemplo de un producto

repetitivo:

V

M

=

3



1n
=

V

n



Este cálculo se puede realizar a través de las siguientes sentencias en C++ :


double VM, V[3];
int n;
for(n=0; n<3; n++)
cin>>V[n];
/* Lo siguiente es la sumatoria */
VM = 1.0;
for(n=0; n<3; n++)
VM = VM * V[n];



Ingeniería Química

Programación Instituto Tecnológico de Celaya

EEJJEERRCCIICCIIOOSS

Escriba las sentencias en C++ (no es necesario que escriba todo el programa,

como en los ejemplos) que representen las siguientes sumatorias y productos

repetitivos.


1
+=

1)

A

5

n

1
=

(

x



)3



2) Escriba las sentencias que sumen todos los números pares entre 100 y 200.
3) ∏

P

=

10



x
k
k

1k
=

4) Escriba las sentencias que obtengan el producto de todos los números entre

37 y 55.



Ingeniería Química
  • Links de descarga
http://lwp-l.com/pdf10914

Comentarios de: Ejercicios y operaciones con arreglos unidimensionales (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad