Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 18.02.2018
Сообщений: 21
1

Непонятки с необъявленными индифекаторами

04.03.2018, 01:50. Показов 521. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть программа, которая в теории должна считать текст файла 1.txt и найти сумму всех чисел в строке.
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
#include <vector>
#include <iostream>
#include <string>
#include <fstream>
#include "stdafx.h"
using namespace std;
 
int main()
{
    vector <int> v;
    ifstream f("input.txt");
    ofstream f1("1.txt");
 
    if (f)
    {
        cout << "OK" << endl;
        string s, c;
        int a = 0, k = 0, j = 0;
        while (getline(f, s))
        {
            for (int i = 0;i<s.size();i++)
            {
                if (isalpha(s[i]))
                    s[i] = ' ';
            }
            while (s[0] == ' ')
                s.erase(0, 1);
            j = s.find(' ', 0);
            for (int i = j;i<s.size() - 1;i++)
                if (s[i] == ' '&& s[i + 1] == ' ') {
                    s.erase(i + 1, 1);
                    i--;
                }
 
            string g[100];
            int w = 0, h, k = 0;
            while (w < s.size())
            {
                h = s.find(' ', w);
                int p = h - w;
                c = s.substr(w, p);
                g[k++] = c;
                w = h + 1;
            }
            int max = 0;
            for (int j = 1; j<k; j++)
            {
                if (g[j]>g[max])
                {
                    max = j;
                }
            }f1 << g[max] << endl; cout << g[max] << endl;
 
        }
    }
 
    else
        cout << "NET!";
 
    return 0;
}
А на практике вылазит +-25 ошибок связанными с необъявленными индефикаторами (Вроде: "cout: необъявленный индефикатор") следовательно что-то я делаю не так.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2018, 01:50
Ответы с готовыми решениями:

Разработать функцию с необъявленными параметрами, что возвращает наименьший из своих аргументов
Всем добрый день, есть задачка: Разработать функцию с необъявленным параметрами, которая...

Непонятки с while
Программа заменяет в строке точку на воскл. знак, а воскл. знак на два восклицательных. Ниже код,...

Непонятки
Здравствуйте. Проверял позиции по СЧ... semonitor показал 40, goldposition.ru показал 1. Захожу на...

непонятки с Си
вобщем вот что задали Вот что я зделал при выполнении пишет s=none(или nane-как то так)/почему...

1
nd2
3437 / 2816 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
04.03.2018, 12:14 2
Цитата Сообщение от _easy_ Посмотреть сообщение
#include "stdafx.h"
Это должно быть выше всех include.
1
04.03.2018, 12:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2018, 12:14
Помогаю со студенческими работами здесь

непонятки с for
Издавна мучает вопрос почему некоторые используют в цикле for ( int i = n; i &lt; m ; i++), а другая...

Непонятки с S.M.A.R.T
Доброе время суток. У меня вопросы касательно сразу 2-х жестких дисков. 1.Внешний HDD. Не...

Непонятки...
Ситуация такая, начал двигать свой первый англоязычный сайт в гугле. До этого на этом домене была...

Непонятки с Wi-Fi
Есть два ноутбука: Asus g73sw и какой-то hp g6 на core i5 15.6 дюйма (название, к сожалению сейчас...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru