В начале ввод переменных с клавы(а точнее а=5,b=10,c=20)
потом находим Х=а+б+с(не хочу менять раскладку)=5+10+20=35
Т.к. над Х ничего потом не делаем то в конце Х=35
терь след строка а=а(то бишь 5)умноженное на 85(если ты имел ввиду умножение)"а"=5 на 85 = 425
над "а" мы потом ничего не делаем так что в конце а=425
потом б=а(но терь "а"=425)+б(тобишь 10)
б=435
след строка мы присваиваем с значение 15(с=15)и т.к. мы с ним ничего не делаем оно и в конце с=15
след строка б=б(равное 435)ужножить на 83(если у тя умножить)
калькулятор сказал что б равен 36105
в итоге
а=425; б=36105; с=15 и Х=35
но перепроверь программу вдруг неправильно переписал)
Var
i,n:integer;
IsOdd,IsEven:boolean;
begin
IsOdd:=false; IsEven:=false;
Write('Введите три числа: ');
for i:=1 to 3 do
begin
Read(n);
if n<>0 then
if (n mod 2)=0 then IsEven:=True
else IsOdd:=True
end;
Write('Среди введенных чисел ');
if IsOdd then Write('есть нечетное')
else Write('нет нечетных');
if IsEven then Write(' и есть четное')
else Write('и нет четных')
end.
<em><u>Тестовое решение:</u></em>
Введите три числа: 5 8 3
Среди введенных чисел есть нечетное и есть четное
Ответ:
b=1
Объяснение:
Используем команды по порядку
12111
1: 17-b
2: (17-b)/2
3-5: (17-b)/2-b-b-b
В итоге получили 5,значит:
(17-b)/2-b-b-b=5 теперь просто найдем b
8,5-0,5b-b-b-b=5
3,5-3,5b=0
3,5b=3,5⇒b=1
Ответ:b=1
//Pascal ABC.NET 3.1 сборка 1256
Type
ukreco=^reco;
reco=record
int:integer;
next:ukreco;
end;
Const
n=4;
Var
head,li,kar,karsub,sub:ukreco;
i,k:integer;
begin
randomize;
readln(k);
k:=k-1;
new(head);
li:=head;
li^.int:=random(10);
for i:=2 to n do
begin
new(li^.next);
li:=li^.next;
li^.int:=random(10);
end;
li^.next:=nil;
writeln('Original list:');
kar:=head;
while kar<>nil do
begin
writeln(kar^.int);
kar:=kar^.next;
end;
kar:=head;
i:=0;
if k=0 then head:=head^.next else
while kar<>nil do
begin
inc(i);
if i=k then
begin
karsub:=kar^.next;
karsub:=karsub^.next;
kar^.next:=karsub;
break;
end;
kar:=kar^.next;
end;
writeln('Modified list:');
kar:=head;
while kar<>nil do
begin
writeln(kar^.int);
kar:=kar^.next;
end;
end.
Пример ввода:
2
Пример вывода:
Original list:
4
1
0
9
Modified list:
4
0
9