Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2014, 01:06   #1
dimka123
Пользователь
 
Регистрация: 25.12.2011
Сообщений: 96
Восклицание Ошибка с присвоением значений к массивам

Значение функции дроби,не могу присвоить к массиву... не получается подсчет ..Помогите плиз..с этим кусочком....
Код:
double drob(int a, int b) {
	return static_cast<double>(a)/b;
}

void readvec(char *name, int n) {
	int a,b;

	std::cout << "Vvesti vektor " << name << " razmera " << n << "\n";
	for (int i=0; i < n;i++) {
		std::cout << " " << name << "[" << i << "]=";
		std::cin >> a >> b;
		std::cout << "Poluchivsshazsa drob: " << drob(a,b) << "\n";
		x[i] = drob(a,b);
	}
	std::cout << "\n";
}
void writevec(double x[10], char *name, int n) {
	std::cout << "Vivesti vektor " << name << " razmera " << n << "\n";
	for (int i = 0; i<n; i++) {
		std::cout << " " << name << "[" << i << "]=" << x[i] << "\n";
	}
}

Последний раз редактировалось dimka123; 04.05.2014 в 01:08.
dimka123 вне форума Ответить с цитированием
Старый 04.05.2014, 08:32   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

И мы должны догадаться что такое x и какие ошибки выдает компилятор?
В функцию writevec вы передаете массив х, почему вы его не передаете в функцию readvec?
waleri вне форума Ответить с цитированием
Старый 05.05.2014, 16:53   #3
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,679
По умолчанию

Я так предполагаю, где-то объявлен массив
Код:
double x[n];
Присвоить не получается, судя по всему из-за того что в функции readvec() неизвестен массив x... Вот думаю из-за этого....
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос, который копирует строку с одного листа на другой с присвоением нумерации и даты Edvardstrannik Microsoft Office Excel 5 10.04.2013 17:43
Сортировка по рейтингу с присвоением johny_03 Microsoft Office Excel 3 29.01.2013 22:56
проблема с присвоением значения ячейки AniutA Общие вопросы Delphi 6 19.06.2011 11:45
Проблема с присвоением Михаил Кузнецов Общие вопросы C/C++ 3 31.10.2010 17:08
Запись иконок из ехе файлов в imagelist с последующим присвоением картинки компоненту image. xaero93 Помощь студентам 2 13.04.2010 14:45