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

Хэштаблицы с квадратичным исследованием.Ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как избежать постоянных инициализаций временного объекта? http://www.cyberforum.ru/cpp-beginners/thread359955.html
Здравствуйте! Будет ли этот код class my::testBuffer{ //код А private: int data; public: testBuffer(const int& d ) : data(d) { } int getData()
C++ Определить, сколько амеб будет через 24 часа помогите пожалуйста решить задачу на си одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить, сколько амеб будет через 3,6,9,...,24 часа. ответ:256 http://www.cyberforum.ru/cpp-beginners/thread359950.html
Что значит 10e1 C++
Здравствуйте, не подскажите что значит например 10e1, и вообще все числа с e, попробывал 10e1 = 100, это что-то типа степени? Заранее спасибо Добавлено через 33 секунды Все определил это значит на 10 в какой-то степени
Блок-схема C++
Помогите нарисать блок схему #include "stdafx.h" # include <stdio.h> # include <stdlib.h> # include <string.h> # include <conio.h> # define M 8
C++ Как можно объявить класс, заранее не зная его тип template. http://www.cyberforum.ru/cpp-beginners/thread359930.html
Класс: template <class type> class My { private: int n; double sum; type *al; public: My() { al = NULL;
C++ Построение массива с элементами Дан массив A(2N). Постройте массивы с элементами, соответственно равными: а) a1, aN+1, a2, aN+2, ... , aN, a2N; б) a2N, a1, a2N-1, a2, ..., aN+1, #define HB 100 Объясните, пожалуйста, что с этой программой не так... void __fastcall TForm1::Button1Click(TObject *Sender) {int a,i,n,z,z1; подробнее

Показать сообщение отдельно
yuliyayuliya28
3 / 3 / 0
Регистрация: 06.03.2011
Сообщений: 319
04.10.2011, 09:55  [ТС]     Хэштаблицы с квадратичным исследованием.Ошибка
Цитата Сообщение от Ybrjk Посмотреть сообщение
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
57
58
59
60
61
62
63
64
#include <time.h>
#include <conio.h>
#include "iostream"
#include<stdlib.h>
 
using namespace std;
 
int main()
{
        setlocale(LC_ALL,"");
        int a,h,m,b, choise;
        
      
                        cout<<"[1]Находим h"<<endl;
                        cout<<"[2]Поиск"<<endl;
                        cout<<"[3]Все значения"<<endl;
                        cout<<"[4]Выход"<<endl;
                
                char choice=_getch();
                int *mas = new int [m];
 switch(choice)
 {
        case'1':
                srand(time(NULL));
                cout<<"Введите размерность"<<endl;
                cin>>m;
                cout<<"Введите значение "<<endl;
                cin>>a;
                cout<<endl;
                for(int j=0;j<m;j++)
                {       
                        mas[j]=rand()%2;
                        cout<<mas[j]<<" ";
                }
                for(int i=0;i<(m-1);i++)
                {
                        h=(a+0,4*i+0,6*i^i)%10;
                        if (mas[i]=0)
                                mas[i]=a;
                            cout<<h;
                }
                break;
 
        case'2':
                cout<<"Введите искомое число "<<endl;
                cin>>b;
                cout<<endl;
                
                for(int i=0;i<m;i++)
                if (mas[i]=b)
                        cout<<"Есть"<<b;
                else cout<<"Нет";
                break;
        case'3':
        for(int j=0;j<m;j++)
                {       
                        cout<<mas[j]<<" ";
                }
    case'4':
                        exit(1);     
 }
    system("pause");
 
}
Спасибо
Не подскажите что не так в моё коде?почему не выполняется квадратичное исследование после добавления ....и число добавляется странно...не то что вводишь а длинное....и саse'4' не вополняется почему то
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
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
#include "stdafx.h"
 
#include <time.h>
#include <conio.h>
#include "iostream"
#include<stdlib.h>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL,"");
    
    
    int *mas,a,h,m,b, choise;
    
    char choice;
         for(;;)
        {   
            
            cout<<"[1]Массив"<<endl;
            cout<<"[2]h"<<endl;
            cout<<"[3]Поиск"<<endl;
            cout<<"[4]Все значения"<<endl;
            cout<<"[5]Выход"<<endl;
            choice=getch();
        
        
 switch(choice)
 {
    case'1':
        srand(time(NULL));
        cout<<"Введите размерность"<<endl;
        cin>>m;
        cout<<endl;
        mas = new int [m];
        for(int j=0;j<m;j++)
        {   
            mas[j]=rand()%2;
            cout<<mas[j]<<" ";
        }
        cout<<endl;
        getch();
        break;
    case'2':
        cout<<"Введите значение "<<endl;
        cin>>a;
        cout<<endl;
        for(int i=0;i<(m-1);i++)
        {
            h=(a+0,4*i+0,6*i^i)%10;
            if (mas[h]=0)
                mas[i]=a;
                cout<<h;
        }
        for(int j=0;j<m;j++)
        {   
            
            cout<<mas[j]<<" ";
        }
        getch();
        break;
    case'3':
        cout<<"Введите искомое число "<<endl;
        cin>>b;
        cout<<endl;
        
        for(int i=0;i<m;i++)
        if (mas[i]=b)
        {cout<<"Есть"<<b<<endl;break;}
        else cout<<"Нет"<<endl;
        break;
    case'4':
        for(int j=0;j<m;j++)
        {   
            cout<<mas[j]<<" ";
        }
    case'5':
            exit(1);     
 }
  }
    _getch();
    return 0;
 
}
Добавлено через 15 часов 1 минуту
Не подскажите что не так в моё коде?
почему не выполняется квадратичное исследование после добавления&
....и число добавляется странно...не то что вводишь а длинное....
 
Текущее время: 08:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru