Какие значения примут переменные с и d после выполнения фрагмента программы: c: =1 d: =10.. while d< 100 do begin c: =c*2 d: =d+10 end ответ: с=512 d=100 нужно решение.
268
318
Ответы на вопрос:
Первоначальные значения: c=1, d=10. далее в цикле с удваивается, а d увеличивается на 10, пока будет оставаться меньше 100. d "пробежит" в цикле значения 20,30,40,50,60,70, 80,90,100, т.е. цикл выполнится 9 раз (для d=10, 90). в теле цикла с удвоится 9 раз, т.е. станет равно своей 9-й степени. 2⁹ = 512. ответ: d=100, c=512
1. современное решение // pascalabc.net 3.2, сборка 1367 от 20.12.2016 // внимание! если программа не работает, обновите версию! begin var c: =readarrinteger('введите элементы массива: ',10); c.transform(x-> x> 0? x*x: x=0? x: 20); c.println end. пример введите элементы массива: 5 11 -7 0 3 -12 -8 1 9 -2 25 121 20 0 9 20 20 1 81 20 2. традиционное "школьное" решение const n=10; var i: integer; c: array[1..n] of integer; begin write('введите элементы массива: '); for i: =1 to n do read(c[i]); for i: =1 to n do if c[i]> 0 then c[i]: =sqr(c[i]) else if c[i]< 0 then c[i]: =20; for i: =1 to n do write(c[i],' '); writeln end. 3. улучшенное "школьное" решение const n=10; var i,t: integer; c: array[1..n] of integer; begin write('введите элементы массива: '); for i: =1 to n do begin read(t); if t> 0 then c[i]: =t*t else if t< 0 then c[i]: =20 end; for i: =1 to n do write(c[i],' '); writeln end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Anonim4ka10.04.2023 12:23
-
vikabelaua11420.04.2022 15:09
-
Medina2016110220.10.2020 02:57
-
Катюшасррсрсомлилм17.02.2021 13:35
-
shumilovakate21.10.2021 13:45
-
D1999d300412.03.2022 01:17
-
goijggv29.05.2022 01:12
-
ЮлияМезина02.09.2021 05:45
-
zhenya21404.03.2021 19:43
-
MissTomiris105.09.2022 18:20
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.