Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оператор циклу з умовою




 

ОБРОБКА ЧИСЛОВИХ ПОСЛІДОВНОСТЕЙ

 

☻6.1. Дана непорожня послідовність цілих чисел, що закінчується нулем. Знайти а) суму усіх чисел послідовності; б) кількість усіх чисел послідовності.

☻6.2. Дана непорожня послідовність невід’ємних цілих чисел, що закінчується від’ємним числом. Знайти середнє арифметичне усіх чисел послідовності (без урахування від’ємного числа).

☻6.3. Дана послідовність з n дійсних чисел. Перше число в послідовності непарне. Знайти суму тих, що усіх йдуть підряд на початку послідовності непарних чисел. Умовного оператора не використовувати.

☻6.4. Дана послідовність з n дійсних чисел, що починається з від’ємного числа. Визначити, яка кількість від’ємних чисел записана на початку послідовності. Умовного оператора не використовувати.

☻6.5. Дана послідовність цілих чисел a1, a2, a3,., a18, на початку якої записано декілька рівних між собою елементів. Визначити кількість таких елементів послідовності. Умовного оператора не використовувати.

☻6.6. Дана послідовність дійсних чисел a1, a2, a3,., a15, впорядкована за збільшенням, і число n, не рівне жодному з чисел послідовності і таке, що a1<n<a15. а) визначити суму чисел послідовності, менших n. б) знайти два елементи послідовності (їх порядкові номери і значення) в інтервалі, між якими знаходиться значення n. Примітка: в обох завданнях умовного оператора не використовувати.

☻6.7. Дана непорожня послідовність додатних цілих чисел a1, a2, …, що закінчується нулем. Отримати a1, a1∙a2, a1∙a2∙a3, … 0.

☻6.8. Дано число n. З чисел 1, 4, 9, 16, 25 надрукувати ті, які не перевищують n.

☻6.9. Серед чисел 1, 4, 9, 16, 25, … знайти перше число, більше n.

☻6.10. Дано число n. а) Надрукувати ті натуральні числа, квадрат яких не перевищує n. б) Знайти перше натуральне число, квадрат якого більше n.

☻6.11. Дано число а (1 < а ≤ 1,5). З чисел , ,... надрукувати ті, які не менше а.

☻6.12. Дано число а (1 < а ≤ 1,5). Серед чисел , ,... знайти перше, менше а.

☻6.13. Розглянемо послідовність чисел: , ,..., . Надрукувати усі значення n, при яких усі числа послідовності будуть не менше а (1 < а ≤ 1,5).

☻6.14. Дано число а (1 < а ≤ 1,5). Знайти таке найменше n, що в послідовності чисел , ,..., останнє число буде менше а.

☻6.15. Дано дійсне число а. З чисел 1, , ,... надрукувати ті, які менші а.

☻6.16. Серед чисел 1, , ,..., знайти перше, більше числа n.

☻6.17. Дано дійсне число n. Надрукувати усі значення n, при яких

☻6.18. Дано дійсне число a. Знайти таке найменше n, що

☻6.19. Розглянемо послідовність, утворену дробами,: 1/1, 2/1, 3/2,... в якій чисельник (знаменник) наступного члена послідовності виходить складанням чисельників (знаменників) двох попередніх членів. Чисельники двох перших дробів дорівнюють 1 і 2, знаменники 1 і 1. Знайти перший член такої послідовності, який відрізняється від попереднього члена не більше ніж на 0,001.

☻6.20. Дані додатні дійсні числа а, x, ε. В послідовності y1, y2,..., утвореною згідно із законом , i = 1, 2,... знайти перший член yn, для якого виконана нерівність .

☻6.21. Послідовність Фібоначчі утворюється так: перший і другий члени послідовності дорівнюють 1, кожен наступний дорівнює сумі двох попередніх (1, 1, 2, 3, 5, 8, 13,..). Знайти: а) перше число в послідовності Фібоначчі, більше n (значення n вводиться з клавіатури; n > 1); б) суму усіх чисел в послідовності Фібоначчі, які не перевершують 1000.

 

ВИКОРИСТАННЯ УМОВНОГО ОПЕРАТОРА В ТІЛІ ОПЕРАТОРІВ ЦИКЛУ З УМОВОЮ

 

Увага! До розвязування завдань, пов'язаних з обробкою заданого натурального числа, рекомендується розвязатити завдання 6.90.

 

☻6.22. Дано натуральне число. Визначити: а) кількість цифр 3 у ньому; б) скільки разів у ньому зустрічається остання цифра; в) кількість парних цифр у ньому. Складену умову і більше одного неповного умовного оператора не використовувати; г) суму його цифр, більших п'яти; д) добуток його цифр, більших семи; е) скільки разів у ньому зустрічаються цифри 0 і 5 (всього).

☻6.23. Дано натуральне число. Визначити: а) скільки разів у ньому зустрічається цифра a; б) кількість його цифр, кратних z (значення z вводиться з клавіатури; z = 2, 3, 4); в) суму його цифр, більших а (значення а вводиться з клавіатури; 0 ≤ а ≤ 8); г) скільки разів у ньому зустрічаються цифри x і y.

☻6.24. Дана непорожня послідовність цілих чисел, що закінчується нулем. Знайти: а) суму усіх чисел послідовності, більших числа x; б) кількість усіх парних чисел послідовності.

☻6.25. Дана послідовність ненульових цілих чисел, що закінчує нулем. Визначити, скільки разів в цій послідовності міняється знак (наприклад, в послідовності 10, - 4, 12, 56, - 4 знак міняється 3 рази).

☻6.26. Дано натуральне число. а) визначити його максимальну цифру; б) визначити його мінімальну цифру.

☻6.27. Дано натуральне число. а) визначити його максимальну і мінімальну цифри; б) визначити, на скільки його максимальна цифра перевищує мінімальну; в) знайти суму його максимальної і мінімальної цифр. Примітка: в усіх завданнях використовувати тільки один оператор циклу.

☻6.28. Дано натуральне число, в якому усі цифри різні. Визначити: а) порядковий номер його максимальної цифри, рахуючи номери: - від кінця числа; - від початку числа; б) порядковий номер його мінімальної цифри, рахуючи номери: - від кінця числа; - від початку числа. Примітка: в усіх випадках використовувати тільки один оператор циклу.

☻6.29. Дано натуральне число, в якому усі цифри різні. Визначити порядкові номери його максимальноюї і мінімальної цифр, рахуючи номери: а) від кінця числа; б) від початку числа.

☻6.30. Дано натуральне число. Визначити номер цифри 8 у ньому, рахуючи від кінця числа. Якщо такої цифри немає, відповіддю має бути число 0, якщо таких цифр в числі декілька - має бути визначений номер найлівішої з них.

☻6.31. Дано натуральне число. Визначити, скільки разів у ньому зустрічається максимальна цифра (наприклад, для числа 132 233 відповідь дорівнює 3, для числа 46 336 - 2, для числа 12 345 - 1).

☻6.32. Дано натуральне число. Визначити, скільки разів у ньому зустрічається мінімальна цифра (наприклад, для числа для числа 102 200 відповідь дорівнює 3. для числа 40 330 - 2, для числа 10 345 - 1).

☻6.33. Надрукувати усі кратні тринадцяти натуральні числа, менші 100. Завдання вирішити двома способами: а) без використання оператора циклу з умовою; б) з використанням оператора циклу з умовою.

☻6.34. Знайти 15 перших натуральних чисел, що діляться без остачі на 19 і знаходяться в інтервалі, ліва межа якого дорівнює 100.

☻6.35. Знайти 20 перших натуральних чисел, що діляться без остачі на 13 або на 17 і що знаходяться в інтервалі, ліва межа якого дорівнює 500.

☻6.36. Знайти 10 перших натуральних чисел, що закінчуються на цифру 7, кратних числу 9 і що знаходяться в інтервалі, ліва межа якого дорівнює 100.

☻6.37. Скласти програму, що визначає загальне число видалень і загальний штрафний час кожної з хокейних команд під час гри (гравці віддаляються на 2, 5 або 10 хвилин). Закінчення гри моделювати введенням числа 0.

☻6.38. Дано натуральне число. Визначити, скільки разів у ньому зустрічається перша цифра.

☻6.39. Дано натуральне число n (n > 9). Визначити його другу (з початку) цифру. Завдання вирішити двома способами: а) з використанням двох операторів циклу; б) з використанням одного оператора циклу.

☻6.40. Дано натуральне число n (n>99). Визначити його третю (з початку) цифру. Завдання вирішити двома способами: а) з використанням двох операторів циклу; б) з використанням одного оператора циклу.

☻6.41. Дано натуральне число. а) Визначити дві його максимальні цифри. б) Визначити дві його мінімальні цифри. Примітка: в обох завданнях використовувати тільки одного оператора циклу.

☻6.42. Дано натуральне число, в якому усі цифри різні. Визначити: а) порядкові номери двох його максимальних цифр, рахуючи номери: - від кінця числа; - від початку числа; б) порядкові номери двох його мінімальних цифр, рахуючи номери: - від кінця числа; - від початку числа. Примітка: в усіх завданнях використовувати тільки один оператор циклу.

☻6.43. Дана непорожня послідовність дійсних чисел, що закінчується числом 1000. Послідовність є неспадною. Декілька чисел, що йдуть підряд, рівні між собою. Знайти кількість таких чисел. Скільки різних чисел є в послідовності?

☻6.44. Дана непорожня послідовність дійсних чисел, що закінчується нулем. Послідовність є такою, що не зростає. Знайти кількість різних чисел в послідовності.

☻6.45. Знайти найбільший спілний дільник трьох заданих натуральних чисел, використовуючи алгоритм Евкліда і враховуючи, що НСД(a, b, с) = НСД (НСД (a, b), c).

 

ВИКОРИСТАННЯ УМОВНОГО ОПЕРАТОРА ПІСЛЯ ОПЕРАТОРІВ ЦИКЛУ З УМОВОЮ

 

Увага! До розвязання завдань, пов'язаних з обробкою заданого натурального числа рекомендується

розвязати завдання 6.90.

 

☻6.46. Дано натуральне число. а) чи вірно, що сума його цифр більше 10? б) чи вірно, що добуток його цифр менше 50? в) чи вірно, що кількість його цифр є парне число? г) чи вірно, що це число чотиризначне? Складену умову і вкладений умовний оператор не використовувати; д) чи вірно, що його перша цифра не перевищує 6? е) чи вірно, що воно починається і закінчується однією і тією ж цифрою? ж) визначити, яка з його цифр більше: перша або остання.

☻6.47. Дано натуральне число. а) чи вірно, що сума його цифр менше a? б) чи вірно, що добуток його цифр більше b? в) чи вірно, що це число k -значне? Складену умову і вкладеного умовного оператора не використовувати. г) чи вірно, що його перша цифра перевищує m?

☻6.48. Дано натуральне число. а) чи вірно, що сума його цифр більша k, а само число парне? б) чи вірно, що кількість його цифр є парним числом, а само число не перевищує b? в) чи вірно, що воно починається цифрою x і закінчується цифрою y? г) чи вірно, що добуток його цифр менше a, а само число ділиться на b? д) чи вірно, що сума його цифр більша m, а само число ділиться на n?

☻6.49 Дано натуральне число. Визначити: а) чи є у ньому цифра 3; б) чи є у ньому цифри 2 і 5.

☻6.50. Дано натуральне число. а) Визначити, чи є у ньому цифра а. б) чи вірно, що у ньому немає цифри b? в) чи вірно, що цифра a зустрічається у ньому більш k разів? г) визначити, чи є у ньому цифри a і b.

☻6.51. Дано натуральне число. З'ясувати, чи є воно паліндромом ("перевертнем"), тобто числом, десятковий запис якого читається однаково зліва направо і справа наліво.

☻6.52. Дано натуральне число. З'ясувати, чи є воно простим (простим називається натуральне число, що більше 1, не має інших дільників, окрім одиниці і самого себе). Оператор циклу з параметром не використовувати.

☻6.53. Дано натуральне число. Встановити, чи є послідовність його цифр при перегляді їх справа наліво впорядкованою за збільшенням. Наприклад, для числа 5321 відповідь позитивна, для чисел 7820 і 9663 - негативна і тому подібне.

☻6.54. Дано натуральне число. Встановити, чи є послідовність його цифр при перегляді їх справа наліво впорядкованої по неспаданню. Наприклад, для чисел 5321 і 9663 відповідь позитивна, для числа 7820 - негативна і тому подібне.

☻6.55. Дано натуральне число. Встановити, чи є послідовність його цифр при перегляді їх зліва направо впорядкованою за збільшенням. Наприклад, для числа 1478 відповідь позитивна, для чисел 1782 і 1668 - негативна і тому подібне.

☻6.56. Дано натуральне число. Встановити, чи є послідовність його цифр при перегляді їх зліва направо впорядкованою по неспаданню. Наприклад, для чисел 1368 і 1669 відповідь позитивна, для числа 1782 - негативна і тому подібне.

☻6.57. Дана послідовність дійсних чисел a1, a2, a3,., a15, впорядкована за збільшенням, і число n, не рівне жодному з чисел послідовності і таке, що a1<n<a15. Знайти елемент послідовності (його порядковий номер і значення), найближчий до n.

☻6.58. Дана послідовність дійсних чисел a1, a2, a3,., a15. Визначити, чи є в послідовності від’ємні числа. У разі позитивної відповіді визначити порядковий номер першого з них.

☻6.59. Дана непорожня послідовність цілих чисел, що закінчується числом 100. Визначити, чи є в послідовності число 77? Якщо є декілька таких чисел, то визначити порядковий номер першого з них.

☻6.60. Дана послідовність натуральних чисел a1, a2, a3,., a20. Визначити, чи є в послідовності хоч би одне число, що закінчується цифрою 7? У разі позитивної відповіді визначити порядковий номер першого з них.

☻6.61. Дана непорожня послідовність цілих чисел, що закінчується числом -1. Визначити, чи є в послідовності хоча б одне число, кратне семи? У разі позитивної відповіді визначити порядковий номер першого з них.

☻6.62. Дана непорожня і впорядкована за збільшенням послідовність цілих чисел, що закінчується числом 10 000. Визначити порядковий номер першого числа, більшого заданого n. Якщо таких чисел в послідовності немає, то на екран має бути виведене відповідне повідомлення.

☻6.63. Відомі оцінки по інформатиці 28 учнів класу. З'ясувати, чи є серед оцінок двійки?

☻6.64. Відомі дані про потужність двигуна 30 моделей легкових автомобілів. З'ясувати, чи є серед них модель, потужність двигуна якої перевищує 200 к.с.

☻6.65. Дана послідовність натуральних чисел а1, a2,., a15. Визначити, чи є в послідовності хоч би одна пара однакових "сусідніх" чисел. У разі позитивної відповіді визначити порядкові номери чисел першою з таких пар.

☻6.66. Дана послідовність цілих чисел, що закінчується числом -1. Кількість чисел в послідовності не менше двох. Визначити, чи є в ній хоч би одна пара однакових "сусідніх" чисел. У разі позитивної відповіді визначити порядкові номери чисел першої з таких пар.

☻6.67. Дана послідовність натуральних чисел а1, a2, a3,..., a20. Визначити, чи є в послідовності хоч би одна пара "сусідніх" непарних чисел. У разі позитивної відповіді визначити порядкові номери чисел першої з таких пар.

☻6.68 Дана послідовність цілих чисел, що закінчується числом 9999. Кількість чисел в послідовності не менше двох. Визначити, чи є в ній хоч би одна пара "сусідніх" парних чисел. У разі позитивної відповіді визначити порядкові номери чисел першої з таких пар.

☻6.69. Дана послідовність дійсних чисел а1, a2, a3,., a15. Визначити, чи є послідовність впорядкованою за збільшенням. У разі негативної відповіді визначити порядковий номер першого числа, що порушує таку впорядкованість.

☻6.70. Дана послідовність дійсних чисел, що закінчується числом 10 000. Кількість чисел в послідовності не менше двох. Визначити, чи є послідовність впорядкованою за збільшенням. У разі негативної відповіді визначити порядковий номер першого числа, що порушує таку впорядкованість.

☻6.71. Є список учнів класу з ростом кожного з них. З'ясувати, чи перераховані учні в списку в порядку спадання їх зросту.

☻6.72. Є дані про суму очків, набраних в чемпіонаті кожною з футбольних команд. З'ясувати, чи перераховані команди в списку відповідно до зайнятих ними місцям в чемпіонаті.

☻6.73. Дана послідовність цілих a1, a2,..., a15. Чи вірно, що усі елементи послідовності рівні між собою?

☻6.74. Дана непорожня послідовність цілих чисел, що закінчується від’ємним числом. Чи вірно, що усі елементи послідовності рівні між собою?

☻6.75. Дана послідовність з 20 чисел з інтервалу від 0 до 66, що є умовними позначеннями кісток доміно (наприклад, число 42 є позначення кістки доміно "4-2" або "2-4", число 33 - кістки "3-3" і тому подібне). Визначити, чи відповідає послідовність чисел ряду кісток доміно, викладеному за правилами цієї гри. Розглянути два випадки: а) остання цифра кожного числа відповідає кількості точок на правій половині кістки доміно; б) кількості точок на правій і лівій половинах кістки доміно може відповідати будь-яка з цифр заданих чисел. Примітка: в обох випадках оператор циклу з параметром не використовувати.

☻6.76. Визначити: а) чи є задане число степінню числа 3; б) чи є задане число степінню числа 5.

☻6.77. Дано натуральне число. Визначити, чи є воно членом послідовності Фібоначчі (послідовності, перший і другий члени послідовності дорівнюють 1, кожен наступний дорівнює сумі двох попередніх).

☻6.78. З'ясувати, чи є задане число n членом арифметичної прогресії, перший член якої рівний f, а крок - s.

☻6.79. З'ясувати, чи являється задане число m членом геометричної прогресії, перший член якої рівний g, а знаменник - z.

 

ВИКОРИСТАННЯ УМОВНОГО ОПЕРАТОРА В ТІЛІ ОПЕРАТОРІВ ЦИКЛУ З УМОВОЮ І ПІСЛЯ НЬОГО

☻6.80. Дано натуральне число. Визначити, яка цифра зустрічається у ньому частіше: 0 або 9.

☻6.81. Дано натуральне число. Чи вірно, що цифра a зустрічається у ньому рідше, ніж цифра b?

☻6.82. Дано натуральне число. Визначити, чи є різниця його максимальної і мінімальної цифр парним числом.

☻6.83. Дано натуральне число. Визначити, чи є сума його максимальної і мінімальної цифр кратної числу a.

☻6.84. Дано натуральне число, в якому усі цифри різні. Визначити, яка цифра розташована у ньому лівіше: максимальна або мінімальна.

☻6.85. Дано натуральне число. Якщо у ньому є цифри 2 і 5, то визначити, яка з них розташована в числі лівіше. Якщо одна або обоє ці цифри зустрічаються в числі кілька разів, то мають бути враховані найлівіші з однакових цифр.

☻6.86. Дано натуральне число. Якщо у ньому є цифри a і b, то визначити, яка з них розташована в числі правіше. Якщо одна або обоє ці цифри зустрічаються в числі кілька разів, то мають бути враховані найправіші з однакових цифр.

☻6.87. Скласти програму, яка веде облік очків, набраних кожною командою при грі в баскетбол. Кількість очок, отриманих командами в ході гри, може дорівнювати 1, 2 або 3. Після будь-якої зміни рахунок виводити на екран. Після закінчення гри видати підсумкове повідомлення і вказати номер команди-переможниці. Закінчення гри умовно моделювати введенням кількості очок, рівної нулю.

РІЗНІ ЗАВДАННЯ

☻6.88. Є фрагмент програми у вигляді оператора циклу з параметром, який забезпечує вивід на екран "стовпчиком" усіх цілих чисел від 10 до 30. Оформити цей фрагмент у виді: а) оператора циклу з передумовою; б) оператора циклу з постумовою.

☻6.89. Є фрагмент програми у вигляді оператора циклу з параметром, який забезпечує вивід на екран "стовпчиком" усіх цілих чисел від 100 до 80. Оформити цей фрагмент у виді: а) оператора циклу з передумовою; б) оператора циклу з постумовою.

☻6.90. Є фрагмент програми у вигляді оператора циклу з параметром, який забезпечує вивід на екран "стовпчиком" квадратного кореня з усіх цілих чисел від a до b (a > b). Оформити цей фрагмент у виді: а) оператора циклу з передумовою; б) оператора циклу з постумовою.

☻6.91. Дано натуральне число. Визначити а) кількість цифр у ньому; б) суму його цифр; в) добуток його цифр; г) середнє арифметичне його цифр; д) суму квадратів його цифр; е) суму кубів його цифр; ж) його першу цифру; з) суму його першої і останньої цифр.

☻6.92. Відомі оцінки по інформатиці кожного з 20 учнів класу. На початку списку перераховані усі п'ятірки, потім усі інші оцінки. Скільки учнів мають по інформатиці оцінку "5"? Умовного оператора не використовувати. Розглянути два випадки: 1) відомо, що п'ятірки мають не усі учні класу; 2) допускається, що п'ятірки можуть мати усі учні класу.

☻6.93. Відомі відомості про кількість опадів, що випали за кожен день травня. Першого травня опадів не було. Визначити, протягом якої кількості перших днів місяця безперервно, починаючи з першого травня, опадів не було? Умовного оператора не використовувати. Розглянути два випадки: 1) відомо, що в якісь дні травня опади випадали; 2) допускається, що опадів могло не бути ні в який день травня.

☻6.94. Надрукувати мінімальне число, більше 200, яке без остачі ділиться на 17.

☻6.95. Знайти максимальне з натуральних чисел, що не перевищують 5000, яке без остачі ділиться на 39.

☻6.96. Відомі дані про зріст 15 хлопців класу, впорядковані за спаданням. Немає жодної пари учнів, що мають однаковий зріст. На початку навчального року в клас поступив новий учень. Яке місце в переліку зростів займе зріст цього учня? Відомо, що його зріст не співпадає із зростом жодного з учнів класу, перевищує зріст найнижчого учня і менший зросту найвищого. Умовного оператора не використовувати.

☻6.97. Відома кількість очок, набраних кожною з 20-ти команд-учасниць першості з футболу. Перелік очків даний в порядку спадання (жодна пара команд не набрала однакову кількість очок). Визначити, яке місце зайняла команда, яка набрала N очків (значення N є в переліку). Умовного оператора не використовувати.

☻6.98. Громадянин 1 березня відкрив рахунок в банку, вклавши 1000 грн. Через кожен місяць розмір вкладу збільшується на 2% від наявної суми. Визначити: а) за який місяць величина щомісячного збільшення вкладу перевищить 30 грн; б) через скільки місяців розмір вкладу перевищить 1200 грн.

☻6.99. Почавши тренування, лижник в перший день пробіг 10 км. Кожен наступний день він збільшував пробіг на 10% від пробігу попереднього дня. Визначити: а) в який день він пробіжить більше 20 км; б) в який день сумарний пробіг за усі дні перевищить 100 км.

☻6.100. У деякому році (назвемо його умовно першим) на ділянці в 100 гектарів середня врожайність ячменю склала 20 центнерів з гектару. Після цього щороку площа ділянки збільшувалася на 5%, а середня врожайність на 2%. Визначити: а) в якому році врожайність перевищить 22 центнери з гектару; б) в якому році площа ділянки стане більше 120 гектарів; в) в якому році загальний урожай, зібраний за весь час, починаючи з першого року, перевищить 800 центнерів.

☻6.101. Знайти найбільшого загального дільника двох заданих натуральних чисел, використовуючи алгоритм Евкліда.

☻6.102. Знайти найменше загальне кратне двох заданих натуральних чисел.

☻6.103. Дані натуральні числа а і b, що означають відповідно чисельник і знаменник дробу. Скоротити дріб, тобто знайти такі натуральні числа p і q, що не мають загальних дільників, що p/q = a/b.

☻6.104. Даний прямокутник з розмірами 425x131. Від нього відрізують квадрати із стороною 131, поки це можливо. Потім від прямокутника, що залишився, знову відрізують квадрати із стороною, рівною 425 - 131 ∙ 3 = 32, і т. д. На які квадрати і в якій їх кількості буде розрізаний початковий прямокутник?

☻6.105. Даний прямокутник з розмірами a∙b. Від нього відрізують квадрати максимального розміру, поки це можливо. Потім від прямокутника, що залишився, знову відрізують квадрати максимально можливого розміру і т. д. На які квадрати і в якому їх кількості буде розрізаний початковий прямокутник?

☻6.106. Дані цілі числа а і b (а > b). Визначити: а) результат цілочисельного ділення а на b, не використовуючи стандартну операцію цілочисельного ділення; б) залишок від ділення а на b, не використовуючи стандартну операцію обчислення залишку.

☻6.107. Дані натуральні числа m і n. Отримати усі кратні їм числа, що не перевищують m ∙ n. Умовного оператора не використовувати. Завдання вирішити двома способами.

☻6.108. У деякій країні використовуються грошові купюри вартістю в 1, 2, 4, 8, 16, 32 і 64. Дано натуральне число n. Як найменшою кількістю таких грошових купюр можна виплатити суму n (вказати кількість кожної з використовуваних для виплати купюр)? Передбачається, що є достатньо велика кількість купюр усіх достоїнств.

☻6.109. Дано натуральне число (нехай запис цього числа в десятковій системі має вигляд akak-1... a0). Знайти: а) знакозмінну суму цифр цього числа a0 - a1 +.. + (-1)kak; б) знакозмінну суму цифр цього числа ak - ak-1 +.. + (-1)ka0. Примітка: в обох завданнях умовного оператора і операцію піднесення до степеня не використовувати.

☻6.110. Дано натуральне число. Знайти: а) число, що отримується при прочитанні його цифр справа наліво; б) число, що отримується в результаті приписування по двійці в початок і кінець запису початкового числа; в) число, що отримується в результаті видалення з нього усіх цифр a; г) число, що отримується з початкового перестановкою його першої і останньої цифр; д) число, утворене з початкового приписуванням до нього такого ж числа.

☻6.111. Відомий факторіал числа. Знайти це число (факторіал числа n рівний 1 ∙ 2 ∙ 3 ∙.. ∙ n).

☻6.112. Дано натуральне число. Визначити номер цифри 3 у ньому, вважаючи від кінця числа. Якщо такої цифри немає, відповіддю має бути число 0, якщо таких цифр в числі декілька - має бути визначений номер найправішої з них.

☻6.113. Дано натуральне число. Визначити суму його m останніх цифр. Якщо задане число менш ніж m -значне, то "бракуючі" цифри при рішенні задачі не обробляти.

☻6.114. Дано натуральне число. Знайти його найменший дільник, відмінний від 1.

 

 




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 2384; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.07 сек.