Не зареєстрований
Зареєстрований: 01.01.70
Рейтинг:
0
Відправлено: 29.04.06 05:47. Заголовок: Програмування
Паскаль ( Turbo Pascal ). Задачі по програмуванню . Тут можна розміщувати задачі, які варто вміти розв'язувати, та розв'язки задач. Розмістіть тут незрозумілу Вам задачу - і її допоможуть Вам розв'язати.
Не зареєстрований
Зареєстрований: 17.02.11
Рейтинг:
0
Відправлено: 17.02.11 14:01. Заголовок: Операції над множинами
Допоможіть написати програму на Delphi, яка дозволяє розв’язувати наступну задачу: 1. Реалізувати операції not A , A∪ B(обєднання), A∩ B(перетин) , A \ B(А без В) , B \ A(В без А) поданням заданих множин A та B , які є підмножинами n - елементної універсальної множини. 2. З допомогою бітових рядків виконати обчислення складних виразів з множинами. Для обчислення складних виразів з множинами використати побудовані операції.
універсальна множина містить n-елементів, U = {а1,а2, .., а(n-1), аn} Підмножина А має зображатися бітовим рядком, що складається з 0 та 1 і має довжину n.
Не зареєстрований
Зареєстрований: 01.01.70
Рейтинг:
0
Відправлено: 30.04.06 05:33. Заголовок: Re:
Привіт, кучерявенькі! Хочу до свят побалувати вас приємним подарунком:
ЗАДАЧІ ПО ТЕМІ "РЯДКОВІ ВЕЛИЧИНИ" (на яких раджу тренуватись)
1. У введеному користувачем тексті підрахувати: а)скільки разів зустрічається буква “м”; б) кількість цифр “2”; в) кількість пробілів; г) кількість цифр; д) кількість цифр "0", "5" і "9" (окремо); е) кількість голосних букв Е і Є (разом); є) кількість малих англійських букв;
2. У введеному користувачем тексті замінити: а) цифру “8” числом “88”; б) словосполучення “ма” словосполученням “мама”; в) слово “так” словом “ні”; г) одну букву А двома;
3. Для введеного користувачем тексту надрукувати: а) четверте слово; б) частину тексту від початку до першої цифри “1”; в) частину тексту від першого знаку “,” до кінця; г) частину тексту між другою і третьою буквою “я”.
4. Для введеного користувачем тексту: а) вивести третє слово, змінивши у ньому порядок символів на зворотній; б) об’єднати передостаннє і останнє слово і вивести його на екран; в) обчислити кількість символів у другому слові; г) виділити четверте слово і вставити між всіма його буквами символ "+".
5. Просто прриємні задачі: а) зашифрувати введену користувачем фразу за принципом: символ замінюється наступним у таблиці символів (наприклад, слово "соловейко" після кодування стане словом "тпмпгєклп"). Скласти програму для розкодування такого тексту. б) перевірити, чи є введене користувачем слово паліндромом (одинаково читається у прямому і зворотньому порядку, наприклад, "кабак"); в) підрахувати частоту входження у введений користувачем текст літер українського алфавіту (вимога - мінімальний розмір програми)
Якщо Ви знаєте якісь оригінальні задачі по цій темі - допишіть.
Хреновый значит у тебя универ, на самом деле это ОЧЧень простые алгоритмы, сложно сделать чтоб эта хрень работала для строк неограниченной длины. Вот если динамические структуры рубишь, тогда на 3 может и потянешь.
Пост N: 71
Зареєстрований: 29.04.06
Звідкіля: Boys, Hello
Рейтинг:
1
Відправлено: 01.12.06 01:28. Заголовок: Re:
Не МОЖНО, а НУЖНО! В усякому разі тому, хто хоче в майбутньому пов'язати своє життя з програмуванням. Повірте, це не високий рівень, а рівень середнячка - у ліцеях вчать крутіші речі (маю досвід)
Не зареєстрований
Зареєстрований: 01.01.70
Рейтинг:
0
Відправлено: 14.05.06 10:27. Заголовок: Re:
Для 11-В класу (готуємось до КР): зразки задач (загальноосвітній профіль)
Блок 1. Лінійні програми 1.Обчислити площу S і периметр Р прямокутника зі сторонами X і Y (X,Y – цілі числа, їх вводить користувач). 2.Обчислити кількість хвостів і лап у К крокодилів (число К вводить користувач). 3.Обчисліть довжину кола С і площу S круга радіусом R (дійсне число R вводить користувач).
Блок 2. Програми з розгалуженнями 4.Визначити стан води (твердий, рідина чи пара) для води з температурою Т (число Т вводить користувач). 5.Визначити найменше з трьох чисел X, Y і Z, введених користувачем; вивести його на екран. 6.Визначте, чи належить введене користувачем число Х діапазону (-13; -5]. 7.Обчисліть значення виразу 5:(X-4) для довільного числа Х, введеного користувачем; у випадку ділення на 0 видати повідомлення “значення невизначене”. 8.Перевірити навички додавання цілих чисел (від 0 до 20) двома прикладами, заданими користувачеві; введену користувачем відповідь оцінювати фразами “вірно” чи “невірно”. 9.Перевірити, чи є введені користувачем координати Х і Y координатами точки перетину прямих 4х-3y=5 та х-5у=-3.
Блок 3. Програми з циклами while-do 10.Обчислити суму 20+23+26+...+80. 11.Обчислити добуток 5*10*15*...*400. 12.Обчислити різницю 300-4-6-8-...-80. 13.Обчислити суму дробів 5/7 + 5/9 + 5/11 + ... + 5/21 14.Обчислити суму квадратних коренів непарних чисел від 11 до 31. 15.Обчисліть суму квадратів чисел 3; 3,2; 3,4; ... ;7,6.
Блок 4. Програми з циклами for-to-do 16.Для 10 чисел, введених користувачем, обчислити кількість чисел, більших -5. 17.Для 10 чисел, введених користувачем, обчислити суму лише тих чисел, квадратний корінь яких не більший 6. 18.Для 10 чисел, введених користувачем, обчислити добуток лише від’ємних чисел.
На сайті http://www.olymp.vinnica.ua можна побачити умови завдань 1-го туру української інтернет-олімпіади NetOI-2006 і при бажанні прийняти в ній участь. Покваптесь - розвязки першого туру приймаються до 27.10.2006.
Всі дати в форматі GMT
2 час. Хітів сьогодні: 0
Права: смайли так, картинки так, шрифти так, голосування ні
аватари так, автозаміна посилань вкл, премодерація відкл, правка ні