Dimoo9n
04.06.2022 14:52

Решите Определите, что будет напечатано в результате работы следующего
фрагмента программы:
var n, s: integer;
begin
n := 3;
s := 0;
repeat
s := s + n;
n := n + 1
until n >= 7;
write(s);
end.
2. Запишите число, которое будет выведено в результате работы программы:
var s, n: integer;
begin
s := 0;
n := 0;
while s*s <= 10*s do begin
s := s + 1;
n := n + 2
end;
writeln(n)
end.

3. Запишите значение переменной d, полученное в результате работы следую-
щей программы.

Var d,n,i:integer;
Begin
n := 4;
d := n*2;
For i := 1 to 3 do
d := d + 2*i;
Writeln(d);
End.
4. Дана программа:
Паскаль
var s,t: integer;
begin
readln(s);
readln(t);
if (s > 10) or (t > 10)
then writeln('ДА')
else writeln('НЕТ')
end.

Было проведено 9 запусков этой программы, при которых в качестве значений
переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12);(–11, 12); (–12, 11); (10, 10); (10, 5)
Сколько было запусков, при которых программа напечатала «ДА»?
5*. Запишите число, которое будет напечатано в результате выполнения
следующей программы:
var n, s: integer;
begin
n := 2;
s := 0;
while s <= 365 do begin
s := s + n;
n := n + 5
end;
write(n)
end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ougodnikovaa
12.12.2021 00:09
Var - список переменных
переменные а,с присваивают тип integer, т.е. целые числа; b присваивает тип string, т.е строковый тип
begin - начало программы
readln - оператор ввода, окончание ln осуществляет переход на новую строку
str(a,b) - т.е. преобразовать данные числа в строку
переменная b так же присваивает тип строковый
Val(b,a,c) где: b- строка, а-результат, с-позиция с которой произошла ошибка преобразования или 0
writeln(а) - оператор вывода, окончание ln осуществляет переход на новую строку
end. - конец программы
0,0(0 оценок)
Ответ:
Dk000
30.03.2023 22:30
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
  var n:=ReadInteger('Кол-во элементов:');
  var a:=ArrRandomReal(n,-10,20); a.Println;
  Writeln('С округлением если |x|<1');
  for var i:=0 to n-1 do
    if abs(a[i])<1 then a[i]:=Round(a[i]);
  a.Println
end.

Тестовое решение:
Кол-во элементов: 10
-0.751956142835299 5.95022566427953 3.58861613254464 7.42331713783709 -4.75036238075717 -9.41228387384316 -0.700975591643235 3.85500546258642 -1.94321916994789 19.3021338336645
С округлением если |x|<1
-1 5.95022566427953 3.58861613254464 7.42331713783709 -4.75036238075717 -9.41228387384316 -1 3.85500546258642 -1.94321916994789 19.3021338336645
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота