Определите, что будет напечатано в результате работы следующей программы: var s, k integer; begin s: =0; for k: =3 to 8 do s: =(s+3)*k; write(s); end. p.s. желательно подробно.
var s,k integer; //обозначили переменные.тип integer говорит что это целые числа.begins: =0; //присваеваем s значение 0.тоесть s у нас в начале программы ровно нулю.
for k: =3 to 8 do s: =(s+3)*k; //тут k присваеваем значение 3.поэтому, от 3 до 8 делаем " s: =(s+3)*k".тоесть (8-3=5) 5 раз выполняем s: =(s+3)*k.пишу ход выполения программы: s: =(0+3)*3=9 // тут значение s стало ровно 9.s: =(9+3)*3=12*3=36 // тут значение s стало ровно 36. и так далее.s: =(36+3)*3=39*3=39*3=117s: =(117+3)*3=120*3=360s: =(360+3)*3=363*3=1089write(s); // выводим значение рассчитанной s.end. // конец программы.
Radikovnanikolaeva
19.01.2020
Египетское письмо не передавало звуков языка и один иероглиф можно было прочитать по разному. лингвисты того времени не знали как могут звучать какой то конкретный иероглиф и является ли он "буквой" или же обозначает целое понятие. после находки розеттского камня, с текстами на 3х языках (древнеегипетском, египетском (демотическое письмо) и древнегреческом) шампальон начал изучать его и сопоставлять тексты друг с другом. отыскав имена правителей (александра, клеопатры выяснил, что иероглифы являются как бы "буквами", т.е. имеют какое то чтение, пишутся в основном согласные, хотя некоторые гласные (а, и также присутствуют. некоторые иероглифы читаются одним звуком, а некоторые двумя или тремя
laplena1982750
19.01.2020
Иван: французский, китайский. антон: , японский. пётр: шведский, греческий. поясняю на сколько это возможно. 2) антон не знает шведский и французский. 3)пётр (он самый высокий - пункт 1) не знает французский. значит, французский - иван. 4) пётр не знает яп. и кит. 5) антон не знает кит. и греч. 4),5) => китайский - иван. с иваном 2),5) => антон не знает греческий и шведский (фр. и кит. уже у ивана). значит, их знает пётр. антону, в таком случае, достаются и японский. надеюсь, понятно.
var s,k integer; //обозначили переменные.тип integer говорит что это целые числа.begins: =0; //присваеваем s значение 0.тоесть s у нас в начале программы ровно нулю.
for k: =3 to 8 do s: =(s+3)*k; //тут k присваеваем значение 3.поэтому, от 3 до 8 делаем " s: =(s+3)*k".тоесть (8-3=5) 5 раз выполняем s: =(s+3)*k.пишу ход выполения программы: s: =(0+3)*3=9 // тут значение s стало ровно 9.s: =(9+3)*3=12*3=36 // тут значение s стало ровно 36. и так далее.s: =(36+3)*3=39*3=39*3=117s: =(117+3)*3=120*3=360s: =(360+3)*3=363*3=1089write(s); // выводим значение рассчитанной s.end. // конец программы.