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

Файлы, работа с ними (ч.2) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ функцию для транспонирования матрицы http://www.cyberforum.ru/cpp-beginners/thread128620.html
Как Написать функцию для транспонирования матрицы (меняет местами стоки и столбцы), но не роспечатывать обычную как здесь. # include <conio.h> # include<stdio.h> int n,i,j; int a; void main() { printf("Vvedite n="); scanf("%d",&n); printf("matrix");
C++ Температура воздуха измеряется ежедневно и записываются в таблицу... Нужно подтолкнуть. Вопрос в целом общий, то есть для любого языка программирования, но мне задали сделать его в С++. Задача содержательная. Никаких точных описаний нету. Я даже не знаю как начать. Так вот: подскажите пожалуйста, что здесь примерно нужно сделать, каким алгоритмом идти... Дневная и ночная температура воздуха измеряются ежедневно и записываются в таблицу. Когда среднесуточная температура в течение... http://www.cyberforum.ru/cpp-beginners/thread128592.html
C++ return из функции более одного элемента как это сделать
struct { string train_string; int locomotiv; }train; if(index < n) { return train.train_string;
C++ Определяет единицы массы в кг
Определяет единицы массы в кг, г, мг. Ниже приведены неметричес¬кие русские единицы массы: Берковец = 10 пудам = 163805 кг, пуд = 40 фунтам, фунт = 32 лотам = 96 золотникам, лот = 3 золотникам, золотник = 96 долей. Результат должен быть напечатан в 4 столбца. Нужно решить такую задачку на языке "С" , без нее не допускают до экзамена, нужна помощь. Задача по теме "Работа с базовыми типами...
C++ Посоветуйте, как лучше сделать http://www.cyberforum.ru/cpp-beginners/thread128535.html
Для шифрования текста выбираем n и перестановку чисел от 1 до n. Текст разбиваем на группы по n и в каждой группе переставляем символы в порядке заданном перестановкой. n=5 перестановка ->52413 АТТЧОРОТКЕРСИАСВАОК? ->ЧТО ТАКОЕ ТРАССИРОВКА? Подскажите как реализовать это дело....
C++ Массив из конструкторов Подскажите как создать массив из конструкторов определенного класса. Приведу пример: static int num1 = 0; ... Example::Example() // конструктор { подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
19.05.2010, 23:07     Файлы, работа с ними (ч.2)
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>
#include <stdlib.h>
 
#ifndef MAX_PATH
#define MAX_PATH 1024
#endif
 
#define NFILES 5
 
int main(void){
    FILE * f[NFILES];
    char n[NFILES][MAX_PATH];
    int i, ch;
    
    printf("Name for output file: ");
    if ( scanf("%s%*c", n[0]) != 1 ){
        perror("scanf");
        exit(EXIT_FAILURE);
    }
    for ( i = 1; i < NFILES; ++i ){
        printf("Name for input file #%d: ", i);
        if ( scanf("%s%*c", n[i]) != 1 ){
            perror("scanf");
            exit(EXIT_FAILURE);
        }
    }
    
    if ( ! ( f[0] = fopen(n[0], "w") ) ){
        perror("fopen");
        exit(EXIT_FAILURE);
    }
    for ( i = 1; i < NFILES; ++i ){
        if ( ! ( f[i] = fopen(n[i], "r") ) ){
            perror("fopen");
            if ( fclose(f[0]) )
                perror("fclose");
            exit(EXIT_FAILURE);
        }
        while ( ( ch = fgetc(f[i]) ) != EOF ){
            if ( fputc(ch, f[0]) == EOF ){
                perror("fputc");
                if ( fclose(f[0]) )
                    perror("fclose");
                if ( fclose(f[i]) )
                    perror("fclose");
                exit(EXIT_FAILURE);
            }
        }
        if ( fclose(f[i]) )
            perror("fclose");
    }
    if ( fclose(f[0]) ){
        perror("fclose");
        exit(EXIT_FAILURE);
    }
    printf("Done.\n");
    exit(EXIT_SUCCESS);
}
 
Текущее время: 20:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru