Actividad Unidad 4

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 16

UNIDAD 4 ARREGLOS

ACTIVIDAD: ELABORA 6 PROGRAMAS


1.- La suma de dos vectores desde teclado 4.- Resta con arreglos
2.- Multiplicación 5.- Matriz
3.- División 6.- Suma matriz

1) LA SUMA DE DOS VECTORES DESDE TECLADO


#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {


cout<<"PROGRAMA SUMA DE DOS VECTORES DESDE TECLADO"<<endl;
cout<<"MARQUEZ PEREZ MARIA DEL ROSARIO G1"<<endl<<endl;
int A[60],B[60];
int vectsuma[60];
int n,c;

cout<<"INGRESE LA DIMENSION DE LOS VECTORES "<<endl;


cin>>n;

for(int c=1;c<=n;c++)
{
cout<<"VECTOR A ";
cin>>A [c];
}
for (int c=1;c<=n;c++)
{
cout<<"VECTOR B ";
cin>>B [c];
}
for (int c=1;c<=n;c++)
{
vectsuma [c]=A[c]+B[c];
}
cout<<" LA SUMA DE LOS VECTORES ES :";
for (int c=1;c<=n;c++)

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS
{
cout<<vectsuma[c]<<" ";
}
return 0;
}

PROGRAMA

PROGRAMA YA CORRIDO
MARQUEZ PEREZ MARIA DEL ROSARIO G1
UNIDAD 4 ARREGLOS

2) LA MULTIPLICACION
#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {


cout<<"PROGRAMA MULTIPLICACION"<<endl;
cout<<"MARQUEZ PEREZ MARIA DEL ROSARIO G1"<<endl<<endl;
int A[60],B[60];
int vectmultiplicacion[60];
int n,c;

cout<<"INGRESE LA DIMENSION DE LOS VECTORES "<<endl;


cin>>n;

for(int c=1;c<=n;c++)
{
cout<<"VECTOR A ";
cin>>A [c];
}
for (int c=1;c<=n;c++)
{
cout<<"VECTOR B ";
cin>>B [c];
MARQUEZ PEREZ MARIA DEL ROSARIO G1
UNIDAD 4 ARREGLOS
}
for (int c=1;c<=n;c++)
{
vectmultiplicacion [c]=A[c]*B[c];
}
cout<<" LA MULTIPLICACION DE LOS VECTORES ES :";
for (int c=1;c<=n;c++)
{
cout<<vectmultiplicacion[c]<<" ";
}

return 0;
}

PROGRAMA

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS

PROGRAMA YA CORRIDO

3) DIVISION
#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {


cout<<" PROGRAMA DIVISION DE VECTORES"<<endl;
cout<<" MARQUEZ PEREZ MARIA DEL ROSARIO G1"<<endl<<endl;

int A[60],B[60];
MARQUEZ PEREZ MARIA DEL ROSARIO G1
UNIDAD 4 ARREGLOS
int vectdivision[60];
int n,c;

cout<<"INGRESE LA DIMENSION DE LOS VECTORES "<<endl;


cin>>n;

for(int c=1;c<=n;c++)
{
cout<<"VECTOR A ";
cin>>A [c];
}
for (int c=1;c<=n;c++)
{
cout<<"VECTOR B ";
cin>>B [c];
}
for (int c=1;c<=n;c++)
{
vectdivision [c]=A[c]/B[c];
}
cout<<" LA DIVISION DE LOS VECTORES ES :";
for (int c=1;c<=n;c++)
{
cout<<vectdivision[c]<<" ";
}
return 0;
}

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS
PROGRAMA

PROGRAMA YA CORRIDO

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS

4) RESTA CON ARREGLOS


#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {


cout<<"PROGRAMA RESTA CON ARREGLOS"<<endl;
cout<<"MARQUEZ PEREZ MARIA DEL ROSARIO"<<endl<<endl;
int n;
cout << "Ingrese el tamaño de los arreglos: ";
cin >> n;

int arreglo1[20], arreglo2[20], resultado[20];

// Ingresar elementos para el primer arreglo


cout << "Ingrese elementos para el primer arreglo:" <<endl;
for (int i = 0; i < n; i++) {
cout << "Elemento " << i + 1 << ": ";
cin >> arreglo1[i];
}

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS
// Ingresar elementos para el segundo arreglo
cout << "Ingrese elementos para el segundo arreglo:" <<endl;
for (int i = 0; i < n; i++) {
cout << "Elemento " << i + 1 << ": ";
cin >> arreglo2[i];
}

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


resultado[i] = arreglo1[i] - arreglo2[i];
}

cout << "Resultado de la resta:" <<endl;


for (int i = 0; i < n; i++) {
cout << resultado[i] << " ";
}
cout <<endl;

return 0;
}

PROGRAMA

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS

PROGRAMA YA CORRIDO

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS

5) MATRIZ
#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {


int numeros[50][50],filas, columnas;

cout<<" PROGRAMA RELLENO DE MATRIZ"<<endl;


cout<<"MARQUEZ PEREZ MARIA DEL ROSARIO G1"<<endl;
cout << "INGRESE EL NUMERP DE FILAS: ";
cin >> filas;
cout << "INGRESE EL NUMERO DE COLUMNAS: ";
cin >> columnas;

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS

cout<<"INGRESE LOS ELEMENTOS:" << endl;

// Rellenar la matriz
for (int i = 0; i < filas; i++) {
for (int j = 0; j < columnas; j++) {
cout << "DAME LA POSICION DEL DATO [" << i + 1 << "][" << j + 1 << "]: ";
cin >> numeros[i][j];
}
}

cout << "LA MATRIZ QUE INGRESASTE ES: " << endl;
for (int i = 0; i < filas; i++) {
for (int j = 0; j < columnas; ++j) {
cout << numeros[i][j] << " ";
}
cout << endl;
}
return 0;
}

PROGRAMA

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS

PROGRAMA YA CORRIDO

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS

6) SUMA DE MATRIZ
#include <iostream>
using namespace std;

int main(){
cout<<"PROGRAMA SUMA DE MATRIZ"<<endl;
cout<<"MARQUEZ PEREZ MARIA DEL ROSARIO G1"<<endl<<endl;

int matriz[50][50];
int matriz2[50][50];
int resultado[50][50];
int f,c;//Declarando las variables de las filas y columnas
int n,m;//Declarando las variables de las filas y columnas de la segunda matriz
cout<<"Ingrese el numero de filas de la primera matriz ";
cin>>f;
cout<<"Ingrese el numero de columnas de la primera matriz ";
cin>>c;
for(int i = 0; i<f; i++){
for(int j = 0; j<c; j++){
cout<<"Ingrese el valor "<<"["<<i<<"]"<<"["<<j<<"]";
cin>>matriz[i][j];
}
}
cout<<"Ingrese el numero de filas de la segunda matriz ";
cin>>n;
cout<<"Ingrese el numero de columnas de la seguna matriz ";
cin>>m;
for(int x = 0; x<f; x++){
for(int y = 0; y<c; y++){
MARQUEZ PEREZ MARIA DEL ROSARIO G1
UNIDAD 4 ARREGLOS
cout<<"Ingrese el valor "<<"["<<x<<"]"<<"["<<y<<"]";
cin>>matriz2[x][y];
}
cout<<"El resultado de la suma es: \n";
for(int i = 0; i<f; i++){
for(int j = 0; j<m; j++){
resultado[i][j] += matriz[i][j] + matriz2[i][j];
cout<<resultado[i][j]<<" ";
}
cout<<"\n";
}
}
return 0;
}

PROGRAMA

MARQUEZ PEREZ MARIA DEL ROSARIO G1


UNIDAD 4 ARREGLOS

PROGRAMA YA CORRIDO

MARQUEZ PEREZ MARIA DEL ROSARIO G1

También podría gustarte