Напиши значення змінної S, якого вона набуде після виконання таких операторів: 1)s:=4; i:=1;
repeat s:=s+1/i; i:= i-1 until i<=1; 2)s:=2; i:=1; repeat s:=s+1/(i+1); i:=i+3 until i>=5; 3) s:=1; i:=1; repeat i:=i+1; s:=s+i until i>3 БУДЬ ЛАСКА, ДУЖЕ ТРЕБА♥️Ответы на вопрос
1) 4
2) 2
3) 1
............
Звісно, допоможу! Давайте розглянемо кожен з цих операторів окремо:
- Перший оператор:
csss := 4;
i := 1;
repeat
s := s + 1/i;
i := i - 1;
until i <= 1;
Початкове значення s - 4. Всередині циклу repeat, s збільшується на 1/i, а i зменшується на 1 на кожній ітерації циклу. Цикл продовжується, доки i менше або дорівнює 1.
Оскільки i початково рівне 1, то цикл не виконається жодного разу, тобто значення s залишиться 4.
- Другий оператор:
csss := 2;
i := 1;
repeat
s := s + 1/(i+1);
i := i + 3;
until i >= 5;
Початкове значення s - 2. Всередині циклу repeat, s збільшується на 1/(i+1), а i збільшується на 3 на кожній ітерації циклу. Цикл продовжується, доки i більше або дорівнює 5.
Перша ітерація: s збільшується на 1/(1+1) = 0.5, i стає 4.
Друга ітерація: s збільшується на 1/(4+1) = 0.2, i стає 7.
На цьому етапі цикл завершується, оскільки i >= 5. Значення s стає 2 + 0.5 + 0.2 = 2.7.
- Третій оператор:
csss := 1;
i := 1;
repeat
i := i + 1;
s := s + i;
until i > 3;
Початкове значення s - 1. Всередині циклу repeat, i збільшується на 1, а s збільшується на значення i на кожній ітерації циклу. Цикл продовжується, доки i більше 3.
Перша ітерація: i стає 2, s стає 3.
Друга ітерація: i стає 3, s стає 6.
Третя ітерація: i стає 4, s стає 10.
На цьому етапі цикл завершується, оскільки i > 3. Значення s стає 10.
Отже, після виконання кожного з цих операторів значення змінної s буде:
- s = 4
- s = 2.7
- s = 10
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
