1 шаг i = 1, b = 0, a = -1 x = -1 * 1 = -1 a = -(-1) = 1 b = 0 + (-1) = -1 2 шаг i = 2 b = -1 a = 1 x = 1*2 = 2 a = -1 b = -1 + 2 = 1 3 шаг i = 3 b = 1 a = -1 x = -1*3 = -3 a = 1 b = 1+(-3) = -2
whitecatrussia5398
02.08.2022
Блок-схему с телефона сделать не могу, вот текстом: Начало Ввод а Ввод b a>b? Если да, вывод a В другом случае вывод b (подразумевается, что a и b никогда не равны) Конец Аналогичная программа на Qbasic: DIM a AS INTEGER, b AS INTEGER INPUT a INPUT b IF a > b THEN PRINT a ELSE PRINT b END IF На C#: Using system; class Compare{ public static void main(String[] args){ int a = int.Parse(Console.ReadLine()); int b = int.Parse(Console.ReadLine()); if (a>b){ Console.WriteLine(a); }else{ Console.WriteLine(b); } Console.ReadLine(); //чтобы программа не закрылась после выполнения } }
i = 1, b = 0, a = -1
x = -1 * 1 = -1
a = -(-1) = 1
b = 0 + (-1) = -1
2 шаг
i = 2 b = -1 a = 1
x = 1*2 = 2
a = -1
b = -1 + 2 = 1
3 шаг
i = 3 b = 1 a = -1
x = -1*3 = -3
a = 1
b = 1+(-3) = -2