понедельник, 13 марта 2017 г.

C#


Знайдіть мінімальне число, яке більше за 200 та кратне 17.


  1. Шукане число більше 200. Тому пошук почнемо з числа 200. Присвоїмо початкове значення змінній n:=200. Оберемо цикл repeat, бо спочатку потрібно збільшити число n на 1, а потім перевіряти умову завершення циклу       n mod 17=0.
  2. У циклі будемо збільшувати число n на 1 (бо шукане число більше 200) та перевіряти, чи воно кратне 17.
    • Якщо кратне, то кінець циклу.
    • Якщо не кратнеперехід на новий виток циклу (на пункт 2).
  3. Цикл завершується, коли число n кратне 17 (n mod 17=0). Ця умова перевіряється у until, бо є умовою закінчення циклу.
  4. Після завершення циклу виведення знайденого числа на екран.

Знайдіть 5 перших чисел, що більші за 200 та кратні 17.




Як і багато інших дівчат, Маша любить різні ворожіння. Деякий час назад Маша дізналася новий спосіб ворожити на числах - для якогось цікавить її натурального числа n треба порахувати суму всіх чисел, на які n ділиться без залишку. Маша не дуже любить математику, і попросила вас написати програму, яка автоматизує процес ворожіння.
Вхідні дані
У єдиному рядку вхідного файлу INPUT.TXT записано натуральне число n (n ≤ 1000), яке Маша була змушена повідомити.
Вихідні дані
У вихідний файл OUTPUT.TXT виведіть суму всіх натуральних дільників числа n.

Знайти максимум з від’ємних елементів
Дано натуральне число. Визначити: кількість парних цифр в ньому. 

НСК
Потрібно написати програму, яка визначить найменше спільне кратне (НСК) чисел a і b.
Вхідні дані
У єдиному рядку вхідного файлу INPUT.TXT записані два натуральних числа А і В через пробіл, що не перевищують 46340.
Вихідні дані
У єдиний рядок вихідного файлу OUTPUT.TXT потрібно вивести одне ціле число - НСК чисел А і В.

Відомо, що у дракона може бути кілька голів і його сила визначається числом голів. Але як визначити силу драконівської зграї, в якій кілька драконів і у кожного з них певну кількість голів? Ймовірно, ви вважаєте, що це значення обчислюється як сума всіх голів? Це далеко не так, інакше було б занадто просто обчислити силу драконівської зграї. Виявляється, що шукане значення дорівнює добутку значень числа голів кожного з драконів. Наприклад, якщо в зграї 3 дракона, у яких 3, 4 і 5 голів відповідно, то сила дорівнює 3 * 4 * 5 = 60. Припустимо, що нам відомо сумарне значення голів драконівської зграї, як нам обчислити максимально можливе значення сили цього лігва драконів ? Саме це завдання Вам і треба буде розв'язати.

Вхідні дані
У єдиному рядку вхідного файлу INPUT.TXT записано натуральне число N (0 <N <100 -="" o:p="">
Вихідні дані
У єдиний рядок вихідного файлу OUTPUT.TXT потрібно вивести максимально можливе значення сили, яка може бути у зграї драконів з N голів.


Дано ціле число  х. Чому дорірвнює добуток його цифр
Поміняти між собою значення двох змінних, не використовуючи третьої змінної.

Комментариев нет:

Отправить комментарий