Змінній d присвоїти дробову частину додатного числа x
Работа добавлена на сайт samzan.net:
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Завдання для самостійного виконання
Лінійні алгоритми та алгоритми з розгалуженням
- Обміняти місцями значення змінних x, y і z таким чином, щоб змінна x містила значення змінної y, y значення змінної z, а z попереднє значення змінної x.
- Змінній d присвоїти дробову частину додатного числа x.
- Визначити операцію div через інші операції і стандартні функції.
- Присвоїти цілій змінній h третю від кінця цифру в запису додатного цілого числа k (наприклад, якщо k=130985, то h=9).
- Нехай k ціле від 1 до 365. Присвоїти цілій змінній n значення 1, 2, ..., 6 або 7 в залежності від того, на який день тижня (понеділок, вівторок, ..., суботу чи неділю) припадає k-й день не високосного року, в якому 1 січня понеділок.
- Цілій змінній s присвоїти суму цифр трьохзначного цілого числа k.
- Знайти число, яке отримується виписуванням в зворотному порядку цифр числа k (100≤k≤999).
- Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли точка (x, y) лежить ззовні кола радіуса r з центром в точці (1, 0).
- Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли цілі додатні змінні a, b, c задають сторони гострокутного трикутника.
- Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли із змінних a, b, c тільки дві рівні між собою. (Вказівка: один зі способів передбачає використання операції XOR.)
- Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли дві прямі, задані цілими коефіцієнтами рівняння виду y=kx+b, паралельні і не співпадають. (Вказівка: почніть з того, що чітко зясуйте, що є вхідними даними даної задачі.)
- Дано натуральне число n (n≤9999). Чи правда, що це число містить рівно три однакові цифри? (Наприклад, такими є числа 6676, 4544, 0006.)
- Визначити операцію mod через інші операції і стандартні функції.
- Дані дійсні числа x, y. Не використовуючи ніякі інші арифметичні операції крім множення, додавання та віднімання, обрахувати 1 2x + 3x2 4x3 і 1 + 2x + 3x2 + 4x3. Дозволяється використати не більше восьми операцій.
- Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли цілі додатні змінні a1, b1, c1 та a2, b2, c2 задають сторони двох однакових трикутників.
- Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли натуральне n є повним квадратом. Запропонувати 2 способи.
- Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли поля (k, l) та (m, n) шахової дошки мають однаковий колір.
- Обміняти місцями значення цілих змінних x та y, не використовуючи додаткові змінні. Запропонувати 2 способи та визначити недоліки кожного з них.
- Записати арифметичний вираз, значенням якого є більше з двох значень цілих змінних a та b. Запропонувати 2 способи.
- Підлога в кімнаті складається із клітинок і має розмір n×m. На двох клітинках встановлені стовпи. Написати вираз, який задає ознаку того, що підлогу можна вкрити дощечками розмірами 2×1. Поясніть, чому запропонований Вами алгоритм справді розвязує задачу.
Бонусна:
- Дані цілі числа m, n (0<m≤12, 0≤n<60), що вказують момент часу: “m годин, n хвилин”. Визначити найменший час (число повних хвилин), який повинен пройти до того часу, коли годинна та хвилинна стрілки на циферблаті співпадуть. Поясніть, чому запропонований Вами алгоритм справді розвязує задачу.