1.
2.
#include <iostream>
using namespace std;
int main()
int n;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vector[n];
int suma=0;
for(int i ;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
vector[i]=dato;
for(int i;i<n;i++){
cout << i<< "->"<<vector[i]<<endl;
for(int i;i<n;i++)
suma=suma+vector[i];
cout<<"la suma total de los elementos es : "<<suma;
return 0;
}
3.
#include <iostream>
using namespace std;
int main()
int n;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vector[n];
int sp=0;
int si=0;
for(int i ;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
vector[i]=dato;
}
for(int i;i<n;i++){
cout << i<< "->"<<vector[i]<<endl;
for(int i;i<n;i++)
if(vector[i]% 2==0)
sp=sp+vector[i];
}else
si=si+vector[i];
cout<<"la suma total de los elementos pares es : "<<sp<<endl;
cout<<"la suma total de los elementos impares es : "<<si<<endl;
return 0;
4.
#include <iostream>
using namespace std;
int main()
int n;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vector[n];
int sp=0;
int si=0;
for(int i ;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
vector[i]=dato;
for(int i;i<n;i++){
cout << i<< "->"<<vector[i]<<endl;
for(int i;i<n;i++)
if(vector[i]% 2==0)
cout<< vector[i];
}
5.
#include <iostream>
using namespace std;
int main()
int n;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vector[n];
int sp=0;
int si=0;
for(int i ;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
vector[i]=dato;
}
for(int i;i<n;i++){
cout << i<< "->"<<vector[i]<<endl;
for(int i;i<n;i++)
if(vector[i]% 2==0)
vector[i]=0;
cout<< vector[i];
else
cout<<vector[i];
return 0;
}
6.
#include <iostream>
using namespace std;
int main()
int n;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vector[n];
int contadorpares=0;
int contadorimp=0;
for(int i ;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
vector[i]=dato;
for(int i;i<n;i++){
cout << i<< "->"<<vector[i]<<endl;
for(int i;i<n;i++)
if(vector[i]% 2==0)
contadorpares=contadorpares+1;
}else
contadorimp=contadorimp+1;
}
cout<<"el total de elementos pares es : "<<contadorpares<<endl;
cout<<"el total de elementos impares es : "<<contadorimp<<endl;
return 0;
7.
#include <iostream>
using namespace std;
int main()
int n;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vector[n];
int multiplodetres=0;
for(int i ;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
vector[i]=dato;
for(int i;i<n;i++){
cout << i<< "->"<<vector[i]<<endl;
for(int i;i<n;i++)
if(vector[i]% 3==0)
multiplodetres=multiplodetres+1;
cout<<"el total de elementos los multiplos de 3 es : "<<multiplodetres<<endl;
return 0;
}
8.
#include <iostream>
using namespace std;
int main()
int n;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vector[n];
int dato=1;
for(int i ;i<n;i++)
vector[i]=dato;
dato=dato+1;
}
for(int i;i<n;i++)
cout<<vector[i];
9.
#include <iostream>
using namespace std;
int main()
int n;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vectorA[n];
int m5=0;
for(int i ;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
vectorA[i]=dato;
for(int i;i<n;i++){
cout << i<< "->"<<vectorA[i]<<endl;
for(int i;i<n;i++)
if(vectorA[i]%5==0)
m5=m5+1;
cout<<"el total de elementos los multiplos de 5 es : "<<m5<<endl;
return 0;
10.
#include <iostream>
using namespace std;
int main()
int n;
int dato;
int dato1=0;
int dato2=0;
int aux1=1;
int aux2=1;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int vectorO[n];
for(int i =0;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
vectorO[i]=dato;
for(int i=0;i<n;i++){
cout << i<< "->"<<vectorO[i]<<endl;
dato1=vectorO[1];
cout<<dato1<<endl;
for(int i=0;i<n;i++)
dato2=vectorO[i-1];
aux1=dato2;
vectorO[1]=aux1;
cout<<dato2<<endl;
for(int i=0;i<n;i++){
cout << i<< "->"<<vectorO[i]<<endl;
return 0;
}
11.
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input
loop */
int main(int argc, char** argv) {
int n;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int A[100];
int men=0;
for(int i ;i<n;i++)
cout <<"ingrese dato"<<" ";
cin>>dato;
A[i]=dato;
for(int i;i<n;i++){
cout << i<< "->"<<A[i]<<endl;
men=A[0];
for(i=0;i<n;i++){
if(A[i]<men){
men=A[i];
cout<<men<<endl;
int elemento=-1;
for(i=0;i<n;i++)
if(A[i]%2==0){
elemento=i;
A[i]=A[i]+men;
for(int i;i<n;i++){
cout << i<< "->"<<A[i]<<endl;
return 0;
12.
#include <iostream>
using namespace std;
int main()
int n;
int s=0;
cout<<"INGRESE LA CANTIDAD DE COMPONENTES DEL VECTOR: ";
cin>>n;
int v1[n],v2[n];
cout<<"Vector1 = [\n";
for(int j=1;j<=n;j++){
cin>>v1[j];
cout<<"]\n\n";
cout<<"Vector2 = [\n";
for(int j=1;j<=n;j++){
cin>>v2[j];
cout<<"]\n";
for(int i=1;i<=n;i++){
s=s+v1[i]*v2[i];
cout<<"PRODUCTO ESCALAR Vetor1*Vector2 = "<<s;
return 0;
13.
#include <iostream>
using namespace std;
int main()
int n;
int s=0;
cout<<"INGRESE LA CANTIDAD DE COMPONENTES DEL VECTOR: ";
cin>>n;
int v1[n],v2[n];
cout<<"Vector1 = [\n";
for(int j=1;j<=n;j++){
cin>>v1[j];
cout<<"]\n\n";
cout<<"Vector2 = [\n";
for(int j=1;j<=n;j++){
cin>>v2[j];
cout<<"]\n";
for(int i=1;i<=n;i++){
s=s+v1[i]*v2[i];
cout<<"PRODUCTO ESCALAR Vetor1*Vector2 = "<<s;
return 0;
}
14.
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input
loop */
int main(int argc, char** argv) {
int n;
int y=0;
int dato;
int i=0;
cout << "introduce tamaño del vector" <<" ";
cin>>n;
int X[100];
for(int i ;i<n;i++)
{
cout <<"ingrese dato"<<" ";
cin>>dato;
X[i]=dato;
cout<<"introduzca el valor de y : "<<endl;
cin>>y;
int encontrado=-1;
for(int i=0;i<n;i++)
if(X[i]==y){
cout<<X[i]<<" : "<<y<<endl;
encontrado=i;
return 0;
15.
#include <iostream>
int arregloNumeros[20];
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input
loop */
int main(int argc, char** argv) {
int cantidad,i,auxiliar;
cout <<"Ingrese numero de elementos:";
cin >> cantidad;
for(i=0;i<cantidad;i++){
cout << endl <<"Ingrese elemento"<<(i+1)<<":";
cin >> arregloNumeros[i];
cout << endl;
for(i=0;i<cantidad;i++){
cout << endl <<"Elemento" <<(i+1)<<" : "<< arregloNumeros[i]<< endl;
for(i=0;i<cantidad/2;i++){
auxiliar=arregloNumeros[i];
arregloNumeros[i]=arregloNumeros[cantidad-1-i];
arregloNumeros[cantidad-1-i]=auxiliar;
cout << endl;
for(i=0;i<cantidad;i++){
cout << endl <<"Elemento" <<(i+1)<<" : "<< arregloNumeros[i]<< endl;
return 0;
}
16.
#include <iostream>
int arregloNumeros[20];
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input
loop */
int main(int argc, char** argv) {
int cantidad,i,auxiliar;
cout <<"Ingrese numero de elementos:";
cin >> cantidad;
for(i=0;i<cantidad;i++){
cout << endl <<"Ingrese elemento"<<(i+1)<<":";
cin >> arregloNumeros[i];
cout << endl;
for(i=0;i<cantidad;i++){
cout << endl <<"Elemento" <<(i+1)<<" : "<< arregloNumeros[i]<< endl;
for(i=0;i<cantidad/2;i++){
auxiliar=arregloNumeros[i];
arregloNumeros[i]=arregloNumeros[cantidad-1-i];
arregloNumeros[cantidad-1-i]=auxiliar;
cout << endl;
for(i=0;i<cantidad;i++){
cout << endl <<"Elemento" <<(i+1)<<" : "<< arregloNumeros[i]<< endl;
return 0;
}
Matrices
#include <iostream>
#include <conio.h>
using namespace std;
int main()
int m=0;
int n=0;
int dato=0;
cout<<"ingrese numero de filas";
cin>>m;
cout<<"ingrese numero de columnas";
cin>>n;
int matriz[100][100];
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
cout<<"ingrese dato";
cin>>matriz[i][j];
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
cout<<matriz[i][j];
cout<<endl;
return 0;