Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389

Открыть новую тему     Написать ответ в эту тему

de_lirium

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема создана для накопления реализаций типовых задач на С/С++.
Прежде чем публиковать своё условие задачи, убедитесь, что её решение (или решение очень похожей задачи) в теме и полезных ссылках отсутствует (например воспользуйтесь ссылкой Версия для печати вверху справа страницы и поищите в ней).
Постарайтесь как можно полнее сформулировать постановку задачи (чтобы тому, кто решит вам помочь, не приходилось тратить своё время ещё и на выпытывание у вас деталей условия; если вам не понятно, как это сделать - постарайтесь представить, что эта программа у вас уже есть, и "поработать" с ней - вот все детали, которые при этом придут в голову, с большой вероятностью должны быть в условии задачи).
Если вы уже пытались сделать эту задачу, но у вас не получилось и вы хотите довести дело до конца - обязательно выложите результат своей попытки, предварительно убедившись, что ваш код компилируется.

Вопросы по технологиям лучше задавать тут.

Прежде чем просить помощи в задании...
Если позарез надо и вы даже готовы заплатить

Если вам вдруг не отвечают или ответ вас не устраивает, и вообще полезно прочитать всем спрашивающим.

Полезные ссылки:
 
C++: в том числе и решения задач (eng)
задачи на C
 
Проверить свою задачку можно:
Онлайн-компилятором Visual C++
godbolt
Wandbox
Одним из онлайн-компиляторов на ideone.com

Всего записей: 28 | Зарегистр. 23-07-2004 | Отправлено: 02:14 20-12-2004 | Исправлено: Daniyar91, 19:25 27-09-2017
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
weezy

Цитата:
Может штонибудь посоветуете почитать штоб панять как задачи такого принципа делаются?  

Почти в любом учебнике по С++ бывают подобные примеры.
 
Видимо нужно построить структуру данных по билетам, круизам, теплоходам и экскурсиям и реализовать ее классами на С++.
Соответственно в программе будет несколько коллекций(массивов?), которые будут содержать экземпляры этих классов.
Сразу же возникает вопрос - откуда будут браться эти данные: вводиться с клавиатуры (не удобно, особенно при отладке), вбиваться в коде (при изменении данных придется перекомпилировать прогу), в файле (текстовом или еще каком), ну или в базе данных.
 

Цитата:
Необходимо, создав контейнерный класс

Вот этот пункт не очень понятен. Возможно имеется в виду коллекция, но лучше уточнить.

Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 14:10 13-05-2008
weezy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вводить нада с клавиатуры
И тема у меня сейчас контейнерный класс поэтому надо создать с помощью контейнеров

Всего записей: 6 | Зарегистр. 13-05-2008 | Отправлено: 14:51 13-05-2008
weezy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ помогите с задачей
Задача «Морской круиз». Управление морского пароходства регулярно выделяет опреде-ленное количество теплоходов для выполнения круизных рейсов. Каждый теплоход имеет свою команду. За выполнение рейса команда теплохода получает 5 % от стоимости рейса. Маршрут круиза содержит несколько пунктов остановки, но обычно везет одну и ту же группу туристов из начального пункта в конечный. Билеты делятся на три категории: перво-го, второго и третьего классов.  
Управление интересуют сведения:
о маршрутах круизов: название круиза, количество дней, общая протяженность, количество остановок;
о теплоходах: название теплохода, регистрационный номер, дата выпуска, предельный срок эксплуатации, число членов команды, стоимость билетов по категориям;
о выполненных экскурсиях: название теплохода, название круиза, дата отбытия, количество проданных билетов по категориям.
Необходимо, создав контейнерный класс:
Выдать следующую информацию:
•    по всем теплоходам – перечень теплоходов, которые возвращаются в указанный день;  
•    по всем круизам – общее количество и стоимость проданных билетов по имеющимся категориям;
•    по каждому теплоходу – количество полученных денег за указанный период;  
•    по наиболее популярному маршруту круиза – все сведения о нем и общее количество посетивших его туристов;
•    по теплоходу, выполнившему максимальное количество круизных рейсов – сведения о нем и числе перевезенных пассажиров.
 
 
Заплачу если надо 5у.е.

Всего записей: 6 | Зарегистр. 13-05-2008 | Отправлено: 21:02 13-05-2008
bodyguard77



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
.

Всего записей: 8 | Зарегистр. 04-04-2008 | Отправлено: 21:37 13-05-2008 | Исправлено: bodyguard77, 16:27 16-05-2008
franchezko12

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помогите плиз срокиам конец если кто может хотявы типовые задачи может сам дадумаю
 
2, Для матрицы размером NxM вывести на экран все седловые точки.  
( Элемент матрицы называется седловой точкой, если он является наименшим в своей строке и одновременно наибольшим в своем столбце или наобарот.)  
 
4, ведомость абитуриентов сдавших вступительные экзамены в университете содеожит ФИО , адрес , оценки. Определить количество абитуриентов проживающих в городе Минске и сдавших экзамены со средним баллом не ниже 4,5 вывести в алфавитном порядке их фамилиии.

Всего записей: 2 | Зарегистр. 03-05-2008 | Отправлено: 09:43 14-05-2008
distance

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
weezy
 
делать я за тебя это не буду, но начать можно с такой структуры данных:
 

Код:
// Билет на круиз
struct Ticket
{
    enum Category
    {
        Class1,
        Class2,
        Class3
    };
 
    double cost_;            // Стоимость билета
    Category category_;        // Категория билета
};
 
// Маршрут круиза
struct Route
{
    std::string name_;    // Название круиза
    double days_;        // Количество дней
    double extent_;        // Общая протяженность
    size_t stops_;        // Количество остановок
};
 
// Теплоход
struct Ship
{
    std::string name_;            // Имя теплохода
    size_t serialNumber_;        // Регистрационный номер
    struct tm releaseDate_;        // Дата выпука
    struct tm serviceLimit_;    // Предельный срок эксплуатации
    size_t crewCount_;            // Число членов команды
};
 
// Экскурсия
struct Cruise
{
    struct tm sailingDate_;        // Дата отплытия
    Ship ship_;                    // На чём плыть
    Route route_;                // Куда плыть
    std::vector<Ticket> tickets_;    // Проданные билеты
};

Всего записей: 878 | Зарегистр. 28-03-2004 | Отправлено: 09:53 14-05-2008
c0d3r



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
llerik
 

Цитата:
на всякий пожарный прилеплю получающийся у меня .exe-шник, раз такие проблемы с компилированием.  

 
Это без надобности. У меня Linux и поэтому всё равно ваш exe-шник запустить не удастся, так что я уж сам скомпилирую
 
Сперва, вот что сделаем -- добавим вашей структуре конструктор, чтобы каждый раз не инициализировать вручную:
 

Код:
 
 struct tree  {
        tree(string eng_ = "", int count_ = 0) : eng(eng_), count(count_), left(0), right(0)  {}
        string eng;            //слово
        int count;             //количество обращений
        tree *left;
        tree *right;
};  
 

 
Теперь new tree("test", 10) создаст структуру для слова "test" со значением счетчика 10, а new tree() создает структуру для пустой строки с счетчиком 0.
 
В ф-ции search_insert() этот код:
 

Код:
 
      tree *pnew=new tree;
        pnew->eng=temp_eng;
        pnew->count=temp_count;
        pnew->left=0;
        pnew->right=0;
 

 
можно заменить на:
 

Код:
 
tree *pnew = new tree(temp_eng, temp_count);
 

 
Далее...
 
Что ж... Давайте разбираться. Лично я делал два подхода к вашей задаче, потому что времени и терпения у меня не много. И вот, кажется, окончательно понял в чем проблема.
 
- root у вас постоянно перезатирается новым, возвращенным элементом и поэтому второй и последующие элементы сами становятся хозяевами горы. Я сделал так: присваивал значение root только если оно ещё не присвоено:
 

Код:
 
                                if (root == NULL) {
                                    // only for first element
                                    root = search_insert(root, temp_eng, temp_count);
                                } else {
                                    search_insert(root, temp_eng, temp_count);
                                }
 

 
- далее в ф-ции search_insert() у вас проверяется последний элемент (который часто равен NULL, т.к. является последним), а должен проверяться предыдущий. Замените
 

Код:
 
if (pv!=0) {if (temp_count < prev->count)  
 

 
на
 

Код:
 
if (prev!=0) {
    if (temp_count < prev->count)  
 

 
Вот. После этого ваш тест-кейс заработал, как ожидается.
 
P.S. Но код ваш читать.. Ух.... я его и вручную форматировал и тела if'ов на новые строчки переносил.... Чужой код итак-то читается не очень легко, потому что надо понять как автор думал, а когда этот код ещё и налеплен черти как.. ужас.. =(

Всего записей: 132 | Зарегистр. 24-08-2004 | Отправлено: 11:14 14-05-2008
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
franchezko12

Цитата:
2, Для матрицы размером NxM вывести на экран все седловые точки.  
( Элемент матрицы называется седловой точкой, если он является наименшим в своей строке и одновременно наибольшим в своем столбце или наобарот.)  

А в чем проблема?
В каждой строке ищем минимум и проверяем, является ли он максимумом по столбцу.
Ну или ищем минимум в каждой строке и максимум в каждом столбце, а потом выбираем совпадающие в обоих.
 

Цитата:
4, ведомость абитуриентов сдавших вступительные экзамены в университете содеожит ФИО , адрес , оценки. Определить количество абитуриентов проживающих в городе Минске и сдавших экзамены со средним баллом не ниже 4,5 вывести в алфавитном порядке их фамилиии.

А эта задача от задачи weezy-а отличается только меньшим масштабом.

Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 11:26 14-05-2008
Boo88



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ! если кому не сложно-помогите решить задачку!! Дали прям совсем недавно, времени сделать ее нету, а сроки поджимают конкретно.....задачка из учебника Т.А Павловской " С/С++ Программирование на языке высокого уровня" стр 248 Вариант 7(может кто делал)
 
Вот что нужно:
 
Составить описание класса прямоугольников со сторонами, параллельными осям координат. Предусмотреть возможность перемещения прямоугольников на плоскости, изменения размеров, построения наименьшего прямоугольника, содержащего 2 заданных прямоугольника, и прямоугольника, являющегося общей частью (пересечением) 2х прямоугольников.
Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса.
 
Заранее благодарен)))

Всего записей: 14 | Зарегистр. 16-12-2007 | Отправлено: 13:05 14-05-2008
llerik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
- root у вас постоянно перезатирается новым, возвращенным элементом и поэтому второй и последующие элементы сами становятся хозяевами горы.

Это я понимаю по результату выполнения прогаммы, а в коде я этого не вижу, ткните носом пожалуйста
 

Цитата:
Я сделал так: присваивал значение root только если оно ещё не присвоено:  

Код:
 
if (root == NULL)  
        {         // only for first element  
        root = search_insert(root, temp_eng, temp_count);  
        }
else  
        {  
        search_insert(root, temp_eng, temp_count);  
        }

В предпоследней строке стоит вызов функции search_insert, вот объясните мне пожалуйста, что это значит? Т.е. вот я представляю, что в третьей строке переменной root присваивается результат выполнения функции, а в предпоследней эта функция выпонляется, а результат ее выполнения сам по себе, что ли? Тогда какой смысл этой записи?
 
И еще, ответе на вопрос, про функции New и Delete, написанный ранее:
"Достаточно ли ограничиться только удалением root? Ведь функцию search_insert() мы присваиваем именно ей. Или опять не так?"

Всего записей: 8 | Зарегистр. 02-05-2008 | Отправлено: 16:49 14-05-2008
19892503

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помогите с задачками:
 
1.Исходный текст записан на странице с числом символов в строке L.  
Переписать его на страницу с числом символов в строке M.Слова не разрывать.  
Считать, что текст помещается на странице целиком.  
 
2.Поиск по шаблону: определить номер позиции в исходной строке, начиная  
с которой в строке содержиться шаблон S1*S2,где S1,S2-заданные подстроки;  
*-произвольная последовательность символов.

Всего записей: 3 | Зарегистр. 14-05-2008 | Отправлено: 18:55 14-05-2008 | Исправлено: 19892503, 21:06 14-05-2008
weezy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ помогите написать ф-ю в С++
У МЕНЯ ЕСТЬ 2 структуры
struct kryiz
{
    char namekryiz [10];
    int dni;
    int dlina;
    int ostanovki;
    friend istream & operator >> (istream & in, kryiz &);
    friend ostream & operator << (ostream & out,const kryiz &);
};
и
struct excyrsii
{
         char nameteploxod [10]
         char namekryiz [10];
         int data otpravki;
         int kolvo prod ekonom biletov;
         int kolvo prod biznes biletov;
};
 
надо написать ф-ю штоб она считала
"•    по всем теплоходам – перечень теплоходов, которые возвращаются в указанный день; " - я так панимаю што нада пощитать кагда вернется каждый теплоход т.е. взять со 2й структуры data otpravki плюс с первой структуры dni, получится дата прибытия
немагли бы написать мне как эта ф-я запишется в файле header.h, lib.cpp и test.cpp
ЗАРАНЕЕ БЛАГОДАРЕН

Всего записей: 6 | Зарегистр. 13-05-2008 | Отправлено: 20:24 14-05-2008
19892503

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
помогите с задачками:  
 
1.Исходный текст записан на странице с числом символов в строке L.  
Переписать его на страницу с числом символов в строке M.Слова не разрывать.  
Считать, что текст помещается на странице целиком.  

я кароче понял что нужно сделать но как реализовать помогите плиз короче как я понял:
нужно взять цикл который ограничивает строку числом L.Вводим текст. потом кароче берем делаем такой же цикл ограниченный числом сиволов М.и копируем туда текст без разрыва,и все

Всего записей: 3 | Зарегистр. 14-05-2008 | Отправлено: 21:07 14-05-2008
weezy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ если вы мне пытаетесь памоч то атпишитесь, штобы я знал дождусь я помощи или нет. Сроки паджимают а это курсовая, если не сделаю будет очень плохо.
Я надеюсь что ктонибудь откликнется на  мои просьбе о помощи.

Всего записей: 6 | Зарегистр. 13-05-2008 | Отправлено: 21:47 14-05-2008
Steisy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Составитье программу, в которой, кроме главной функции WinMain? имеется еще и прикладная функция с разумным именем в соответствии и индив. заданием.  
Индивид. задание: Функция с прототипом int Func(int* mmm, int iii) возвращает элемент массива с индексом iii

Всего записей: 3 | Зарегистр. 04-03-2008 | Отправлено: 22:56 14-05-2008 | Исправлено: Steisy, 16:28 15-05-2008
c0d3r



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
19892503
 

Цитата:
нужно взять цикл который ограничивает строку числом L.Вводим текст. потом кароче берем делаем такой же цикл ограниченный числом сиволов М.и копируем туда текст без разрыва,и все

 
Как-то так:
 

Код:
 
#include <iostream>
#include <string>
 
using std::cout;
using std::cerr;
using std::cin;
using std::endl;
using std::string;
 
int main() {
     
    const size_t L = 20;  
    const size_t M = 15;  
     
    string line_orig;
    string line_result;
     
    cout << "Ввведите строку: ";
    getline(cin, line_orig);
     
    if (line_orig.size() > L) {
        cerr << "Текст превышает допустимую длинну в " << L << " символов!" << endl;
        return 1;
    }
     
    line_result = line_orig.substr(0, (line_orig.size() < M ? line_orig.size() : M));
     
    cout << "Результирующая строка: " << line_result << endl;
     
    return 0;
}
 

 
Добавлено:
llerik

Цитата:

Цитата:
 
- root у вас постоянно перезатирается новым, возвращенным элементом и поэтому второй и последующие элементы сами становятся хозяевами горы.

 
Это я понимаю по результату выполнения прогаммы, а в коде я этого не вижу, ткните носом пожалуйста  

 

Код:
 
root=search_insert (root, temp_eng, temp_count);  
 

 
Переменной root всегда присваивается значение, которое возвращает ф-ция search_insert(). При этом ф-ция возвращает несколько "разные" значения:
 
- если root пустой (равен NULL), при самом первом обращении, или элемента ещё нет в списке, то возвращается вновь созданный элемент, для которого выделяется память
 
- если элемент уже есть в списке, то возвращается указатель на него (память не выделяется)
 
Вот и выходит. Что при первом вызове нам возвращается указатель на вновь созданный элемент  и он сохранается в переменной root. При втором и прочих вызовах возвращаются опять же указатели и они тоже сохраняются в переменной root, затирая наше первое значение.
 

Цитата:
В предпоследней строке стоит вызов функции search_insert, вот объясните мне пожалуйста, что это значит? Т.е. вот я представляю, что в третьей строке переменной root присваивается результат выполнения функции, а в предпоследней эта функция выпонляется, а результат ее выполнения сам по себе, что ли? Тогда какой смысл этой записи?  

 
Вы про условные конструкции (if, в данном случае) читали?
 
Тут в зависимости от условия возвращаемое ф-цией search_insert() значение, либо сохраняется в переменной, либо просто игнорируется (неиспользуется). Смысл тут в том, чтобы сохранить значение, которое нам вернёт ф-ция в самый первый раз.
 

Цитата:
И еще, ответе на вопрос, про функции New и Delete, написанный ранее:
"Достаточно ли ограничиться только удалением root? Ведь функцию search_insert() мы присваиваем именно ей. Или опять не так?"

 
Нет, не достаточно. Нужно пройтись по всему списку и удалять (вызывая delete) каждый из узлов.
 
Чтобы не было таких проблем, гораздо лучше было бы использовать std::vector и стандартные алгоритмы.

Всего записей: 132 | Зарегистр. 24-08-2004 | Отправлено: 08:50 15-05-2008
contrafack

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здраствуйте !  
 
Помогите пожалуйся, у меня вот зачет по программированию , но я плохо знаю программирование..
задача такая:
 

Цитата:
Создать программу на C (или на С++, Pascal, Delphi на чем угодно).
- построение ЭЛИПС
- Сдвиг и вращение элипса
- предусмотреть возможность одновременного появления нескольких (n=4) обектов с начальной позицией в разных местах экрана и противоположным направлением движения
- процедуры управлением цветом, толшиной контура линии
МЕНЮ
- выбор количества обектов (n=1, 2, 3, 4)
- Выбор характера движения (скорость, начальная позиция)
БЕГУЩАЯ СТРОКА
- Появляется до выполнения основного блока программы, содержит информацию об авторе.

Всего записей: 3288 | Зарегистр. 21-04-2008 | Отправлено: 15:07 15-05-2008
19892503

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как-то так:  
 
 
Код:  
#include <iostream>  
#include <string>  
 
using std::cout;  
using std::cerr;  
using std::cin;  
using std::endl;  
using std::string;  
 
int main() {  
     
    const size_t L = 20;  
    const size_t M = 15;  
     
    string line_orig;  
    string line_result;  
     
    cout << "Ввведите строку: ";  
    getline(cin, line_orig);  
     
    if (line_orig.size() > L) {  
        cerr << "Текст превышает допустимую длинну в " << L << " символов!" << endl;  
        return 1;  
    }  
     
    line_result = line_orig.substr(0, (line_orig.size() < M ? line_orig.size() : M));  
     
    cout << "Результирующая строка: " << line_result << endl;  
     
    return 0;  
}  

спасибо огромное!

Всего записей: 3 | Зарегистр. 14-05-2008 | Отправлено: 00:15 16-05-2008
Boo88



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ЭЙ, народ!! мне может кто-нибудь помочь??? я не могу именно код написать( буду рад любой помощи

Всего записей: 14 | Зарегистр. 16-12-2007 | Отправлено: 11:55 16-05-2008
c0d3r



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boo88
 

Цитата:
мне может кто-нибудь помочь??? я не могу именно код написать

 
Код написАть не сложно. Что конкретно у тебя не получается?

Всего записей: 132 | Зарегистр. 24-08-2004 | Отправлено: 14:46 16-05-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru