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

Считывание текстового файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ 111 http://www.cyberforum.ru/cpp-beginners/thread921035.html
Помогите решить пожалуйста!Надо написать решение на языке С++.Задача на фотографии.Заранее очень Благодарен! Перечитайте правила форума. Название темы должно быть информативным. Задание должно быть перепечатано на форум. Тема должна располагаться в соответствующем разделе.
C++ Получить последовательность ,которая отличается от исходной тем , что все нечетные элементы удвоены Даны натуральное N и последовательность A 1,A 2,…,A N , состоящая из N целых чисел. Получить последовательность ,которая отличается от исходной тем , что все нечетные элементы удвоены. Помогите пожалуйста решить .надо написать на языке С++.Заранее огромное спасибо ! http://www.cyberforum.ru/cpp-beginners/thread921032.html
Найти номера двух точек, расстояние между которыми наибольшее C++
Даны координаты n точек на плоскости: x1, y1,...,xn,yn. Найти номера двух точек, расстояние между которыми наибольшее. Для хранения координат точек создать тип структура. Заполнение массива координат и вычисление расстояния между двумя точками оформить в виде функций.
C++ Вывести в столбец слова из данного файла
Дан текстовый файл, содержащий несколько строк. Вывести в столбик слова из этого файла. Выбор слов из строки оформить в виде функции.
C++ Вычислить периметр многоугольника, целые координаты которого хранятся в массиве структур http://www.cyberforum.ru/cpp-beginners/thread921011.html
Готовлюсь к зачету, помогите решить данную задачу, остальные будут аналогичными, мне бы только понять на примере: Вычислить периметр многоугольника, целые координаты которого хранятся в массиве структур. Вывести на экран координаты каждой вершины и периметр. Вычисление длины отрезка, заполнение динамического массива координат, вывод координат на экран оформить в виде функций.
C++ Вычислить периметр многоугольника,целые координаты которого хранятся в массиве структур Вычислить периметр многоугольника,целые координаты которого хранятся в массиве структур.Вывести на экран координаты каждой вершины и периметр.Вычисление длины отрезка,заполнение динамического массива координат,вывод координат на экран оформить в виде функций.ПОМОГИТЕ ПОЖАЛУЙСТА подробнее

Показать сообщение отдельно
alsav22
5284 / 4803 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.07.2013, 10:55     Считывание текстового файла
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
#include <stdlib.h>
#include <stdio.h>
 
int main()
{
   const int N = 3000;
   const int M = 255;
   
   char str[N][M];
   char filename[30] = "OFBVarKey256.rsp";
   
   FILE *fin = fopen(filename, "r");
   if (!fin) printf("\nError!\n");
   else
   {
        int n = 0;
        char temp[255];
        while (!feof(fin))
        {
            char ch;
            ch = fgetc(fin);
            if (ch == '\n') ch = fgetc(fin);
            if (feof(fin)) break;
            if (ch == '#' || ch == '[') fgets(temp, M, fin);
            else
            {
                while (fgetc(fin) != '=');
                fgetc(fin);
                fgets(str[n], M, fin);
                ++n;
                if (n == N) break;
            }
       }
      
       for (int i = 0; i < n; ++i)
            printf("%s", str[i]);
 
       printf("\nn = %d\n", n);
       
       if (N == n && !feof(fin)) printf("\nThe array size is too small!\n");
       else printf("\nSuccessful!\n");
       fclose(fin);
   }
    
    printf("\n\nExit!");
    getchar ();
 
    return 0;
}
 
Текущее время: 12:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru