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

Записывать в файл результаты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X. http://www.cyberforum.ru/cpp-beginners/thread728173.html
Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X.
C++ Сформировать одномерный массив, состоящий из элементов, удовлетворяющих условию...) Задана последовательность X = (x1, x2, …, x10). Сформировать из неё одномерный массив Y, состоящий из элементов, удовлетворяющих условию X(i)  A - X(5), где A - среднеарифметическое значение элементов массива X. Если таковых не окажется, вывести фразу «Искомых элементов нет». Полученный массив напечатать в строчку. X = {0, -22.4, 5.2, -2.25, 7.92, 0.24, -0.21, 15.8, 9.1, 3.2}. #include... http://www.cyberforum.ru/cpp-beginners/thread728166.html
Не получается разобраться с кодом (структуры) C++
Есть выдержка из программы: struct BAZA// структура база { char name ; char fam ; char otch ; struct { char day ; char month ; char year ;}BirthDay;
C++ Студия и двоичные значения при отладке
Ну оооочень надо отладить программу при этом смотреть на двоичные значения по ходу отладки. Очень-очень надо. Как-то можно заставить это делать студию? Или может есть какая-то друая ide которая поможет мне в этом (codeblocks я пробовал, там тоже такой возможности нет). Я нашёл только галочку во время отладки "вывод как hex", а что делать когда нужны бинарные значения? Я конечно понимаю что можно...
C++ Описать класс для структуры данных http://www.cyberforum.ru/cpp-beginners/thread728136.html
Описать класс для структуры данных. Описать конструктор по умолчанию, конструктор с параметром, деструктор, функцию добавления элемента, удаление элемента, просмотра структуры, как функции-члена класса. Написать программу, использующую этот класс. С использованием перегрузки функций. Помогите написать программу с классами для этого задания: 1. Описать структуру с именем TRAIN, содержащую...
C++ Создание словаря в виде хэша. Строки Слушайте, как создать словарь, используя строки и хэш? Есть какие- нибудь ссылки с кодами или может приведете пару- тройку примеров? Нужны вставка, поиск и удаление из словаря. подробнее

Показать сообщение отдельно
DPS
32 / 32 / 3
Регистрация: 12.11.2011
Сообщений: 107
Завершенные тесты: 1
11.12.2012, 23:29     Записывать в файл результаты
В заголовок включите
C++
1
#include<fstream>           //для файлов
Ну а функция вот так будет выглядеть. С ничьей разбирайтесь сами, к сожалению, сейчас нет времени посмотреть Думаю, из кода вам стало понятно, как записывать в файл...

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
68
69
70
71
72
73
74
75
76
77
78
void Game()
{
    system("title Игра");
    system("mode con cols=20 lines=13");
    Frame();
 
    ofstream out("rezult.txt");
 
    if(!out.is_open())      //проверяем, успешно ли открыт файл  - если нет, выходим из программы
    {
        cout<<"File not open"<<endl;
        cout<<"Exit!"<<endl;
        exit(0);
    }
 
    while(1)
    {
        if( (field [0] [0] == 1 && field [0] [1] == 1 && field [0] [2] == 1) || 
            (field [1] [0] == 1 && field [1] [1] == 1 && field [1] [2] == 1) || 
            (field [2] [0] == 1 && field [2] [1] == 1 && field [2] [2] == 1) || 
            (field [0] [0] == 1 && field [1] [0] == 1 && field [2] [0] == 1) ||
            (field [0] [1] == 1 && field [1] [1] == 1 && field [2] [1] == 1) || 
            (field [0] [2] == 1 && field [1] [2] == 1 && field [2] [2] == 1) ||
            (field [0] [0] == 1 && field [1] [1] == 1 && field [2] [2] == 1) || 
            (field [0] [2] == 1 && field [1] [1] == 1 && field [2] [0] == 1) )
        {
            clear;
            Frame();
            cout << "Win X. (You)\n\n\a";
            out<<"Win X. (You)\n\n\a";          //пишем в файл
            out.close();                        //и не забываем закрыть его
            Sleep(400); 
            exit(0);
        }
 
        else if( (field [0] [0] == 2 && field [0] [1] == 2 && field [0] [2] == 2) || 
            (field [1] [0] == 2 && field [1] [1] == 2 && field [1] [2] == 2) || 
            (field [2] [0] == 2 && field [2] [1] == 2 && field [2] [2] == 2) || 
            (field [0] [0] == 2 && field [1] [0] == 2 && field [2] [0] == 2) ||
            (field [0] [1] == 2 && field [1] [1] == 2 && field [2] [1] == 2) || 
            (field [0] [2] == 2 && field [1] [2] == 2 && field [2] [2] == 2) ||
            (field [0] [0] == 2 && field [1] [1] == 2 && field [2] [2] == 2) || 
            (field [0] [2] == 2 && field [1] [1] == 2 && field [2] [0] == 2) )
        {
            clear;
            Frame();
            cout << "Win 0. (Computer).\n\n\a";
            out<<"Win 0. (Computer).\n\n\a";    //пишем в файл
            out.close();                        //и не забываем закрыть его
            Sleep(400);
            exit(0);
        }
 
        else if( (field[0][0] != 3) && (field[0][1] != 3) && (field[0][2] != 3) && 
            (field[1][0] != 3) && (field[1][1] != 3) && (field[1][2] != 3) && 
            (field[2][0] != 3) && (field[2][1] != 3) && (field[2][2] != 3))
        {
            clear;
            Frame();
            cout << "   Draw! (XO)\n\n\a";
            out<<"   Draw! (XO)\n\n\a";         //пишем в файл
            out.close();                        //и не забываем закрыть его
            Sleep(400);
            exit(0);
        }
        cout << "You \'X\'.\n";
        cout << "Your turn (1-9) : ";
        int Input;
 
        do
        {
            Input = getch();
        }
        while( (Input < 49 || Input > 57 ) || IsEmpty(Input) == false);
        MyLogic(Input);
        CompLogic();
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru