Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 2.2.cpp: определяет точку входа для консольного приложения.
- //
- #include "stdafx.h"
- #include <iostream>
- #include <cstring>
- int main()
- {
- using namespace std;
- char strk[5][255];
- int i, j, n = 0, dl = 255, sc = 0, max = 0, newpos = 0, strCount = 5;
- for (i = 0;i < strCount;i++) {
- cin >> strk[i]; // Ввод текста
- }
- for (i = 0;i < strCount;i++) {
- if (!((strk[i][0] >= '0') && (strk[i][0] <= '9'))) { sc = 0; } // Если первый символ в новой строке не цифра, то идет обнулений счетчика
- else {
- sc++; // Если всё же первый символ цифра - увеличиваем счетчик
- for (j = 0; j < dl;j++) {
- if ((strk[i][j] >= '0') && (strk[i][j] <= '9')) { // Длина цифровой строки
- sc++;
- if (sc > max) max = sc;
- strk[i][j] = ' '; // Убираем цифры
- }
- else {
- sc = 0;
- }
- }
- }
- }
- cout << endl;
- system("cls");
- cout << max << endl; // Выводим наибольшую последовательность цифр
- for (i = 0;i < strCount;i++) {
- cout << strk[i] << endl; // Вывод получаемого массива
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement