Форум программистов, компьютерный форум CyberForum.ru

работа с одномерными массивами - C++

Восстановить пароль Регистрация
 
chainiksi
0 / 0 / 0
Регистрация: 15.11.2011
Сообщений: 25
21.11.2011, 01:35     работа с одномерными массивами #1
Добрый вечер (может комуто надо сказать уже доброе утро).
я уже обращался к вам с вопросом:
Есть массивы X,Y и Z одинаковой длины n. Сформировать массив U каждый элемент которого равен
U(i)=X(i)+Y(i)-Z(i).

на который получил ответ за что благодарен. Вот листинг который мне помогли доработать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
using namespace std;
const int n = 10;
char main()
{
int X[n] = {1,2,3,4,5,6,7,8,9,10};
int Y[n]= {2,3,4,6,7,3,4,5,1,9,};
int Z[n]= {1,2,3,4,5,6,7,8,9,0};
int U[n];
for (int i = 0; i < n; i++)
{
 U[i]=X[i]+Y[i]-Z[i];
 cout<<U[i]<<" ";
}
cout << endl;
system("pause");
}
Как видно код не сложный и я надеялся переделать его для микроконтроллера (я делал эту программу на ассемблере, но у меня был пример). Я прошу помоч написать программу на С++(для микроконтроллера я сам его модернизирую). Суть моего вопроса состоит в том , что как сделать программу на С++ которая состояла бы из 2х программ cpp, чтобы в одной программе к примеру result.cpp было решение:
for (int i = 0; i < n; i++)
{
U[i]=X[i]+Y[i]-Z[i];
}
, а в другой к примеру test.cpp были 5 тестов для этой программы т.е массивы X[n],Y[n],Z[n] наподобие:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
test 1:
int X[n] = {12, 95, 1, 100, 88, 111, 81, 50, 11, 2};
int Y[n]= {8, 20, 1, 99, 0, 15, 100, 40, 30, 3};
int Z[n]= {0, 65, 1, 1, 50, 50, 56, 1, 6, 5};
test 2:
int X[n] = {125,111,100,90,114,100};
int Y[n]= {30,40,11,90,20,0};
int Z[n]= {111,100,50,90,100,1};
test 3: 
int X[n]= {88,78,68,10};
int Y[n]= {10,69,77,20};
int Z[n]= {9,70,68,4};
test 4:
int X[n] = {64};
int Y[n]= {70};
int Z[n]= {88};
test 5:
int X[n] = {64};
int Y[n]= {65};
int Z[n]= {88};
Я прошу помоч если даже не программой, то хотя бы советом как сделать связь 2х программ и и как оформить массивы для тестов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2011, 01:35     работа с одномерными массивами
Посмотрите здесь:

Работа с одномерными массивами C++
C++ Работа с одномерными массивами
C++ Работа с одномерными массивами.
C++ Работа с одномерными массивами
C++ Работа с одномерными массивами
Работа с одномерными массивами C++
C++ Работа с одномерными вещественными массивами
Работа с одномерными массивами C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 03:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru