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

Шахматный турнир. Сформировать файл фамилий участников и файл результатов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись в файл http://www.cyberforum.ru/cpp-beginners/thread1196065.html
Подскажите, я ввожу в массив с клавиатуры текст, записываю его в файл, потом в этот же массив опять ввожу текст и записываю его в этот же файл. Но в файле остается только последняя запись, а первая запись удаляется. Как сделать так, чтобы оставалась и первая запись и вторая и последующие? Добавлено через 5 минут текст в файл записываю так: char mass; cin >> mass; ofstream f(text.txt) f <<...
C++ Замена текста в файле У меня есть программа которая записывает написанный в консоли текст в файл. Но мне нужно заменить некоторое количество текста начиная с 4-го символа. Я попробовал добавить в конец приведенный ниже код, но он заменяет совершенно весь текст вместо того что бы заменить 3 символа на 3 звездочки. Подскажите, как исправить? FILE* fepo = fopen("my_file.txt","w"); fseek ( fepo , 3 , SEEK_SET ); ... http://www.cyberforum.ru/cpp-beginners/thread1196055.html
C++ Тетрис. Исправить анимацию
как убрать белый квадратик который носится по всему игровому полю? ну или может правильно сказать мигание этого квадратика. вроде нашли что он появляется в самой функции print но не нашли как убрать #include <stdio.h> // опр-ие мак-в #include <stdlib.h>// выд-ие памяти, конт-ль вып прог, преоб типов #include <conio.h>// созд текст-го интерф польз #include <Windows.h> #include <time.h>...
C++ простенький код Паскаля на С++ ,
Привет! опыта не хватает,ребята покажите как его в с++ испоганить,заранее благодарим var i,j,task,n,k,index,gk:integer; number:int64; A : array of int64; Ans : array of byte; begin for i:=1 to 32 do begin A:=1;A:=1;Ans:=0;end;
C++ Бинарное идеально-сбалансированное дерево http://www.cyberforum.ru/cpp-beginners/thread1195996.html
Есть такое условие для задачи. Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования. Для каждого поезда указывается: - номер поезда; - станция назначения; - время отправления. Данные в системе организовать в виде бинарного идеально-сбалансированного дерева. Написать программу, которая: - обеспечивает...
C++ Переписать код програмы с QBasic в C++ ' Объявим константы: CONST pi = 3.141592653589793# CONST Gradus = pi / 180, RAD = 180 / pi ' Углы обзора CONST OBZORh = 40 * Gradus, OBZORv = 33 * Gradus ' Разрешение экрана CONST RezX = 319, RezY = 199 ' Геометрия CONST Points = 8 ' Вершин(точек) CONST Polygs = 6 ' Граней(полинонов) подробнее

Показать сообщение отдельно
kylroma
Одессит
 Аватар для kylroma
44 / 44 / 18
Регистрация: 30.12.2013
Сообщений: 203
Записей в блоге: 1
Завершенные тесты: 1
03.06.2014, 10:08     Шахматный турнир. Сформировать файл фамилий участников и файл результатов
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
#include <iostream>
#include <fstream>
 
using std::cout;
using std::endl;
 
struct tournament
 {  char pr[15];
    float rez[9];
    };
 
 
int main()
{
    tournament s[10]={"Petrenko P.", {1,0.5,0,0,1,0.5,1,0,0.5}, 
                      "Lubkovskyj",{1,0.5,0.5,0.5,1,1,1,0,0}, 
                      "Mazyburka",{0,0.5,0.5,1,1,0,0,1,0.5},
                      "Pavelych",{0,1,1,0,1,0,0.5,0,0},
                      "Pavelchuk",{1,0,0,0,1,0,0,0,1},
                      "Petruniv",{0.5,0.5,1,1,0,0,1,0.5,0},
                      "Sydorak",{1,1,0,0.5,0.5,1,1,0,0},
                      "Turchyn",{0,0,0,0.5,0.5,1,1,0,1},
                      "Fedoruk",{1,1,1,0,1,1,1,0,1},
                      "Hovanets",{0,0,0.5,0.5,1,1,0,0,0}};
    std::ofstream surname("Prizvyscha.txt");
    std::ofstream result("Rezultaty.txt");
 
    for (int i=0; i<10; i++)
    {
        surname << s[i].pr << std::endl;
        for(int j=0; j<9; j++)
        result << s[i].rez[j] << ", ";
        result << std::endl;
    }
    surname.close();
    result.close();
    
    std::ifstream surn("Prizvyscha.txt");
    std::ifstream res("Rezultaty.txt");
    std::cout << "familiya\t resulat\n";
    char ch1, ch2;
 
    while(surn.get(ch1))
    {
        if (ch1 != '\n')
            cout << ch1;
        else 
        {
            cout << ": \t";
            while(res.get(ch2))
                if (ch2 != '\n')
                {
                    cout << ch2;            
                }
                else
                {
                    cout << endl;
                    break;
                } 
        }
    }
 
    return 0;
}
 
Текущее время: 07:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru