Documente Academic
Documente Profesional
Documente Cultură
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()
int i;
sum=0;
for (i=0;i<10;i++){
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()
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 i,j;
for (i=0;i<5;i++){
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 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();