Форум программистов, компьютерный форум 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 ' Граней(полинонов) подробнее

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

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

02.06.2014, 00:56. Просмотров 340. Ответов 4
Метки (Все метки)

Помогите исправить ошибки.
Задание:
В шахматном турнире участвуют 10 шахматистов. Сформировать файл фамилий участников и файл результатов (в виде матрицы): победа - 1, ничья - 0.5, поражение - 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
# include <stdio.h>
int main(void)                                
{FILE *file1, *file2; int i,j; 
 struct {char pr[15];
              float rez[9];
          }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}};
 file1=fopen("Prizvyscha", "w");
 file2=fopen("Rezultaty", "w");
 for(i=0; i<10; i++){fprintf(file1, "%s\n", s[i].pr);
 for(j=0; j<9; j++){fprintf(file2, "%1.1f\t", s[i].rez[j]);
 }
 fprintf(file2, "\n");}
fclose(file1);
 fclose(file2);
 return(0);
}
Шахматный турнир. Сформировать файл фамилий участников и файл результатов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru