04.10.2021
Алгоритми розгалуження в Scratch
Практична частина
Завдання 1. За двома відомими цілими числами А та В знайти їх суму А+В,
якщо ця сума більше 20, то цю суму А+В збільшити в 5 разів,
якщо ця сума менше 20, то остачу від ділення першого числа А на друге число В треба помножити на 8.
Протестувати цей алгоритм декілька разів та сфотографувати результат, якщо:
1) а=3, b=2; 2) а=15, b=5; 3) а=18, b=18.
Завдання 2. За двома відомими цілими числами Х та Y знайти більше число,
якщо Х>Y, то цю остачу від ділення першого числа Х на друге число Y треба помножити на 2,
якщо X<Y, то остачу від ділення більшого числа на менше число треба помножити на 3.
Протестувати цей алгоритм декілька разів та сфотографувати результат, якщо:
1) x=3, y=2; 2) x=15, y=5; 3) x=18, y=18.
Завдання 3. За двома відомими цілими числа M та N знайти їх парність,
якщо M - парне число і N - парне число , то суму квадратів M*M+N*N треба помножити на 2,
якщо M - непарне число і N - непарне число , то суму кубів M*M*M+N*N*N треба помножити на 3,
якщо M і N - числа різної парності , то суму M*M+N*N*N треба помножити на 5.
Протестувати цей алгоритм декілька разів та сфотографувати результат, якщо:
1)m=3, n=2; 2) m=15, n=5; 3) m=18, n=18.
Завдання 4. За двома випадковими цілими числа M та N знайти їх парність,
якщо M - 3k- число або N - 3k-число , то їх середнє арифметичне К=M/2+N/2 треба помножити на 100,
якщо M - 3k+1 -число або N - 3k+1- число , то то їх середнє арифметичне Х= M/2+N/2 треба помножити на 1000,
якщо M - 3k+2 -число або N - 3k+2- число, то то їх середнє арифметичне А=M/2+N/2 треба помножити на 10000.
Протестувати цей алгоритм декілька разів та сфотографувати результат, якщо:
1)m=3, n=3; 2) m=4, n=4; 3) m=5, n=5; 4) m=5, n=3;
5) m=5, n=4; 6) m=4, n=3.
Завдання 5.
Завдання 6.
Немає коментарів:
Дописати коментар