{cout<<"Digite un numero: "; cin>>numeros [i] ;} /*1. Escribe un programa que defina un vector de //Guardamos los numeros en el arreglo números y calcule la suma de //Ahora, vamos a mostrar los numeros con sus indices sus elementos.*/ asociados for(int i=0 ; i<n ; i++) #include<iostream.h> {cout<<i<<" -> "<<numeros[i]<<endl;} #include<conio.h> //Mostrando los numeros void main() { getch(); clrscr(); } int numeros[]={1,2,3,4,5}; /*4. Escribe un programa que defina un vector de int suma=0; números y muestre en la salida for(int i=0 ; i<5 ; i++) estándar el vector en orden inverso—del último al {suma+=números [i];} //Utilizamos una suma primer elemento.*/ iterativa cout<<"La suma de los elementos del vector es: #include<iostream.h> "<<suma<<endl; #include<conio.h> getch(); void main() } { /*2. Escribe un programa que defina un vector de clrscr(); números y calcule la multiplicación acumulada de sus elementos.*/ int numeros [5] = {1,2,3,4,5}; //Definimos el arreglo for(int i=4;i>=0;i--) #include<iostream.h> {cout<<numeros[i]<<endl;} //Imprimimos el #include<conio.h> arreglo en orden inverso void main() { getch(); clrscr(); } int numeros [5] = {1,2,3,4,5}; /*5. Desarrolle un programa que lea de la entrada int multiplicacion=1; estándar un vector de enteros for(int i=0 ; i<5 ; i++) y determine el mayor elemento del vector.*/ {multiplicacion *= numeros [i];} //Hacemos la multiplicacion iterativa #include<iostream.h> cout<<"La multiplicacion de los elementos es: #include<conio.h> "<<multiplicacion<<endl; void main() getch(); { } clrscr(); /*3. Escribe un programa que lea de la entrada estándar un vector de números y int numeros[100],n,mayor=0; muestre en la salida estándar los números del vector cout<<"Digite el numero de elementos: "; cin>>n; con sus índices asociados.*/ for(int i=0;i<n;i++) {cout<<i+1<<". Digite un numero: "; #include<iostream.h> cin>>numeros[i]; //Guardamos los elementos #include<conio.h> en el arreglo void main() // 1 2 4 10 15 { if(numeros[i] > mayor) clrscr(); //Determinamos el mayor elemento en cada {mayor = numeros[i];} //10 iteracion del bucle int numeros [100],n; } cout<<"Digite el numero de elementos: "; cout<<"\nEl mayor elemento del vector es: cin>>n; "<<mayor<<endl; getch(); char letras2[] = {'f','g','h','i','j'}; } char letras3[10]; /*6. Escribe un programa que defina un vector de números y calcule si existe //Copiando el contenido de letras1 hacia letras3 algún número en el vector cuyo valor equivale a la for(int i=0;i<5;i++) suma del resto de números {letras3[i] = letras1[i];} del vector.*/ //Copiando el contenido de letras2 hacia letras3 #include<iostream.h> for(int i=5;i<10;i++) #include<conio.h> {letras3[i] = letras2[i-5];} void main() { //Imprimiento el numero vector con todos los clrscr(); elementos for(int i=0;i<10;i++) int números [5] = {1,2,3,4,10}; //Definimos un {cout<<letras3[i]<<endl;} arreglo int suma=0,mayor=0; getch(); } //Determinamos cual es el numero mayor, ya que /*8. Hacer un programa que lea 5 numeros en un el unico numero que puede ser la suma de los arreglo, los copie a otro arreglo demas es el numero mayor multiplicados por 2 y muestre el segundo arreglo.*/
for(int i=0;i<5;i++) #include<iostream>
{suma += numeros[i]; #include<conio.h> if(numeros[i]>mayor) void main() {mayor = numeros[i];} { } clrscr(); if(mayor == suma - mayor) //comparamos si el numero mayor es igual a suma menos el numero int numeros[5],numeros2[5]; mayor {cout<<"El numero "<<mayor<<" es la suma de los //Primero vamos a pedir los 5 numeros del primer demas";} arreglo else for(int i=0;i<5;i++) {cout<<"No existe ningun numero que sea la {cout<<i+1<<". Digite un numero: "; cin>>numeros[i];} suma de los demas";} //Ahora, vamos a multiplicar por 2 los elementos del getch(); primer arreglo } for(int i=0;i<5;i++) /*7. Realiza un programa que defina dos vectores de {numeros2[i] = numeros[i]*2;} caracteres y después almacene el contenido de ambos vectores en un nuevo vector, cout<<"\nMostrando numeros multiplicados por situando en primer lugar los elementos 2:\n\n"; del primer vector seguido por los elementos del segundo vector. Muestre el contenido //Luego mostramos el segundo arreglo del nuevo vector en la salida estándar.*/ for(int i=0;i<5;i++) {cout<<numeros2[i]<<endl;} #include<iostream.h> #include<conio.h> getch(); void main() } { clrscr();