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

Посимвольное считывание из файла и проверка на наличие (+ показать количество операторов) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объясните программу сложения строк с использованием указателей http://www.cyberforum.ru/cpp-beginners/thread1765671.html
// Программа на СИ ))) #include <stdio.h> int main() { char string1; char string2; scanf("%s%s",string1,string2);
C++ Ошибка использования неиницилизированных переменных const int D_petrol = 100; double D, petrol, petrol_D; double Cost_petrol_1,Cost_petrol_2,Cost_petrol_3; double Price1, Price2, Price3; cout << "Distance is " << D; cin >> D; cout <<... http://www.cyberforum.ru/cpp-beginners/thread1765651.html
C++ Программа не использует цикл for
Объясните пожалуйста почему программа просто пропускает цикл и что нужно сделать для того чтобы она его использовала.Она просто выдает http://prntscr.com/bhv9cw #include "stdafx.h" #include...
C++ Впечатления от прочтения стандарта
Сколько у вас уходило времени на прочтение стандарта? Тяжело ли он читается? Если человек до этого читал всякие вводные книги по С++, типа Праты, Лафоре, Липпмана и прочих, то после прочтения...
C++ Удаление и добавление элементов динамической структуры данных http://www.cyberforum.ru/cpp-beginners/thread1765595.html
Структура "Абитуриент": - фамилия, имя, отчество; - год рождения; - оценки вступительных экзаменов (3); - средний балл аттестата. 1. Удалите элемент c указанным номером. 2. Добавьте элемент...
C++ Какой способ работы с файлами лучше? Мне известно по крайней мере три способа: 1 TStringList::LoadFromFile 2 std::ofstream 3 FILE *fp = fopen Чем отличаются эти способы? Какой из них самый быстрый и почему? Какой способ... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6478 / 6041 / 1982
Регистрация: 18.12.2011
Сообщений: 15,654
Завершенные тесты: 1
18.06.2016, 14:53
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
    fstream file;
    string f;
    int count_if=0, count_cik=0;
    file.open ("prog.txt", ios::in);
// делаем грубое предположение,что ключевые слова заканчиваются пробельными символами 
    while(file>>f)
    {
        if(f=="if") count_if++;
        else if(f=="for" || f=="while") count_cik++;
    }
    file.close();
    cout<< endl << count_if << endl << count_cik << endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru