Dev - C++ - Ayuda con programa de vectores

 
Vista:

Ayuda con programa de vectores

Publicado por Emilio (1 intervención) el 12/08/2020 19:25:47
Lo que quiero es ayuda para hacer un programa que me sume y reste vectores, agradecería si me dejan un ejemplo como hacerlo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Kabuto
Val: 91
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con programa de vectores

Publicado por Kabuto (21 intervenciones) el 13/08/2020 01:59:52
Si son vectores del mismo tamaño, te basta con recorrerlos con un bucle y sumar los elementos de los distintos arrays, que estén en la misma posición.
El resultado de la suma de cada elementos, se almacena en la misma posición de otro vector que será el resultado de la suma.

Este es un ejemplo de suma de dos vectores:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
 
using namespace std;
 
int main() {
 
	int array1[] = {10, 20, 30, 40};
	int array2[] = {1, 2, 3, 4};
	int arraySuma[4];
 
	int longitud =sizeof(array1)/sizeof(array1[0]);
 
	for (int i = 0; i < longitud; i++)
		arraySuma[i] = array1[i] + array2[i];
 
	cout << "Valores del array 1: " << endl;
	for (int valor: array1)
		cout << valor << " ";
 
	cout << "\n\nValores del array 2: " << endl;
	for (int valor: array2)
		cout << valor << " ";
 
	cout << "\n\nValores del array Suma: " << endl;
	for (int valor: arraySuma)
		cout << valor << " ";
 
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar