C++ как сделать так чтобы пользователь сам вводил максимальное число символов в строке В...

0 голосов
77 просмотров

C++
как сделать так чтобы пользователь сам вводил максимальное число символов в строке

В первой строке записано одно целое число n (1 ≤ n ≤ 100) — количество символов в строке.


Информатика (49 баллов) | 77 просмотров
0

Ясно. И нужно вывести выполняется ли условие с количеством символов? Вроде "Условие выполнено" или "Условие не выполнено".

0

например сначала я пишу количество символов в строке 32 затем само предложение TheQuickBrownFoxJumpsOverTheLazyDog и количество символов в этом предлоджении не должно превышать 32

0

Это я понял. То есть Вам нужно чтобы программа завершалась если символов больше 32?

0

не не нужно

0

сможешь?

0

ненене это я пример пользователь сам вводит максимальное число символов

0

Я знаю как это сделать, но не понимаю что в Вашем случае нужно сделать после проверки условия. Вывести "контроль пройден"/"контроль не пройден"?

0

не нужно ничего выводить просто кол-во не должно превышать, я могу вам скинуть условие задачи, но могут ли заблокироват ьссылку?

0

В личку сбросьте ссылку.

0

короче НАПРИМЕР пользователь вводит число 23, затем его просят ввести НАПРИМЕР слово и количество символов в этом слове не должно превышать 23

Дан 1 ответ
0 голосов
Правильный ответ

//К пониманию мы не придём, так что вот мой вариант
//Dev-C++ 4.9.9.2

#include
#include
using namespace std;

int main(){
 string s;
 int n=0;
 cin>>n;
 do{
 cin>>s;
} while(s.length()>n);
 cin.get();
 cin.get();
return 0;
}

Пример ввода:
3 //максимум символов
Some_text
Another_text
ABC //эта строка будет записана в s

(38.6k баллов)