Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <string>
- using namespace std;
- int main() {
- int max_length_number = 0; // Переменная счетчик максимальной длины последовательности
- int current_length_number = 0; // Переменная счетчик текущей длины последовательности
- int code; // Переменная хранящая код символа.
- char symbol; // Переменная для считывания символа.
- ifstream in("../1.txt"); // Переменная-поток файла для чтения
- if (in.is_open()){
- while (in >> symbol) // Считываем каждый символ в переменную
- {
- code = static_cast<int>(symbol); // Проверяем код символа
- if (code >=48 and code <=57){ // Если символ оказался цифрой (код нуля 48, код девятки 57)
- ++current_length_number; // Увеличиваем текущую длину последовательности цифр
- }
- else{ // Если символ уже не цифра
- if (max_length_number < current_length_number){ // Проверяем больше ли длина текущей посл-ти, чем максимальная
- max_length_number = current_length_number; // Сохраняем новую длину, если больше
- }
- current_length_number = 0; // Обнуляем длину последовательности
- }
- }
- }
- cout << "The most length of numbers = " << max_length_number << endl; // Выводим результат
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement