
Другие языки программирования и технологии
Помогите со 2 заданием по информатике в Pascal

Видишь первый прямоугольник в котором написано "S=0", это значит что теперь S равен 0.
Следующий ромбик и текст внутри него "S<=1" означает что пока S меньше либо равен 1 выполнять все, что находится ниже ромбика, следуя по стрелкам. Поскольку ранее мы S приравняли 0, то теперь условие S<=1 выполняется и мы идем вниз. Прямоугольник с текстом "K=S^2". Это значит что K теперь равен квадрату от числа S, а поскольку S, на данный момент равен 0, то K=0. Видим параллелограмм в котором написано "ВЫВОД: K". Это значит что выводим на экран значение K. На данный момент на экране появится 0. Далее идет прямоугольник с выражением: "S=S+0.2". Это значит что S будет равна сумме двух чисел - своего текущего значения и 0.2. Т. е. 0+0.2=0.2. Значит с этого момента S=0.2. Идем по стрелке и возвращаемся к ромбику с условием и проверяем условие: 0.2<=1. Условие выполняется, а значит мы вновь идем по стрелкам вниз и делаем все тоже что и раньше. Когда мы опять придем на это условие S уже будет равно 0.4, а K=0.04. Так мы выполняем эти действия до тех пор, пока условие ромбика выполняется, т. е. пока S меньше или равно 1. К моменту когда это условие не будет выполнятся, S будет равно 1,2, а K=1. Тогда мы уже идем по стрелке влево, где написано слово "нет". И заканчиваем программу.
Каждый раз когда условие выполнялось на экран выводилось текущее значение K.
Вывод был такой: 0 0.04 0.16 0.36 0.64 1

Следующий ромбик и текст внутри него "S<=1" означает что пока S меньше либо равен 1 выполнять все, что находится ниже ромбика, следуя по стрелкам. Поскольку ранее мы S приравняли 0, то теперь условие S<=1 выполняется и мы идем вниз. Прямоугольник с текстом "K=S^2". Это значит что K теперь равен квадрату от числа S, а поскольку S, на данный момент равен 0, то K=0. Видим параллелограмм в котором написано "ВЫВОД: K". Это значит что выводим на экран значение K. На данный момент на экране появится 0. Далее идет прямоугольник с выражением: "S=S+0.2". Это значит что S будет равна сумме двух чисел - своего текущего значения и 0.2. Т. е. 0+0.2=0.2. Значит с этого момента S=0.2. Идем по стрелке и возвращаемся к ромбику с условием и проверяем условие: 0.2<=1. Условие выполняется, а значит мы вновь идем по стрелкам вниз и делаем все тоже что и раньше. Когда мы опять придем на это условие S уже будет равно 0.4, а K=0.04. Так мы выполняем эти действия до тех пор, пока условие ромбика выполняется, т. е. пока S меньше или равно 1. К моменту когда это условие не будет выполнятся, S будет равно 1,2, а K=1. Тогда мы уже идем по стрелке влево, где написано слово "нет". И заканчиваем программу.
Каждый раз когда условие выполнялось на экран выводилось текущее значение K.
Вывод был такой: 0 0.04 0.16 0.36 0.64 1

Ни кто не угадал!
0 тоже выводится будет:

0 тоже выводится будет:

Tanya Selvestr
почему никто?
Night Prowler Гуру (3599) написал, что будут выдаваться _квадраты_ чисел 0.2, 0.4, 0.6, 0.8, 1
Night Prowler Гуру (3599) написал, что будут выдаваться _квадраты_ чисел 0.2, 0.4, 0.6, 0.8, 1
Произойдет вывод квадратов чисел 0.2, 0.4, 0.6, 0.8, 1
K=0.04
Ali Ermenov
Как сделать?
Похожие вопросы
- помогите решить 2 задание на pascalABC
- Здравствуйте! помогите пожалуйста выполнить зачётные задания по программированию на Pascal
- Помогите с заданием по информатике за 7 класс????
- Помогите написать простые программы и задачи в Pascal ABC. Алгоритмы ветвления. Информатика. Програмирование.
- помогите с информатикой (программирование Pascal)
- Помогите решить задание по информатике. Нужно написать программу по заданию (см. внутри)
- Помогите пожалуйста с заданиями по Pascal
- задания по информатике MS DOS
- Информатика. Turbo Pascal.
- Что такое глобальные, формальные, локальные, фактические параметры в информатике. Turbo Pascal.
если внимательно присмотреться, то видно, что выводится значение К