You are on page 1of 5

ARREGLOS Y MATRIZES 2

ENUNCIADO: Escribir un programa que rellene un array con los 100 primeros números pares y
muestre su suma.

CODIFICACION:

#include <iostream.h>

#include <conio.h>

void main()

int x,cont,sum,i,tabla[100];

i=0;

sum=0;

for (x=1;x<=100;x++)

cont=0;

if (x%2==0)

tabla[i]=x;

i++;

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

sum=sum+tabla[x];

cout<<"\n"<<sum<<endl;

getch();

}
ENUNCIADO: Escribir un programa que lea 10 números por teclado, los almacene en un array y
muestre la media.

CODIFICACION:

#include <iostream.h>

#include <conio.h>

void main()

float sum, numeros1[10];

int i;

sum=0;

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

cout<<"Escriba un número: " ;

cin>> numeros1[i];

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

sum=sum+numeros1[i];

cout<<"\n"<<sum/10<<endl;

getch();

}
ENUNCIADO: Escribir un programa que mediante un array almacene números tanto positivos
como negativos y los muestre ordenados.

CODIFICACION:

#include <iostream.h>

#include <conio.h>

void main()

float aux, numeros[10];

int i,j,n=10;

for (i=0;i<n;i++){

cout<<"Escriba un número:";

cin>> numeros[i];

for(i=0;i<n-1;i++)

for(j=i+1;j<n;j++)

if(numeros[i]<numeros[j])

aux=numeros[i];

numeros[i]=numeros[j];

numeros[j]=aux; }

for (i=n-1;i>=0;i--){

cout<<"\n"<<numeros[i]<<endl;

getch();

}
ENUNCIADO: Escribir un programa que lea 5 números por teclado, los copie a otro array
multiplicados por 2 y los muestre todos ordenados usando un tercer array

CODIFICACION:

#include <iostream.h>

#include <conio.h>

void main()

int aux, numeros1[5],numeros2[5],numeros3[10];

int i,j;

for (i=0;i<5;i++){

cout<<"Escriba un número: ";

cin>> numeros1[i];

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

numeros2[i]=numeros1[i]*2;

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

numeros3[i]=numeros1[i];

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

numeros3[5+i]=numeros2[i];

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

cout<<"\n"<<numeros3[i]<<endl;

getch();

}
ENUNCIADO: Escribir un programa que lea 10 números por teclado, 5 para un array y 5 para
otro array distinto. Mostrar los 10 números en pantalla mediante un solo array.

CODIFICACION:

#include <iostream.h>

#include <conio.h>

void main()

int aux, numeros1[5],numeros2[5],numeros3[10];

int i,j;

for (i=0;i<5;i++){

cout<<"Escriba un número:";

cin>>numeros1[i];

for (i=0;i<5;i++){

cout<<"Escriba un número:";

cin>>numeros2[i];

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

numeros3[i]=numeros1[i];

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

numeros3[5+i]=numeros2[i];

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

cout<<"\n"<<numeros3[i]<<endl;

getch();

You might also like