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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
c0d3r



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

Цитата:
1. Определить число, полученное выписыванием в обратном порядке цифр заданного трехзначного числа.  

 
Вот здесь (http://forum.ru-board.com/topic.cgi?forum=33&topic=4338&start=3200#6) была почти аналогичная задача (только число было четырехзначным и нужно было ещё их сумму подсчитать).

Всего записей: 132 | Зарегистр. 24-08-2004 | Отправлено: 15:30 12-06-2008
BornLeader

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SweetAngel
 
можно и так:
#include <iostream>
#include <algorithm>
using namespace std;
 
int ReverseInteger(int Value)
{
  char szBuffer[1024]={0};
  itoa(Value,szBuffer,10);
  reverse(szBuffer,szBuffer+strlen(szBuffer));
  return atoi(szBuffer);
}
 
int main(void)
{
  cout << ReverseInteger(24680) << endl;
  return 0;
}

Всего записей: 36 | Зарегистр. 31-10-2007 | Отправлено: 17:36 12-06-2008 | Исправлено: BornLeader, 17:38 12-06-2008
SweetAngel

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, спасибо... Только вот что с остальными задачками делать?..

Всего записей: 6 | Зарегистр. 05-01-2007 | Отправлено: 19:13 12-06-2008 | Исправлено: SweetAngel, 19:14 12-06-2008
Grin6o

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, срочно нужна помощь. Нужно решить 2 задачи на С++. Я уже находил аналогичные на форуме, но они не запускаются в Билдер-6, а выполнять надо именно в нем. Вот задачи:
 
Задание 2.
В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1.)минимальный элемент массива;
2.)сумму элементов массива, расположенных между первым и последним положительными элементами.
Преобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом – все остальные.
(Эту я уже начал, но она не работает должным образом, помогите откорректировать)
 
#include<stdio.h>
#include<conio.h>
void main()
{
int n, i,j, nmin, min, max, nmax, sum;
float a[10], b[10];
 
printf(" vvedite n=");
scanf("%i", &n);
for(i=0; i<n; i++)
{printf("vvedite a[%i]=", i+1);
scanf("%f", &a[i]);}
 
nmin=0;
min=a[0];
for (i=1; i<n; i++ )
{
if (a[i]<min) {min=a[i];
nmin=i;
}}
printf(" nmin=%i\n min=%i", nmin+1, min);
 
nmax=0;
max=a[0];
for (i=1; i<n; i++ )
{
if (a[i]>max) {max=a[i];
nmax=i;
}}
 
sum=0;
for (a[i]>0; i<nmax; i++)
sum+=a[i];
printf("\n sum=%i", sum);
 
a[i]=0;
{for(i=0; i<n; i++)
if(abs(a[i])=0) printf( "%6.2f  ", a[i] ); }
printf( "\n");
{for(i=0; i<n; i++)
if(abs(a[i])!=0) printf( "%6.2f  ", a[i] ); }
printf( "\n");
 
b[j]=0;
{for(i=0;i<n;i++)
for(j=0;j<n;j++)
b[j]+=a[i];
printf ("%6.2f ", b[j]); }
 
getch();
}
 
 
 
Задание 3.
Дана целочисленная прямоугольная матрица. Определить:
1)количество столбцов, содержащих хотя бы один нулевой элемент;
2)номер строки, в которой находится самая длинная серия одинаковых элементов.
 

Всего записей: 1 | Зарегистр. 13-06-2008 | Отправлено: 10:20 13-06-2008 | Исправлено: Grin6o, 10:32 13-06-2008
BornLeader

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

Цитата:
Удалить из слова повторяющиеся буквы.  

 
#include <iostream>
using namespace std;
 
char* UniqueChar(char* str)
{
  size_t nSize = strlen(str);
  for(size_t i=0;i<nSize;i++)
  {
    bool bRepeat=false;
    for(size_t j=0;j<nSize;j++)
    {
      if(str[j]==' ')j++;
      if((str[i]==str[j])&&(bRepeat)) str[j]=' ';
      if((str[i]==str[j])&&(!bRepeat)) bRepeat=true;
    }
  }
  for(size_t i=0;str[i]!='\0';i++)
    if(str[i]==str[i+1])
    {
      strcpy(str+i,str+i+1);
      i--;
    }
  return str;
}
 
int main(void)
{
  char szBuffer[]= "ABCDabcdADCDabcd";
  cout << UniqueChar(szBuffer) << endl;
  return 0;
}

Всего записей: 36 | Зарегистр. 31-10-2007 | Отправлено: 18:13 13-06-2008
c0d3r



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

Цитата:
Я уже находил аналогичные на форуме, но они не запускаются в Билдер-6, а выполнять надо именно в нем.

 
Ну так ты бы хоть показал, что не работает, как не работает, компилится/нет и как ругается. Исправили бы, потому что смысл писАть всё с нуля в очередной раз? Да и Билдер не у всех есть..
 

Цитата:
В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1.)минимальный элемент массива;  

 
http://cppreference.com/cppalgorithm/min_element.html
 

Цитата:
2.)сумму элементов массива, расположенных между первым и последним положительными элементами.

 
Ищешь последнее положительное с помощью  find_if(), потом считаешь сумму, с помощью accumulate()
 
http://cppreference.com/cppalgorithm/find_if.html
http://cppreference.com/cppalgorithm/accumulate.html
 

Цитата:
Преобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом – все остальные.  

 
Используй partition()
http://cppreference.com/cppalgorithm/partition.html
 

Цитата:
(Эту я уже начал, но она не работает должным образом, помогите откорректировать)  

 
Если твой велосипед не работает, то лучше возьми готовые алгоритмы, они хотя бы ездят
 

Цитата:
1)количество столбцов, содержащих хотя бы один нулевой элемент;  

 
Проходишься в цикле по столбцами и считаешь количество нулевых элементов с помощью count_if().
 
На неделе было уже подобное...
 

Цитата:
2)номер строки, в которой находится самая длинная серия одинаковых элементов.

 
Хорошее задание. Надо подумать, т.к. сходу ничего не придумывается
 
Добавлено:
P.S. Вот как бы я решил второе задание:
 
Подробнее...

Всего записей: 132 | Зарегистр. 24-08-2004 | Отправлено: 13:35 14-06-2008
distance

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

Цитата:
2)номер строки, в которой находится самая длинная серия одинаковых элементов.  

 
вот набросок функции, которая ищет последовательности одинаковых элементов и возвращает размер самой длинной из них. здесь осталось только избавиться от boost (мне лень было расписывать полностью предикат) и можно юзать
 

Код:
// количество одинаковых элементов в наиболее длинной последовательности
template <typename T>
size_t max_equals(const T* arr, const size_t N)
{
    namespace lm = boost::lambda;
    typedef typename std::allocator<T>::const_pointer iterator;
 
    size_t res = 0;
    iterator curr = &arr[0], next;
    // ищем несовпадающие элементы.
    // они могут считаться признаком начала новой последовательности
    for(; (next = std::adjacent_find(curr, arr+N, lm::_1 != lm::_2)) != arr+N; curr = next + 1)
    {
        const size_t curr_length = std::distance(curr, next) + 1; // +1 = учитываем первоначальный элемент в последовательности
        res = std::max(res, curr_length);
        curr = next + 1;
    }
 
    // считаем количество элементов в самой последней последовательности
    const size_t last_length = std::distance(curr, next);
    return std::max(res, last_length);
}


Всего записей: 878 | Зарегистр. 28-03-2004 | Отправлено: 13:30 15-06-2008 | Исправлено: distance, 13:37 15-06-2008
SweetAngel

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

Всего записей: 6 | Зарегистр. 05-01-2007 | Отправлено: 16:46 15-06-2008
MelmoR

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна помощь очень! Нужен скрипт для того чтоб перезапускал процесс при сильной нагрузки 80% и больше!

Всего записей: 3 | Зарегистр. 15-06-2008 | Отправлено: 19:54 15-06-2008
Curitel

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет.
Проблема с такой прогой:
 
#include <iostream.h>
#include <conio.h>
#include <stlib.h>
#include <stdio.h>
 
int i,j;
//Заголовок функции: A, B - сравниваемые матрицы, которые не предполагается менять; n - размерность.
int Compare(const float *A, const float *B, unsigned n){
    //Проверка корректности входных данных:
    if((A==NULL)||(B==NULL)) return -1;
    if(n==0) return 0;
    //Если преобразование возможно, то есть четыре варианта. Проверим их последовательно:
    //A совпадает с B
    for(i=0; i<n; i++){
        for(j=0; j<n; j++){
            if(A[i+j*n]!=B[i+j*n]) goto end_compare1;
        }
    }
    //Если совпали все элементы
    return 1;
end_compare1: ;
    //Второй вариант - B получается из A отражением по главной диагонали:
    for(i=0; i<n; i++){
        for(j=0; j<n; j++){
            if(A[i+j*n]!=B[j+i*n]) goto end_compare2;
        }
    }
    //Если совпали все элементы
    return 1;
end_compare2: ;
    //Третий вариант - отражение по побочной диагонали:
    //Чтобы не считать n^2 больше одного раза -  
    unsigned m=n*n;
    for(i=0; i<n; i++){
        for(j=0; j<n; j++){
            if(A[i+j*n]!=B[m-i-n*j-1]) goto end_compare3;
        }
    }
    return 1;
end_compare3: ;
    //Четвёртый вариант - отражение по обоим диагоналям:
    for(i=0; i<n; i++){
        for(j=0; j<n; j++){
            if(A[i+j*n]!=B[m-j-n*i-1]) goto end_compare4;
        }
    }
    return 1;
end_compare4: ;
    return 0;
}//Конец int Compare(const float*, const float*, unsigned);
 
Компилятор выдает:
Linker Warning: No module definition file specified: using defaults
Linker Error: Undefined symbol _main in module WINMAIN

Всего записей: 5 | Зарегистр. 10-05-2008 | Отправлено: 21:22 16-06-2008
KChernov



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

Цитата:
Проблема с такой прогой:  


Цитата:
Linker Error: Undefined symbol _main in module WINMAIN

Компилятор не понимает, что от него хотят.
Он ожидает увидеть main/winmain, но его в коде нет.
Если это библиотека - оформлять ее надо соответствующе.

Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 12:17 17-06-2008
Zyava



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Curitel
Боже goto... ничего личного, но это же все-таки не бейсик....
SweetAngel

Цитата:
2. Дано 10 целых чисел. Определить, сколько из них принимают наибольшее значение.  


Цитата:
int max = a[0];
int cmax = 1;
int imax = 0;
for(int i = 1; i < n; i++)
{
    if(a[i] = max)
    {
        cmax++;
    }
    else
    {
        if(a[i] > max)
        {
            a[i] = max;
            cmax= 1;
            imax = i;
        }
    }
}


Цитата:
3. Даны действительные числа a1, a2,…,an, b1, b2, …, bn. Вычислить:  
      (a1+bn) x (a2+bn-1) x … x (an+b1)      (х это умножить)  


Цитата:
double S = 1;
for(int i = 0; i < n; i++)
{
    S *= (a[i] + b [n - i]);
}


Цитата:
4. По заданным коэффициентам Аij  и правым частям Вi решить систему линейных уравнений.  

http://alglib.sources.ru/linequations/general/lu.php

Цитата:
5. Удалить из слова повторяющиеся буквы.  

Первая же ссылка в гугле

Цитата:
// итого можно закодировать 128*8 число букв
#define BUKVA_BiTE_LEN 128
 
void set_bit(unsigned char* in, unsigned int n)
{
    int bit_  = n%8;
    int byte_ = n/8;
    in[byte_] = in[byte_] | (unsigned char)(1<<bit_);
}
 
bool is_bit(unsigned char* in, unsigned int n)
{
    int bit_  = n%8;
    int byte_ = n/8;
    return in[byte_] & (unsigned char )(1<<bit_);
}
 
int main(int argc, char *argv[])
{
    unsigned char inp[BUKVA_BiTE_LEN] = {0};
    int* str_temp_in  = new int [10000000];
    int* str_temp_out = new int [10000000];
 
    for (long i = 0 ; i < 10000000;i++)
        str_temp_in[i] = (unsigned int)(rand()%(BUKVA_BiTE_LEN*8));
 
    for (long i=0, j=0; i < 10000000; i++)
    {
        if ( is_bit(inp,str_temp_in[i]) )
        {
            str_temp_out[j++] = str_temp_in[i];
            set_bit(inp, str_temp_in[i]);
            if (j == BUKVA_BiTE_LEN)
                break;
        }
    }
 
    delete[] str_temp_in;
    delete[] str_temp_out;
 
    return 0;
}

Всего записей: 324 | Зарегистр. 04-05-2006 | Отправлено: 14:50 17-06-2008 | Исправлено: Zyava, 14:52 17-06-2008
MelmoR

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна помощь очень! Нужен скрипт для того чтоб перезапускал процесс при сильной нагрузки 80% и больше! За помощь мог заплатить.

Всего записей: 3 | Зарегистр. 15-06-2008 | Отправлено: 23:15 17-06-2008
c0d3r



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

Цитата:
Нужна помощь очень! Нужен скрипт для того чтоб перезапускал процесс при сильной нагрузки 80% и больше! За помощь мог заплатить.  

 
Здесь про С++ топик, а не про скрипты. Под Unix такое, кажется, может monit.

Всего записей: 132 | Зарегистр. 24-08-2004 | Отправлено: 08:33 18-06-2008
integer07

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди,кто-нибудь знает какой алгоритм можно использовать(если он существует вообще),чтобы в графе найти МАКСИМАЛЬНОЕ расстояние между всеми парами его вершин?а то попадаются в основном алгоритмы для поиска кратчайшего пути...

Всего записей: 2 | Зарегистр. 18-06-2008 | Отправлено: 20:11 18-06-2008
KChernov



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

Цитата:
Люди,кто-нибудь знает какой алгоритм можно использовать(если он существует вообще),чтобы в графе найти МАКСИМАЛЬНОЕ расстояние между всеми парами его вершин?а то попадаются в основном алгоритмы для поиска кратчайшего пути...

А в чем проблема?
Можно просто перебрать все пары вершин.
Так же можно взять алгоритм поиска кратчайшего пути (не эвристический) и переделать его на поиск максимального пути.

Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 11:47 19-06-2008
Zyava



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Алгоритм Дейкстры (на С++) http://sources.codenet.ru/download/1399/%C0%EB%E3%EE%F0%E8%F2%EC_%C4%E5%E9%EA%F1%F2%F0%FB_%EF%EE%E8%F1%EA%E0_%EA%F0%E0%F2%F7%E0%E9%F8%E5%E3%EE_%EF%F3%F2%E8.html
только разворачиваем условие с минимума на максимум

Всего записей: 324 | Зарегистр. 04-05-2006 | Отправлено: 16:29 24-06-2008
SergBSI

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Задача не типовая скорее всего - но нет ли примера расчета градиентом температуры в теле

Всего записей: 516 | Зарегистр. 09-12-2003 | Отправлено: 23:08 25-06-2008
zzzHelpzzz

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

Код:
 
#include <iostream>
#include <cstdlib>
#include <conio.h>
 
using namespace std;
 
const int N = 100;
 
class mass
{
    int *a;
    int s;
public:
    mass (int size = N)
    {
        s = size;
        a = new int [s][s];
        for (int i=0; i<size; i++)
        {
            for (int j=0; j<size; j++)
            {
                a[i][j]=0;
            }
        }
    }
     
    mass (const mass& m)
    {
        s = m.s;
        a = new int [s][s];
        for (int i=0; i<s; i++)
        {
            for (int j=0; j<s; j++)
            {
                a[i][j]=m.a[i][j];
            }
        }
    }
     
    mass operator+ (mass ob);
    ~mass()
    {
    delete [] a;
    }
    friend istream & operator>> (istream&, mass&);
    friend ostream &  operator<< (ostream&, const mass &);
};
 
mass mass::operator+(mass ob)
{
    mass temp(ob.s);
    for (int i = 0; i<ob.s; i++)
    {
        for (int j = 0; j<ob.s; j++)
        {
            temp.a[i][j] = ob.a[i][j] + a[i][j];
        }
        return temp;
}
 
istream &operator>> (istream &input, mass& put)
{
    for (int i=0; i<put.s; i++)
    {
        for (int i=0; i<put.s; i++)
        {
            input >> put.a[i][j];
    }
    return input;
}
 
ostream &operator<< (ostream& output, const mass &put)
{
    for (int i = 0; i<put.s; i++)
    {
        for (int j = 0; j<put.s; j++)
        {
            output << put.a[i][j] << " ";
        if ((i+1)%10==0)
            output << endl;
        if (i%10==0)
            output << endl;
        return output;
        }
    }
}
void main()
{
    int size;
    cout << "Enter dimention of the arrays: ", cin >> size;
    mass ob1(size), ob2(size), ob3(size);
    cout << "Enter elements of the 1st object: " << endl;
    for (int i = 0; i<size; i++)
    {
        for (int j=0; j<size; j++)
        {
            cin >> ob1[i][j];
            cout << endl;
        }
    }
    cout << "First object: ";
    for (int i = 0; i<size; i++)
    {
        for (int j = 0; j<size; j++)
        {
            cout << ob1[i][j] <<" ";
            cout << endl;
        }
    }
    cout << "Enter elements of the 2nd object: " << endl;
    for (int i = 0; i<size; i++)
    {
        for (int j = 0; j<size; j++)
        {
            cin >> ob2[i][j];
            cout << endl;
        }
    }
    cout << "Second object: ";
    for (int i = 0; i<size; i++)
    {
        for (int j = 0; j<size; j++)
        {
            cout << ob2[i] << " ";
            cout << endl;
            cout << "Addition: ";
            ob3 = ob1 + ob2;
            cout << ob3 << endl;
            cout << endl << endl;
        }
    }
    getch();
}
 

 

Всего записей: 5 | Зарегистр. 28-06-2008 | Отправлено: 15:23 28-06-2008
AndryuhaT

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zzzHelpzzz
Забирай здесь (заголовочный + реализация). Делал когда-то спецом для ру-борда.

Всего записей: 223 | Зарегистр. 18-04-2005 | Отправлено: 17:27 28-06-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