7. сколько раз будет повторяться цикл и чему будет равно значение переменной с, после выполнения программы, изображенной в виде блок-схемы, если b=12, изначально с=0? a) 8 раз, с = 96; b) 9 раз, с = 96; c) 8 раз, с = 108; d) 9 раз, с = 108.
16. 4 числа: 1915 – не могло: в порядке неубывания число делится на 1 и 915, 915 – не сумма двух цифр 20 – не могло: не делится на два числа в порядке неубывания, только 2 и 0 101 – не могло: не делится на два числа в порядке неубывания, только 10 и 1 1213 – могло, например, для числа 6667 1312 – не могло: в порядке неубывания число делится на 1 и 312, 312 – не сумма двух цифр 312 – могло, например, для числа 1266 1519 – не могло: в порядке неубывания число делится на 1 и 519 или 15 и 19, 519 и 19 – не сумма двух цифр 112 – могло, например, для числа 1066 1212 – могло, например, для числа 6666
10. Дан массив [1, 5, 3, 6, 7, 12, 1, 3, 3, 1]. Изначально m = 0, при обходе массива если элемент Lose[t] больше 3, то к m прибавляется Lose[t]. Значит, после выполнения программы на экране будет напечатана сумма элементов массива, больших трёх. Эта сумма равна 5 + 6 + 7 + 12 = 30.
9. Изначально u = 30. Затем для каждого i от 1 до 6 из u вычитается значение i, после цикла u равно 30 - 1 - 2 - 3 - 4 - 5 - 6 = 9. Это значение будет выведено на экран.
7. Путь Димы: С:\Музыка\Хиты – С:\Музыка\Хиты\Ретро – С:\Музыка\Хиты – С:\Музыка\Хиты\Лучшие В последней папке он запустил Белые_розы.mp3. Полное имя файла состоит из пути к папке и имени файла: С:\Музыка\Хиты\Лучшие\Белые_розы.mp3
Честно, не поняла ваш код вообще. Почему нет цикла? Предлагаю свое решение: 1)Cначала заполняем массив случайными числами от 2 до 5 (включительно) 2)Потом выводим его (Для проверки) 3) Потом считаем оценки. Но сначала нужно обнулить переменные( В самом начале это делали), а то получится кака (:
program N_0547847; var b, c, d, f, i:integer; a: array [1..20] of integer; begin; randomize; b:=0; c:=0; d:=0; f:=0; for i:=1 to 20 do begin a[i]:=random(4)+2; write(a[i],' '); end; writeln; for i:=1 to 20 do begin if a[i]=2 then b:=b+1; if a[i]=3 then c:=c+1; if a[i]=4 then d:=d+1; if a[i]=5 then f:=f+1; end; writeln('Двоек: ', b); writeln('Троек: ', c); writeln('Четверок: ',d); writeln('Пятерок: ',f); end.
........................................................................................................................