|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
19.09.2011, 15:27 | #1 |
Пользователь
Регистрация: 18.09.2011
Сообщений: 57
|
задачки на досуг!кому несложно!
Лінійні алгоритми та алгоритми з розгалуженням 1. Обміняти місцями значення змінних x, y і z таким чином, щоб змінна x містила значення змінної y, y – значення змінної z, а z – попереднє значення змінної x. 2. Змінній d присвоїти дробову частину додатного числа x. 3. Визначити операцію div через інші операції і стандартні функції. 4. Присвоїти цілій змінній h третю від кінця цифру в запису додатного цілого числа k (наприклад, якщо k=130985, то h=9). 5. Нехай k – ціле від 1 до 365. Присвоїти цілій змінній n значення 1, 2, ..., 6 або 7 в залежності від того, на який день тижня (понеділок, вівторок, ..., суботу чи неділю) припадає k-й день не високосного року, в якому 1 січня – понеділок. 6. Цілій змінній s присвоїти суму цифр трьохзначного цілого числа k. 7. Знайти число, яке отримується виписуванням в зворотному порядку цифр числа k (100≤k≤999). 8. Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли точка (x, y) лежить ззовні кола радіуса r з центром в точці (1, 0). 9. Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли цілі додатні змінні a, b, c задають сторони гострокутного трикутника. 10. Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли із змінних a, b, c тільки дві рівні між собою. (Вказівка: один зі способів передбачає використання операції XOR.) 11. Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли дві прямі, задані цілими коефіцієнтами рівняння виду y=kx+b, паралельні і не співпадають. (Вказівка: почніть з того, що чітко з’ясуйте, що є вхідними даними даної задачі.) 12. Дано натуральне число n (n≤9999). Чи правда, що це число містить рівно три однакові цифри? (Наприклад, такими є числа 6676, 4544, 0006.) 13. Визначити операцію mod через інші операції і стандартні функції. 14. Дані дійсні числа x, y. Не використовуючи ніякі інші арифметичні операції крім множення, додавання та віднімання, обрахувати 1 – 2x + 3x2 – 4x3 і 1 + 2x + 3x2 + 4x3. Дозволяється використати не більше восьми операцій. 15. Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли цілі додатні змінні a1, b1, c1 та a2, b2, c2 задають сторони двох однакових трикутників. 16. Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли натуральне n є повним квадратом. Запропонувати 2 способи. 17. Записати булевий вираз, значенням якого є істина тоді і тільки тоді, коли поля (k, l) та (m, n) шахової дошки мають однаковий колір. 18. Обміняти місцями значення цілих змінних x та y, не використовуючи додаткові змінні. Запропонувати 2 способи та визначити недоліки кожного з них. 19. Записати арифметичний вираз, значенням якого є більше з двох значень цілих змінних a та b. Запропонувати 2 способи. 20. Підлога в кімнаті складається із клітинок і має розмір n×m. На двох клітинках встановлені стовпи. Написати вираз, який задає ознаку того, що підлогу можна вкрити дощечками розмірами 2×1. Поясніть, чому запропонований Вами алгоритм справді розв’язує задачу. Бонусна: 21. Дані цілі числа m, n (0<m≤12, 0≤n<60), що вказують момент часу: “m годин, n хвилин”. Визначити найменший час (число повних хвилин), який повинен пройти |
19.09.2011, 21:43 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Wow! А на русский перевести? Думаешь все тут полиглоты?
I'm learning to live...
|
19.09.2011, 22:40 | #3 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
А задача 21 приведена полностью?
Предпочитаю на "ты".
|
20.09.2011, 07:11 | #4 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Красота Щас еще и украинский подучим.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
20.09.2011, 08:15 | #5 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
ОФФТОП: вы знаете, у меня даже гугло-хром распознал страницу, как на украинском языке.
АДД: вот машинный перевод первого поста (с помощью того же гугло-хрома) Цитата:
|
|
20.09.2011, 08:21 | #6 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
20.09.2011, 08:36 | #7 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Я думаю, что автор хотел бы получить коды этих задач...
кстати, задача № 2 Код:
|
20.09.2011, 08:50 | #8 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
20.09.2011, 08:59 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Да это из фриланса кроспост, правда там он пообещал только "могар", а сколько это в денежном эквиваленте — неизвестно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помотиге, кому несложно. | Broneslav | Помощь студентам | 1 | 08.01.2009 13:13 |
помогите, пожалуйста, - несложно | Борзов | Паскаль, Turbo Pascal, PascalABC.NET | 16 | 26.11.2006 20:10 |