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

определение массива структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Циклический массив через указатели http://www.cyberforum.ru/cpp-beginners/thread738252.html
Народ. Искал. Не нашел. Пытаюсь сделать следующее: Есть массив с большим количеством элементов (double b), и есть массив с маленьким количеством элементов(double s). Маленький должен заполняться, предположим синусом. (td глобальная переменная) for(int i=0;i<64;i++){ s=sin(td); td=td+0.0001; } В свою очередь большой должен заполняться маленьким в виде очереди и при заполнении начинать...
C++ Две задачки с первого курса бизнес - информатики) 1) Дан массив из n целых чисел. Поменять местами наименьший и первый отрицательный элемент. 2) Вычислить сумму элементов, расположенных после первого нулевого. 5 20 0 7 0 4 15 __________________________ Напишите пожалуйста решение в с++ и, если можно, разъяснение написанного. Совсем не разбираюсь в с++. Спасибо. С ув. Никита.:coffee2: http://www.cyberforum.ru/cpp-beginners/thread738250.html
Сортировка C++
Добрый день всем. // 7.5.cpp: ?????????? ????? ????? ??? ??????????? ??????????. // #include "iostream" #include "time.h" #include "conio.h" #include <fstream> using namespace std;
C++ Древовидная структура
В листьях дерева, соответствующего некоторой конструкции, указаны минимально возможные значения массы. Задана предельно допустимая масса конструкций. Требуется определить максимально возможные значения массы для каждого узла, соответствующего листу дерева. Про какую конструкцию идет речь? Масса узла имеется ввиду его вес? А если так, то как же возможно посчитать макс возможные
C++ Программа вывода слова http://www.cyberforum.ru/cpp-beginners/thread738219.html
Составить программу печати текста , находящегося между словами с заданными номерами A и B. Не знаю как подступится .
C++ Описать функцию возвращающую к-тую строку #include<iostream> #include<stdio.h> void mygetline( FILE *pfile,int k) {char *buffer=new char; while ( ! feof (pfile) )//пока конец файла не достигнут { for (int i=0;i<k;++i) { fgets (buffer , 100 , pfile) ; } подробнее

Показать сообщение отдельно
Bar1V1en
0 / 0 / 0
Регистрация: 11.05.2012
Сообщений: 9

определение массива структур - C++

19.12.2012, 15:04. Просмотров 219. Ответов 0
Метки (Все метки)

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

Прошу помочь исправить/дополнить код:
срр файл
Код:
C++
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#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 файл:
Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#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. Есть прога описывающая основные ф-ии - син кос арксин и т.д. Что можно написать о ней в спецификации?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru