Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabRab_3_4_ukr_KONETs_var7-2.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
1 Мб
Скачать
☆

P

Протокол роботи програми lr1a:

x

=

252

y

=

1080

x

=

252

y

=

828

x

=

252

y

=

576

x

=

252

y

=

324

x

=

252

y

=

72

x

=

180

y

=

72

x

=

108

y

=

72

x

=

36

y

=

72

x

=

36

y

=

36

NOD=36

-------------------------------------------------

Обчислення нод. Розкладаємо числа на прості множники:

252 =2*2* 3*3*7 = 4*9 = 36

1080=2*2*2*3*3*3*5

rogram lr1a;

var NOD, x, y : integer;

Begin

x:=252; y:=1080;

while x<>y do

begin

writeln(‘x=’,x,’ y=’,y);

if x>y

then x:=x-y

else y:=y-x;

end;

NOD:=x;

writeln(‘x=’,x,’ y=’, y);

writeln(‘NOD=’,NOD);

readln;

End.

P

Протокол роботи програми lr1 b:

x

=

252

y

=

1080

x

=

252

y

=

72

x

=

36

y

=

72

x

=

36

y

=

0

NOD=36

x

y

252

1080

x<y

252

1080 mod 252 = 72

x>y

252 mod 72= 36

72

x<y

36

72 mod 36 = 0

y=0

rogram
lr1b;

var NOD,x,y:integer;

Begin

x:=252; y:=1080;

repeat

writeln(‘x=’,x:3,’ y=’, y:2);

if x>y

then x:=x mod y

else y:=y mod x;

until (x=0) or (y=0);

writeln(‘x=’,x:3,’ y=’,y:2);

writeln(‘NOD=’,x+y);

readln;

End.

7. Завдання до лабораторної роботи № 3 Розробити три програми (у кожній по одному з операторів циклу)

1

У даному натуральному числі переставити цифри таким чином, щоб утворилося найменше число, записане цими ж цифрами

2

Визначити кількість тризначних натуральних чисел, сума цифр яких дорівнює заданому числу N.

3

Скласти програму обчислення суми кубів чисел від 25 до 125

4

Серед двозначних чисел знайти ті, сума квадратів цифр яких поділяється на 13. Відповідь: 23, 32

5

Написати програму пошуку двозначних чисел, таких, що якщо до суми цифр цього числа додати квадрат цієї суми, то вийде це число. Відповідь: 12, 42, 90

6

Квадрат тризначного числа закінчується трьома цифрами, що саме і складають це число. Написати програму пошуку таких чисел. Відповідь: 376, 625.

7

Написати програму пошуку чотиризначного числа, що при розподілі на 133 дає в залишку 125, а при розподілі на 134 дає в залишку 111. Відповідь: 1987

8

Знайти суму позитивних непарних чисел, менших 100

9

Знайти суму цілих позитивних чисел із проміжку від А до В, кратних 4 (значення перемінних А и В уводяться з клавіатури).

10

Знайти суму цілих позитивних чисел, великих 20, менших 100, кратних 3 і закінчуються на 2, 4 або 8.

11

Скласти програму зведення даного натурального числа а в ступінь n. Досліджувати для різних а максимальне значення п

12

Дано натуральні числа а, b. Обчислити добуток а*b, використовуючи в програмі лише операції «+», «-«, «=».

13

Дано натуральні числа а, b. Виконати розподіл а на b, використовуючи в програмі лише операції «+», «-«, «=».

14

Дано натуральне число п. Одержати всі його натуральні дільники

15

Дано натуральні числа m, n. Одержати всі кратні їм числа, менші т*п

16

У тризначному числі закреслили першу цифру ліворуч, коли отримане двозначне число помножили на 7, то одержали дане число. Знайти це число. Відповідь: 350

17

Сума цифр тризначного числа кратна 7, саме число також поділяється на 7. Знайти всі такі числа

18

Дано натуральне число n (n 9999). Визначити, чи є воно паліндромом («перевертышем»), з обліком чотирьох цифр. Наприклад, паліндромами є числа: 2222, 6116, 0440

19

Дано натуральні числа n, k (n і k 9999). З чисел від п до k вибрати ті, запис яких містить рівно три однакових цифри. Наприклад, числа 6766, 5444, 0006, 0060 містять рівно три однакових цифри.

20

Серед чотиризначних чисел вибрати ті, у яких усі чотири цифри різні

21

Дано чотиризначне число п. Викинути з запису числа п цифри 0 і 5, залишивши колишнім порядок інших цифр. Наприклад, з числа 1509 повинне вийти 19

22

Натуральне число з n цифр є числом Армстронга, якщо сума його цифр, зведених у n-ю ступінь, дорівнює самому числу (наприклад, 153 = 13 + 53 + 33 ). Одержати всі числа Армстронга, що складаються з трьох і чотирьох цифр.

23

Дано послідовність з 20 цілих чисел. Визначити кількість чисел у найбільш довгій підпослідовності з підряд йдуть нулів.

24

Дано натуральне число п. Підрахувати кількість цифр даного числа

25

Знайти суму цифр числа

26

Знайти першу цифру числа

27

Приписати по 1 у початок і в кінець запису числа n. Наприклад, було n=3456, стало n= 134561

28

Поміняти місцями першу й останню цифри числа

29

Поміняти порядок цифр числа на зворотний. Наприклад, було 12345, стало 54321

30

Знайти кількість парних цифр цілого позитивного числа

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]