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

Чтение из файла в массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение простых чисел.( http://www.cyberforum.ru/cpp-beginners/thread964523.html
Люди я все понимаю, этот вопрос наверное покажется глупым, точнее он таковым и является. Программа нахождения простых чисел cin >> n; for (j = 2; j < = n /2; j++) if (n % j == 0) Я вот не могу понять, смысл деления n / 2? И ещё вопрос из разряда глупых #include <process.h> Чем можно заменить?
C++ что же на самом деле делает strcpy? вот такой пример #include <iostream> #include <string> using namespace std; int main () { string buff; buff += "what a hell?"; char* cbuf = new char; strcpy(cbuf, buff.c_str()); http://www.cyberforum.ru/cpp-beginners/thread964521.html
Как реализовать случайные числа? C++
Здравствуйте. я озадачен тем что ещё нигде не смог найти нормального способа реализации рандома. ведь даже в паскале он хоть какой то но есть. Не могли бы вы, уважаемые программисты и гуру C++ подсказать мне способ.
C++ почему код не работает?
помогите пожалуйста, почему у меня код не работает? Ввожу "х", потом погрешность, а arth всегда =0. приложил Документ WORD, там описание лабораторной и таблица примеров внизу. у меня 1й вариант, то есть первый пример в списке. вот сам код: #include "StdAfx.h" #include <conio.h> #include <math.h> #include <stdio.h> #include <locale.h>
C++ Массив структук. гдето косячина http://www.cyberforum.ru/cpp-beginners/thread964511.html
пытаюсь заполнить элемент массива, но почемуто ругается "начальника". где я напартачил? сам не вижу( struct person { char lastname; char name; double height; double weight; }; void main() {
C++ Простая програма, не работает Вот что нужно сделать: http://i.imgur.com/2dbeHLo.png Вот что сделал я: #include <iostream> #include <cmath> using namespace std; int main () подробнее

Показать сообщение отдельно
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.09.2013, 04:39     Чтение из файла в массив
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
62
63
64
65
66
67
#include <iostream>
#include <string>
#include <vector>
#include <fstream>
#include <cstdlib> //для exit(EXIT_FAILURE)
 
using namespace std;
 
struct patron {
    //char name[25];
    string name;
    double donation;
};
 
int main()
{
    string filename;
    cout << "Enter name of the file: ";
    getline(cin, filename);
    fstream file;
    file.open(filename);
    if (!file.is_open())
    {
        cout << "Can't open " << filename << "." << endl;
        exit(EXIT_FAILURE);
    }
    int n;
    (file >> n).get();
    patron * data = new patron[n];
    cout << "Reading the information about patrons." << endl;
    for (int i = 0; i < n; i++)
    {
        //file >> data[i].name;
        getline(file, data[i].name);
        (file >> data[i].donation).get();
    }
    file.close();
    
    cout << "Grand Patrons." << endl;
    int countgp = 0;
    for (int j = 0; j < n; j++)
    {
        if (data[j].donation >= 10000)
        {
            cout << data[j].name << " with " << data[j].donation << endl;
            countgp++;
        }
    }
    if (countgp == 0)
        cout << "none" << endl;
    cout << endl;
    cout << "Patrons." << endl;
    int countp = 0;
    for (int k = 0; k < n; k++)
    {
        if (data[k].donation < 10000)
        {
            cout << data[k].name << " with " << data[k].donation << endl;
            countp++;
        }
    }
    if (countp == 0)
        cout << "none" << endl;
    
    cin.get();
    return 0;
}
Миниатюры
Чтение из файла в массив  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru