Информатика, вопрос опубликован 02.08.2020 13:03 sashakO5класс

понять как работает данная программа. Очень описать как можно более подробно. И что означает 'Е' в строке: while s[i] <> 'E' do ?


понять как работает данная программа. Очень описать как можно более подробно. И что означает 'Е' в с

Ответы
Ответ добавил: Гость

на вокзале: время отправления поезда

на уроке: диапазон

на стадионе: счёт

в магазине: цена товара

Ответ добавил: Гость

переменная s = 2019.

Ответ добавил: Гость

ответ: в) Сообщение об ошибке.

Объяснение:

'Е' означает символ E. Так как i - счетчик, можно сказать так: программа проходит по каждому символу строки s до тех пор, пока не встретит символ 'E' (s[i] — это i-ый символ строки s). Так как исходные данные (25.34), которые командой Str(c, s) переводятся в строковой тип и записываются в переменную s, не содержат символ E, то после прохода по всем символам строки s, индекс выйдет за границу строки, и компилятор выдаст ошибку об этом.

Если же заменить в программе 'E' на, скажем, '.', то программа выведет сумму всех цифр до плавающей точки. Или же можно указать цифру — тогда программа выведет сумму всех цифр до указанной цифры.

Пример работы:


понять как работает данная программа. Очень описать как можно более подробно. И что означает 'Е' в с
понять как работает данная программа. Очень описать как можно более подробно. И что означает 'Е' в с
Больше вопросов по информатике