В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
egoregorcherk
egoregorcherk
05.08.2020 04:50 •  Информатика

ОБЪЯСНИТЕ, ЧТО ЗДЕСЬ ПРОИСХОДИТ? BEGIN //начало программы ClrScr; //очистка экрана Write('Введите текст '); //вывод строки на экран ReadLn(S); //считывание текста с клавиатуры I:=1; //переменная i=1 While(I<=Length(s)) DO Begin IF Copy(S,I,2)=' ' THEN Begin I:=I-1; End; I:=I+1; End; Write(S); END.

Показать ответ
Ответ:
kravchenjatkop00zs0
kravchenjatkop00zs0
15.10.2020 14:59

Здравствуй! Все в перемешку и нет обьявление переменных

Объяснение:

После того как не было ошибок консольное приложение запустилось

После выполнение очистки консоли выводится подсказка для пользователя, по подсказке вводим текст

После ввода текста, переменеая присваевает его

Происходит сравнение больше или равно по циклу если истинно true или ложь falce(может быть не больше и не равно !=) в этом ложь

Дальше у тебя должно быть под каждым begin end; у каждого начала свой конец

Таже продолжается проверка условие begin и end;

Ранее переменная s по введенным данным была присвоена цифре продолжается проверка условий true и folse по выражении ранее (I<=Length(s)) продолжается проверка условие

Еще раз выводит после сравнение значение на переменную(не сама она, а значение ее)после подсказки и завешается работа программы

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота