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

Создание и чтение файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ структуры http://www.cyberforum.ru/cpp-beginners/thread287275.html
Вот такая задача: ведомость абитуриентов, сдавших вступительные экзамены в университет, содержит ФИО абитуриента, оценки. Определить средний бал по университету и вывести список абитуриентов, средний балл которых выше среднего балла по университету. Первыми в списке должны идти студенты сдавшие экзамены на 10. Добавлено через 1 час 50 минут Вот такая задача: ведомость абитуриентов, сдавших...
C++ Для хранения данных о ноутбуках описать структуру вида Для хранения данных о ноутбуках описать структуру вида: struct NOTEBOOK { char m odel; // н аименование struct size { // габаритные размеры float х; float у; floatz; }; float w ; // в ес int price; // цена } http://www.cyberforum.ru/cpp-beginners/thread287272.html
Visual C++ исправить ошибку C++
помогите пожалуйста исправить ошибку задание звучит так: // при нажатии 1, 2, ... 9 -> Стирание символа в позиции N (операция 1) // при нажатии Alt+1,2,…,9 -> Восстановление символа в позиции N (операция 2) я задала строку "123456789" и мне нужно , чтобы он не стирал позицию N а ставил на это место пробел. Моя программа стирает позицию и в итоге смещает всю строку вправо. А еще не знаю...
C++ Проверка строк в двухмерном символьном массиве
//--------------------------------------------------------------------------- #include<conio.h> #include<iostream.h> #pragma hdrstop int a(char **C, char *B, int p) { if(C==B) return 1; else return 0; } //---------------------------------------------------------------------------
C++ строки http://www.cyberforum.ru/cpp-beginners/thread287250.html
Помогите решить задачу: дана строка символов, состоящая из произвольного текста, слова разделены пробелами. Вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове.
C++ Плохие Координаты в консоле!! Всем привет, Очень нужна помощь. Пишу в VS2010 .Я написал игру крестики нолики 5 на 5. Она не графическая, я ее писал в консоле. Сделал там поле со всеми палочками черточками и помере того как кто-то ходит оно перерисовывается с новыми данными. Т.е. ввел координаты куда хочешь поставить крестик/нолик затем командой system("cls") стираю и заного рисую поле с уже проставленным знаком. Показал... подробнее

Показать сообщение отдельно
ZloyVolkey
 Аватар для ZloyVolkey
27 / 27 / 6
Регистрация: 01.05.2011
Сообщений: 85
05.05.2011, 21:47     Создание и чтение файла
Ну...вот мой не крутой вариант как у остальных, но, работающий.

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
#include <stdio.h>  
 
#define maxstud 5
 
struct student
{
    char fio[20];
    int rating[4];
};
 
int foo();
 
int main()
{
    student m[maxstud] = {{"Petrenko", { 2, 2 ,4 ,5}},
                       {"Ivanov", {3, 3, 2, 3}},
                       {"Savchenko", {5, 3, 2, 4}},
                       {"Bondar", {3, 5, 4, 5}},
                       {"Levchenko", {4, 2, 5, 3}}};
    for (int i = 0; i < 5; i++)
    {
        printf("%s\n", m[i].fio);
        for (int j = 0; j < 4; j++)
            printf("%i ", m[i].rating[j]);  
            printf("\n");
    }
 
        int n[maxstud], kol, t = 0, tcount = 0;
 
    for (int i = 0; i < maxstud; i++)
    {   
        kol = 0;
        for (int j = 0; j < 4; j++)
            {printf("rating = %i \n", m[i].rating[j]);
            if (m[i].rating[j] == 3)
                kol++;}
        printf("kol = %i", kol);
        if (kol == 1)
            { n[t] = i; t++; }
        printf("t = %i\n", t);
    }
 
    FILE *fp;
    fp = fopen("fail.txt", "w");
    
    for (int i = 0; i < t; i++)
        printf("n[i] = %i\n", n[i]);
 
    int temp;
    for (int i = 0; i < t; i++)
    {
        temp = n[i];    
        fprintf(fp, "%s\n", m[temp].fio);
    }
    fclose(fp);
 
    return 0;
}
 
Текущее время: 07:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru