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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2012, 22:28   #1
Bar1V1en
 
Регистрация: 04.05.2012
Сообщений: 6
По умолчанию с++ массив структур

Здравствуйте!

Прошу помочь исправить/дополнить код:
срр файл
Код:
#include <fstream>
#include <iostream>
#include "SuperLab_1.h"

using namespace std;

int main ()
{
	Output(Input);
}

int Input(char &authormas[10])
{
	char* authormas[10];
	fstream file;
	file.open ("Task4.in" , ios::in);
	if (!file)
	{return 1;}
int i;
for (i=0; i<10; i++)
	{
		file >> book[i].num>> book[i].author>> book[i].name >>book[i].price;
		authormas[i] = book[i].author;
	}
	if(file.fail())
	{return 2;}
	file.close;
return 0;
}

void Output ()
{	
	fstream fileout;
	fileout.open ("Task4.out", ios::out);
	switch(Input)
	{
		case 1: fileout << "No data file";
		break;
		case 2: fileout << "Not all fields";
		break;
		case 0: fileout << "The average cost of books" << Account;
		break;
		default: fileout << "";
		break;
	}
	fileout.close;
}

float Account ()
{
	int i;
	int n=0;
	float midle;
	for (i=0, i<10; i++)
	{
		midle += book[i].price;
		n++;
	}
	midle /= n;
	return midle;
}
h файл:
Код:
#include <fstream>
#include <iostream>

using namespace std;

struct LIB
{
	int num;
	char author;
	char name;
	float price;
};

int Input();
float Account();
void Output();

LIB book[10];
Пробовал передать массив по ссылке, он(или скорее всего я) не понимает.
Вопрос такой:
Как передать так, что бы данные передавались в другие ф-ии?

С Уважением
Bar1V1en

P.S. Есть прога описывающая основные ф-ии - син кос арксин и т.д. Что можно написать о ней в спецификации?
Bar1V1en вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив структур в C++ 803 Помощь студентам 0 21.05.2012 19:12
Массив структур AndreyT Общие вопросы C/C++ 2 01.06.2010 19:19
массив структур klykovka Общие вопросы C/C++ 4 19.04.2010 16:17
массив структур Help_me_please Помощь студентам 3 16.01.2010 02:19
Массив структур velvetdust Общие вопросы C/C++ 0 21.03.2009 13:18