Форум программистов, компьютерный форум CyberForum.ru

Файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ переведите на С++ из паскаля http://www.cyberforum.ru/cpp-beginners/thread127013.html
помогите пожалуйста program zadacha_10; uses crt; type s=record f: string ; {фамилия} fakul: string ; {факультет} god,kurs,vozrost:integer; {дата рождения} end; var
C++ Вычисление суммы и произведения элементов матрицы, находящихся на главной диагонали Задана квадратная матрица размером к на к, составить программу вычисления суммы и произведения элементов матрицы, находящихся на главной диагонали. http://www.cyberforum.ru/cpp-beginners/thread127007.html
Треугольная матрица C++
Как реализовать треугольную матрицу одномерным массивом?
C++ Хафман
День добрый. Помогите разобраться с алгоритмом сжатия хафмана. Я так понимаю есть статистика текста она читается из файла. строим бинарное дерево и обходим его. Киньте хотя бы ссылок на инфу где почитать что нежно для написания кода. Учитывая что си я практически не знаю.
C++ Код С++ (граф) http://www.cyberforum.ru/cpp-beginners/thread126993.html
Задание: На плоскости задано множество n произвольным образом пересекающихся отрезков прямых линий. Перечислить множество всех треугольников, образованных указанными отрезками. По сути я немного разобрался, из условия можно понять что нам дан неориентированный, невзвешанный, простой граф. И мы должны пройти его все вершины, просматривая каждую на смежность с другими вершинами, если находится...
C++ cout for(i=1;i<=n;i++) cout<<'|'<<left<<internal<<ex; error C2065: 'left' : undeclared identifier error C2065: 'internal' : undeclared identifier что здесь ни то подробнее

Показать сообщение отдельно
FireNovel
 Аватар для FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
10.05.2010, 18:19     Файлы
Да. и функцию поиска можно проще переписать

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
char * Poisk()
{
    ifstream in("dap.txt");
    if(!in)//не отрылся
        exit(-1);
 
    char str[80], maxword[80];
 
    unsigned length = 0;
    while ( in >> str)
    {
        if(strlen(str) > length) // Если новое слово длинее
        {
            length = strlen(str);
            strcpy(maxword, str);
        }
    }    
    cout << maxword << endl;
    in.close();
    return maxword;
}
Щас просто выводит первое слово!
так и должно быть
C++
1
IN>>b
читает набор символов пока не встретит разделитель (например: пробел; таб; \n) т.е. не всю строку, а только первое "слово"
 
Текущее время: 10:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru