singlepost

задачаС++ << На главную или назад  

я кароче код написал который массов с размерностью 20 выводит..а что нужно добавить чтобы он сравнивал между собой попарно все данные массива
#include iostream
using namespace std ;
const int 20 ;
int main()
{
// обьявление массива из 20 элементов целого цикла
int array [N] ;
// цикл вводв элементов массива
for (int j=0; J<N; j++)
cout <<Enter array["<< j << "]->";
cin>>array [j];
}
//вывод подсказки
cout << "\n\nThe entered array\" ;
//цикл вывода элементов массива
for (int j=0; j<N; J++)
cout<<array[j]<<"\t;
cout<<endl;
return 0;
}

98 ответов в теме “задачаС++”

  1. 98
    Владимир Крылов ответил:

    Алгоритмы: построение и анализ, Т. Корман, Р. Ривест

    В "Искусстве программирования" Кнута тоже болжно быть про стеки

    //en.wikipedia.org/wiki/Stack_(data_structure)

  2. 97
    Валентинка Донченко ответил:

    У меня задание: создать свой класс, использую кольцевые структуры данных – стеки. Можете посоветовать, где можно подробней почитать о том, что это такое?

  3. 96
    Олег Рак ответил:

    а ти сам не мож попробовать?
    хули ти тут тролюеш уже 5 страниц? книжки в руки и вперед пробовать…

  4. 95
    Тимон Ёжик ответил:

    спасибо!)))

    а теперь ещё один глупый вопрос…можно ли сделать так…
    #include <iostream.h>

    int main (){
    int n=5467, v=12567903609;
    cout<<"Vvedite 5467"<<endl;

    while(1)
    {
    cin>>n;
    if (n==5467)
    {
    cout<<"Verno"<<endl;
    cin>>n;
    {
    cout<<"Vvedite 12567903609"<<endl;
    if (v==12567903609)
    {
    cout<<"Verno";
    cin>>v;
    else /*v!=12567903609*/
    {
    cout<<"prover"<<endl;
    }
    }
    }
    else /*n!=5467*/{cout<<"prover i povtorite popltku"<<endl;
    }

    return 0;
    }

    _______________________
    мне просто необходимо сделать так, чтобы если n введено верно, то дальше нужно вводишь значение переменной v
    и возможно ли сюда вставлять много таких циклов?
    например если верно введено v вводилась следующая другая…и так далее…?

  5. 94
    Владимир Крылов ответил:

    щито это??? я задание не распарсил, но попробую:

    ——-8<—————-
    #include <iostream.h>

    int main ()
    {
    int n;
    cout<<"Vvedite 5467"<<endl;
    while(1)
    {
    cin << n;
    if(n == 5467)
    {
    cout << 'Verno";
    break;
    }
    else
    cout << "Neverno. Pishi Ischo";
    }
    return 0;
    }

  6. 93
    Тимон Ёжик ответил:

    у меня ещё один вопрос
    мне необходимо сделать так, чтобы , если введено не верно, то действие ввода и проверки проверялось..я написал тут кое что
    а оно мне фигню какую то выдаёт
    подскажите пожалуйста где я лоханулся

    ———————–
    #include <iostream.h>

    int main (){
    int n=5467;
    cout<<"Vvedite 5467"<<endl;
    cin>>n;
    if (n==5467){cout<<"Verno";
    cin>>n;}
    else /*n!=5467*/{cout<<"prover i povtorite popltku"<<endl;
    }
    while(n!=5467) {
    if (n==5467){cout<<"Verno";
    cin>>n;}
    else /*n!=5467*/{cout<<"prover i povtorite popltku"<<endl;
    }
    }

    return 0;
    }

  7. 92
    Тимон Ёжик ответил:

    Спасибо

  8. 91
    Тимон Ёжик ответил:

    А после подключения библиотеки что то нужно прописывать?

  9. 90
    Александр Лищенер ответил:

    угу.
    считай время функцией. какой – спроси у гугла.

  10. 89
    Александр Лищенер ответил:

    #include <time.h> // если память не изменяет.

  11. 88
    Владимир Крылов ответил:

    лол, потому что нужно в иф ставить два равно
    if (n == 5467)

  12. 87
    Тимон Ёжик ответил:

    Черт, точно. Спасибо чувак

  13. 86
    Тимон Ёжик ответил:

    Скажите пожалуйста, а существует таймер какой-нибудь, чтобы измерять скорость набора

  14. 85
    Тимон Ёжик ответил:

    Я заменил , как вы сказали. . .Ввожу не это число, а он мне пишет Верно

  15. 84
    Тимон Ёжик ответил:

    это что?

  16. 83
    Леонид Максимов ответил:

    string

  17. 82
    Тимон Ёжик ответил:

    Спасибо
    а если так слово или фразу нужно вводить, как тут быть?

  18. 81
    Леонид Максимов ответил:

    не забывайте про endl.
    ну и строку
    else (n!=5467) {
    замените на
    else /*n!=5467*/ {

  19. 80
    Тимон Ёжик ответил:

    подскажите пожалуйста следующую вещь
    у меня такое от задание, необходимо на экран вывести, например, число и нужно его без ошибок ввести и программа должна проверять правильность написанного числа
    я вот нацарапал что-то
    но не работает(

    __________________
    #include <iostream.h>

    int main (){
    int n=5467;
    cout<<"Vvedite 5467";
    cin>>n;
    if (n=5467){
    cout<<"Verno";
    cin>>n;}
    else (n!=5467) {
    cout<<"prover";
    cin>>n;
    }

    return 0;
    }

  20. 79
    Матвей Нехотин ответил:

    Ок :) благодарю,поеду домой скачаю

  21. 78
    Леонид Максимов ответил:

    начните с Керниган & Ричи "Язык программирования Си"

  22. 77
    Матвей Нехотин ответил:

    Благодарю, нет не нужны. Да я ж сказал, что будете смеяться если я буду спрашивать.
    Я читаю, но не понимается ни фига. Я чтобы понял, мне объяснять нужно. Такой вот :( либо книжка нужна, где всё оооочень подробно

  23. 76
    Владимир Крылов ответил:

    omg. почитай хоть какие-нибудь книжки по с++, а не спрашивай очевидные вещи тут
    ———->8—————
    #include <iostream>
    int main()
    {
    ____int a, b;
    ____std::cin >> a >> b;
    ____std::cout << a + b;
    ____return 0;
    }
    надеюсь, пояснения не нужны

  24. 75
    Матвей Нехотин ответил:

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

  25. 74
    Владимир Крылов ответил:

    ну эта строчка записывает введённое со стандартного потока (клавы) значение в переменную. где надо, там и вставляй

  26. 73
    Матвей Нехотин ответил:

    А куда эту строчку то вставлять? Библиотеку эту я вначале еще подключил

  27. 72
    Матвей Нехотин ответил:

    Благодарю

  28. 71
    Владимир Крылов ответил:

    >Насчет этой проги еще вопрос, как исправить тут так, чтобы значения вводились с клавиатуры?
    #include <iostream>

    std::cin >> some_variable

  29. 70
    Матвей Нехотин ответил:

    И еще один вопрос :) мне необходимо написать утилиту по работе с клавиатурой, тобишь тоже что и стамина, нужно вводить предлагаемые слова и потом она проверяет правильность из написания . . .Что насчет этого можно почитать? Хотелось бы разобраться и самому написать

  30. 69
    Матвей Нехотин ответил:

    Насчет этой проги еще вопрос, как исправить тут так, чтобы значения вводились с клавиатуры?

  31. 68
    Матвей Нехотин ответил:

    Благодарю :-)

  32. 67
    Матвей Нехотин ответил:

    У меня еще один вопрос возник, есть ли у вас хорошая книга для создания простейших игр на С++ или утилит?

  33. 66
    Леонид Максимов ответил:

    да, красный дракон называется. но это уже не простейшие игры :)

  34. 65
    Николай Терентьев ответил:

    #64 +1.
    или лучше вместо getchar() – getch()

  35. 64
    Владимир Крылов ответил:

    вообще можно вписать строчку, которая будет ждать ввода с клавы
    вроде
    #include <conio>

    getchar(c);
    я не помню точно

  36. 63
    Матвей Нехотин ответил:

    Да, я писал, то что Леонид написал , именно это

  37. 62
    Леонид Максимов ответил:

    >> Я уже и паузу прописывал, он ее за ошибку выдает
    system("pause");
    ?

  38. 61
    Владимир Крылов ответил:

    поставь хотя бы визуальную студию, борланд быдлер убог

  39. 60
    Матвей Нехотин ответил:

    Я уже и паузу прописывал, он ее за ошибку выдает

  40. 59
    Матвей Нехотин ответил:

    Не , у меня борланд билдер 2002

  41. 58
    Владимир Крылов ответил:

    так задумано. если работаешь в вижуалстудии, жми ф5 (вроде). это запуск дебага, консолька не закрывается

  42. 57
    Матвей Нехотин ответил:

    Благодарю , а почему консоль, при запуске программы, открывается и сразу закрывается?

  43. 56
    Леонид Максимов ответил:

    для того, чтобы 1:30:45 + 1:30:45 не было равно 2:60:90.

  44. 55
    Матвей Нехотин ответил:

    Зачем эти вычисления нужны?

  45. 54
    Матвей Нехотин ответил:

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

  46. 53
    Леонид Максимов ответил:

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

  47. 52
    Матвей Нехотин ответил:

    Это я понял, там сначала секунды потом минуты потом часы

  48. 51
    Матвей Нехотин ответил:

    Конкретно этой программы я конкретных вопросов пока задать не могу. Но есть одна в которой есть очень глупый вопрос. Сейчас напишу

  49. 50
    Матвей Нехотин ответил:

    Создайте класс с именем time, содержащий три поля предназначенные для хранения часов минут и секунд. Один из конструкторов класса должен инициализировать поля нулевыми значениями, а другой конструктор заданными набором значений. Создайте метод класса, который будет выводить значение полей на экран в виде 11:34:25, и метод складывающий значение двух объектов типа timе,передаваемых в качестве аргументов. В функции mаin () следует создать два инициализированных объекта и один неинициализированный объект. Затем сложите два инициализированных значения, а результат присвойте третьему объекту и выводите его значение на экран. Это условие

  50. 49
    Матвей Нехотин ответил:

    #include <iostream>

    class Time{

    private:

    int h, m, s;

    public:

    Time(){

    h = m = s = 0;

    }

    Time(int new_h, int new_m, int new_s){

    h = new_h;

    m = new_m;

    s = new_s;

    }

    void print(){

    std::cout << h << ":" << m << ":" << s;

    }

    void sum(Time a, Time b);
    //заголовок функции
    };

    void Time::sum(Time a, Time b)//заголовок + тело функции{

    int t;

    t = a.s + b.s;

    if(t < 60){

    s = t;

    }else{

    s = t – 60;

    m++;

    }//
    суммируются секунды

    t = a.m + b.m + m;

    if(t < 60){

    m = t;

    }else{

    m = t – 60;

    h++;

    }

    h = (h + a.h + b.h) % 24;

    }

    int main(){

    Time a(7, 2, 3), b(10, 59, 7), c;//инициализация объектов

    c.sum(a, b);

    c.print();

    return 0;

    }

  51. 48
    Леонид Максимов ответил:

    это плохо?

  52. 47
    Матвей Нехотин ответил:

    Если я начну задавать вопросы вы будете смеяться :)

  53. 46
    Леонид Максимов ответил:

    >> ребят, помогите пожалуйста студенту лоху написать такую прогу на С++ с комментариями желательно, чтобы я разобрался

    поможем. вы вопросы-то задавайте.

  54. 45
    Матвей Нехотин ответил:

    :-( поможете или нет?

  55. 44
    Матвей Нехотин ответил:

    Нет :) мы с этого семестра начали учить ооп . . Сразу лаба эта, на прошлой неделе сидели в монитор лупились, теперь сдавать

  56. 43
    Матвей Нехотин ответил:

    В прошлом семестре последняя была с функциями

  57. 42
    Леонид Максимов ответил:

    семестр вроде только сегодня начался. у вас, надо полагать, долги за предыдущий.

  58. 41
    Матвей Нехотин ответил:

    :-) не :-) я первый семестр с пятерками закончил :-) там программы легче были, а во втором требуют сразу вот это вот

  59. 40
    Леонид Максимов ответил:

    может, тогда вас следует отчислить за неуспеваемость?

  60. 39
    Леонид Максимов ответил:

    что такое инкапсуляция и полиморфизм? что такое subclass/superclass?

  61. 38
    Матвей Нехотин ответил:

    На лекции писали первое что такое, а второе х3. . .Я ж говорю я лох

  62. 37
    Матвей Нехотин ответил:

    Поинтересней . . .Гм . . .Мне эту надо . . . Сдать нужно во вторник . . .И начинать курсовую писать . . . Я на первом курсе, и нам сразу С++ поставили, я начал учить более ли менее, а в это не врубаюсь

  63. 36
    Леонид Максимов ответил:

    Матвей, а есть задачка поинтересней? :)

  64. 35
    Матвей Нехотин ответил:

    ребят, помогите пожалуйста студенту лоху написать такую прогу на С++ с комментариями желательно, чтобы я разобрался

    "Создайте базу данных служащих некоторой фирмы. В фирме существуют 3 категории служащих менеджеры, ученые и рабочие. В базе данных хранятся их номера и имена. Базовый класс содержит имя и номер. В информации о менеджерах содержится информация о их должности и сумма взносов в гольф клуб, в информации об ученых количество опубликованных статей. Программа должна вводить данные и выводить их на экран. "
    буду очень благодарен

  65. 34
    Владимир Крылов ответил:

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

  66. 33
    Артём Бикинеев ответил:

    уже же в другой группе отвечали на этот вопрос, там вроде даже работоспособный варинат был предложен ещё вчера

  67. 32
    Олег Рак ответил:

    + перегрузка функций

  68. 31
    Дмитрий Уповалов ответил:

    используй статические переменные!!!!

  69. 30
    Дмитрий Уповалов ответил:

    и цикл for!

  70. 29
    Andranik Tovmasyan ответил:

    Привет всем! У меня прозьба если кто может помочь. Я начал самостоятельно изучать C++ я дошел уже к середине книги и в конце главы такая задача. "Создать функцию, которая обычно принимает один аргумент-адрес строки-и выводит эту строку один раз.Однако если задан второй аргумент типа int,не равный нулю, то эта функция выводит строку столько раз, сколько было осуществлено вызовов этой функции к моменту ее данного вызова(обратите внимание на то, что количество выводимых строк, не равно значению второго аргумента ,оно равно числу вызовов функции к моменту последнего вызова.)

  71. 28
    Олег Рак ответил:

    почитай справку про printf()
    там либо ти не в том месте поставил " либо вообще не написал что виводить… П.С. Кончайте ерундой страдать, читайте книжки, а с такими вопросами сюда не обращайтеся, забиваете ефир только)

  72. 27
    Фёдор Матюшкин ответил:

    Мы на языке "с" пишем… Напишите пожалуйста команду которую я написал выше,но с исправлением…

  73. 26
    Леонид Максимов ответил:

    >> printf("kolichestvo povtorenij %c=%d\n,mas[i]");

    не хватает данных для ваших спецификаторов.

    >> printf("kolichestvo povtorenij %c=%d\n,mas[i]");

    аналогично.

  74. 25
    Фёдор Матюшкин ответил:

    Найдите, пожалуйста, ошибку и напишите как будет правильно…

    #include <stdio.h>
    void main()
    {char mas [256],ts,kol;
    for(int i=0; i<256; i++)
    mas[i]=0;
    scanf("%c",&ts);
    while(ts!='.')
    {mas[ts]++;
    scanf("%c",&ts);
    }
    for(i=0;i<256;i++)
    printf("kolichestvo povtorenij %c=%d\n,mas[i]");
    }

    #include <stdio.h>
    void main()
    {char mas [256],ts,kol;
    for(int i=0; i<256; i++)
    mas[i]=0;
    scanf("%c",&ts);
    while(ts!='.')
    {mas[ts]++;
    scanf("%c",&ts);
    }
    for(i=0;i<256;i++)
    if (mas[i]!=0)
    printf("kolichestvo povtorenij %c=%d\n,mas[i]");
    }

  75. 24
    Валентинка Донченко ответил:

    исправила и немного доделала…

    теперь оно работает корректно, а результат показывает не правильный: в конце списка с поз. элементами пишет какую-то абракадабру, второй список вообще не заполняет, а в файлы просто ничего не пишет…

    #include "stdafx.h"
    #include <iostream>
    #include <conio.h>
    #include <string>
    #include <stdlib.h>
    #include <stdio.h>

    using namespace std;

    struct element
    {
    double d;
    element* next;
    };

    element* EnterList();
    element* Delete(element*, double);
    void CreateLists(element*, element*, element*);
    void saveFile (element*);

    int _tmain(int argc, _TCHAR* argv[])
    {
    double e;
    element *current;
    element *top;
    top = EnterList();
    cout<<"Enter double, what you are going delete: ";
    cin>>e;
    Delete(top, e);
    current = top;
    while(current!=NULL)
    {
    cout<< current->d << endl;
    current=current->next;
    }
    element *poz = new element;
    element *ost = new element;

    CreateLists(top, poz, ost);

    cout<<"L1:"<<endl;
    while(poz!=NULL)
    {
    cout<< poz->d << endl;
    poz=poz->next;
    }
    cout<<"L2:"<<endl;
    while(ost!=0)
    {
    cout<< ost->d << endl;
    ost=ost->next;
    }
    saveFile (poz);
    saveFile (ost);
    cin.get(); cin.get();
    return 0;
    }

    element* EnterList()
    {
    element *first, *current;
    string answer;
    cout<< "enter first double: ";
    first=current=new element;
    cin>> current->d;
    cout<< "do you want new double? (n for exit): ";
    cin>> answer;
    while(answer != "n")
    {
    current->next = new element;
    current = current->next;
    cout << "enter double:";
    cin>>current->d;
    cout<< "do you want to enter new double? (n for exit): ";
    cin>> answer;
    }
    current->next = NULL;
    return first;
    }

    element* Delete(element* head, double a)
    {
    element* parent = head;
    if (parent->d==a)
    {
    element* result = parent->next;
    delete parent;
    return result;
    }
    while(parent->next!=NULL)
    {
    if (parent->next->d==a)
    {
    element* deleted = parent->next;
    parent->next = parent->next->next;
    delete deleted;
    return parent;
    }
    }
    return NULL;
    }

    void CreateLists(element* head, element* poz, element* ost)
    {
    element *pozCurrent = poz;
    element *ostCurrent = ost;
    element *headCurrent = head;
    while (headCurrent->next!=NULL)
    {
    if(headCurrent->d>0)
    {
    pozCurrent->next = new element;
    pozCurrent->d=headCurrent->d;
    pozCurrent = pozCurrent->next;
    }
    else
    {
    ostCurrent->next = new element;
    ostCurrent->d=headCurrent->d;
    ostCurrent = ostCurrent->next;
    }
    headCurrent = headCurrent->next;
    }
    pozCurrent->next = NULL;
    ostCurrent->next = NULL;
    return;
    }

    FILE*f;

    void saveFile (element *list)
    {
    char fn[64];
    cout<<"Enter file name: "<<endl;
    cin>>fn;
    f=fopen(fn, "w");
    fprintf(f, "list:\n");
    while (list!=0)
    {
    fprintf(f, "%f\n", list->d);
    list = list->next;
    }
    return;
    }

  76. 23
    Валентинка Донченко ответил:

    текст уже изменился, но всё равно не работает:

    #include "stdafx.h"
    #include <iostream>
    #include <conio.h>
    #include <string>

    using namespace std;

    struct element
    {
    double d;
    element* next;
    };

    element* EnterList();
    element* Delete(element*, double);
    void CreateLists(element*, element*, element*);

    int _tmain(int argc, _TCHAR* argv[])
    {
    double e;
    element *current, *top;
    top = EnterList();
    cout<<"Enter double, what you are going delete: ";
    cin>>e;
    Delete(top, e);
    current = top;
    while(current!=0)
    {
    cout<< current->d << endl;
    current=current->next;
    }

    cout<<"L1:"<<endl;
    element *poz = new element;
    element *ost = new element;
    CreateLists(element* current, element* poz, element* ost);
    while(poz!=0)
    {
    cout<< poz->d << endl;
    poz=poz->next;
    }

    cin.get(); cin.get();
    return 0;
    }

    element* EnterList()
    {
    element *first, *current;
    string answer;
    cout<< "enter first double: ";
    first=current=new element;
    cin>> current->d;
    cout<< "do you want new double? (n for exit): ";
    cin>> answer;
    while(answer != "n")
    {
    current->next = new element;
    current = current->next;
    cout << "enter double:";
    cin>>current->d;
    cout<< "do you want to enter new double? (n for exit): ";
    cin>> answer;
    }
    current->next = NULL;
    return first;
    }

    element* Delete(element* head, double a)
    {
    element* parent = head;
    if (parent->d==a)
    {
    element* result = parent->next;
    delete parent;
    return result;
    }
    while(parent->next!=NULL)
    {
    if (parent->next->d==a)
    {
    element* deleted = parent->next;
    parent->next = parent->next->next;
    delete deleted;
    return parent;
    }
    }
    return NULL;
    }

    void CreateLists(element* head, element* poz, element* ost)
    {
    element *pozCurrent = poz;
    element *ostCurrent = ost;
    element *headCurrent = head;
    while (headCurrent->next!=NULL)
    {
    if(headCurrent->d>0)
    {
    pozCurrent->next = new element;
    pozCurrent->d=headCurrent->d;
    pozCurrent = pozCurrent->next;
    }
    else
    {
    ostCurrent->next = new element;
    ostCurrent->d=headCurrent->d;
    ostCurrent = ostCurrent->next;
    }
    headCurrent = headCurrent->next;
    }
    return;
    }

  77. 22
    Валентинка Донченко ответил:

    выдает странную ошибку: error C2275: 'element' : illegal use of this type as an expression
    к рядку, где в мэйне вызывается функция CreateLists

  78. 21
    Леонид Максимов ответил:

    зачем вы указываете типы при вызове?
    либо вы хотели сделать преобразование типов (которое в этом случае не нужно), либо вы очень хорошо используете индусский подход к программированию (который copy/paste).

  79. 20
    Леонид Максимов ответил:

    что делает эта конструкция?

    if (parent->d>0)
    {
    element* poz = parent->next;
    }

  80. 19
    Валентинка Донченко ответил:

    А можете подсказать, как написать функцию, которая из положительных элементов связного списка создает новый связной список?
    я написала, но оно не работает…

    *element* Create(element* head)
    {
    element* parent = head;
    element* poz = new element;
    if (parent->d>0)
    {
    element* poz = parent->next;
    }
    while(parent!=0)
    {
    if (parent->d>0)
    {
    poz->next = new element;
    poz = poz->next;
    }
    parent->next = parent->next->next;
    }
    poz->next = NULL;
    return poz;

  81. 18
    Андрей Богомолов ответил:

    )))

  82. 17
    Костя Шереметов ответил:

    понятно в общим

  83. 16
    Олег Рак ответил:

    сравнивать оператором <, можно ещё и >, ну и если уж совсем модним бить, то можно и >=, и <=…

  84. 15
    Костя Шереметов ответил:

    а по поводупроги может всё же кто нибудь знает как сравнить ?

  85. 14
    Константин Нежберт ответил:

    +1

  86. 13
    Костя Шереметов ответил:

    вот так вот да.ок раз такой мудинь ты

  87. 12
    Костя Шереметов ответил:

    и куда его вставить??

  88. 11
    Глеб Загребалов ответил:

    >процидуру
    >уравняються
    >массове
    >чюток
    >непонимаю

    Уёбывай.

  89. 10
    Андрей Богомолов ответил:

    *subscribe*

  90. 9
    Костя Шереметов ответил:

    прога на один цикл, с условием выхода – равенство всех элементов массива.
    вот я и непонимаю как его задать.

  91. 8
    Костя Шереметов ответил:

    если данные отличаються между собой меньше чем на заранее заданную величину дельта уровнять их между собой,удвоить дельтаи провести процидуру ещё раз,продолжать увеличивать дельта пока не уравняються все величины в массове.вывести дельта.
    нужно чтобыуровнялись все величины в массиве.

  92. 7
    Леонид Максимов ответил:

    если вы пытаетесь исправить ошибки в тексте, то напрасно – вы исправили меньше половины имеющихся ошибок.

    ЗЫ: как уравнивать элементы массива, вы так и не объяснили.

  93. 6
    Костя Шереметов ответил:

    >> #include iostream
    >> const int 20 ;
    ————
    ну это пишеться подругому..
    #include <iostream>
    const int N=20 ;

  94. 5
    Леонид Максимов ответил:

    вообще-то задание несогласовано: "данные отличаються между собой меньше на заранее заданную величину дельта".

    даже если эту ошибку игнорировать, то не вполне понятно, что значит "уравнять их между собой".

  95. 4
    Леонид Максимов ответил:

    >> сравнивал между собой попарно все данные массива

    не совсем понятно задание. что нужно сделать с результатами 190 сравнений?

    ЗЫ: как-то не похож ваш язык на си++:
    >> #include iostream
    >> const int 20 ;

  96. 3
    Костя Шереметов ответил:

    for (int j=0; J<N; j++)
    {
    тут я скобку забыл ну это не принципиально..

  97. 2
    Костя Шереметов ответил:

    вообще то задание такое
    1) Создать в диологе ввода одномерный массив размерностью 20,сравнить между собой попарно все данные массива,если данные отличаються между собой меньше на заранее заданную величину дельта ,уравнять их между собой удвоить дельта и провести процидуру ещё раз,продолжать увеличивать дельта пока не уравняються все величины в массове.вывести дельта.

  98. 1
    Костя Шереметов ответил:

    я задал массив а как сравнить чюток непонимаю..

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.