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

СИ++ Бел. Гос. Универ. Инф. и Рад-ники - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание и удаление текстового файла http://www.cyberforum.ru/cpp/thread77989.html
Люди добрые помогите пожалуйста. делаю курсовую задание "Создание и удаление текстового файла", саму программу сделал вот теперь нужно запастить теорией которую к сожалению никак не могу найти. Подскажите пожалуйста где взять?!;)
C++ GETS: есть ли альтернатива? Ходят слухи, что функция get опасна (кому интересно, эта тема есть на форуме, чуть раньше). Есть ли какая-то функция, которая так же работае, т. е. заносит в байтовый массив введенные символы до '\n'? char input; Function(input). http://www.cyberforum.ru/cpp/thread77892.html
C++ Почему функция gets опасная?
Компилирую программу с помощью G++, и компилятор пишет: warning: the `gets' function is dangerous and should not be used. Но почему? И если опасна, то приведите, пожалуйста, код, где она действительно может чего-нибудь плохого натворить...
C++ Отредактировать текст так, чтобы между словами был ровно один пробел
помогите решить задачу. Дан произвольный текст.Отредактировать его так,чтобы: а)Между словами был ровно 1 пробел; б)предложения в тексте разделялись 2 пробелами задачу нужно решить на Borland C
C++ Дана матрица, посчитать в ней количество локальных минимумов http://www.cyberforum.ru/cpp/thread77682.html
нужна помощь в этой программе///// Дана матрица, посчитать в ней количество локальных минимумов. Буду очень благодарен. И нужно её написать на языке С.
C++ Программа находит макс. номер в файле... Написал программу с классами fstream, которая в определенном файле находит мин. номер и макс. номер. (в файле - только целочисленные номера) Минимальный номер находит правильно, но вместо максимального - всегда последний в файле. В чем же дело? Функция нахождения максимального номера: int FindMax(fstream &File) { char ch; подробнее

Показать сообщение отдельно
Terror
0 / 0 / 0
Регистрация: 22.12.2009
Сообщений: 4
22.12.2009, 14:21  [ТС]     СИ++ Бел. Гос. Универ. Инф. и Рад-ники
Цитата Сообщение от Aye Aye Посмотреть сообщение
прежде тем, как писать какой то алгоритм следует почитать про него, а не самому придумывать,
ты бы еще интерполяцию сплайнами сам расчитывал, чтобы ваще мозг погубить
вот тебе первая (лр№2), разбирись в ней внимательно.
C++
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
#include <iostream>
#include <conio.h>
using namespace std;
void set(int m[],int n,int down,int up)
{
     srand(time(0));
     for (int i=0;i<n;i++)m[i]=rand()%up+down;
}
void print(int m[],int n)
{
     for (int i=0;i<n;i++)cout << "["<<i<<"]="<<m[i]<<" ";
     cout << endl;
}
 
void sortmax(int m[],int n)
{
     //сортировка "пузырьковая" - самая простая.
     //про неё на википедии написано
     for (int i=n;i>=0;i--)
         for (int j=0;j<i;j++)
             if (m[j]>m[j+1])
             {
                //если следующий меньше предыдущего то меняем их местами.
                int temp=m[j];
                m[j]=m[j+1];
                m[j+1]=temp;
             }
}
 
void sortmin(int m[],int n)
{
     //сортировка тоже "пузырьковая" но в обратную сторону.
     for (int i=0;i<n;i++)
         for (int j=n-1;j>i;j--)
             if (m[j]>m[j-1])
             {
                int temp=m[j];
                m[j]=m[j-1];
                m[j-1]=temp;
             }
}
 
int main()
{
    const int n=10;
    int M[n];
    set(M,n,1,10);
    print(M,n);
    sortmax(M,n);
    print(M,n);
    //вместо sortmin можно просто инверсировать M и все.
    sortmin(M,n);
    print(M,n);
    getch();
    return 0;
}
СПАСИБО ДОБРЫЙ ЧЕЛОВЕК!!!))))Я уже потерял надежду что хоть кто то откликнется! Низкий тебе поклон.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru