Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
1

Почему не работает программа?

09.04.2016, 21:35. Просмотров 747. Ответов 16
Метки нет (Все метки)

что нужно изменить???
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
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
#include <iostream>
using namespace std;
 
class s
{
private:
    char str[256]; //строка, которая вместит все строки
    char *arr; 
short int kol; 
public:
 
void pol(short int size) 
{ 
arr = new char[size]; 
kol = size; 
} 
 
s & operator = (const s & other) 
{ 
if (this != &other) // caueoa io iai?aaeeuiiai naiii?enaaeaaiey 
{ 
// auaaeyai iiao? iaiyou e eiie?oai yeaiaiou 
char * new_array = new char[other.kol]; 
std::copy(other.arr, other.arr + other.kol, new_array); 
 
// inaiai?aaai "noa?o?" iaiyou 
delete [] arr; 
 
// 3: i?enaaeaaai cia?aiey a "iiaie" iaiyoe iauaeoo 
arr = new_array; 
kol = other.kol; 
} 
 
return *this; 
} 
void vvod(); 
void vivod(); 
 
    s() // очистим строку от "мусора"
    {
m=0;
        for (int i = 0; i < 256; i++) 
            str[i] = '\0';
    }
    
    void operator +(char*); //прототип метода класса где будет перегружен +
 
    void showStr();
    int m;
    
s(int m) {this ->m=m;
}
s operator - (s&p)
{ s c;
c.m=m-p.m;
return c;
}
void show(){ cout<<"\n m="<<m<<"\n";
}
~s () 
{ 
 
delete [] arr; 
 
}
};
void s::vvod() 
{ 
cout<<"Vvedite dannie: \n"; 
for(int i = 0; i < kol; i++) 
{ 
cout <<"A["<<i+1<<"] = "; 
cin >>arr[i]; 
} 
} 
void s::vivod() 
{ 
cout <<"Massiv: \n"; 
for(int i = 0; i < kol; i++) 
cout <<"A["<<i+1<<"] = "<<arr[i]<<";\n"; 
} 
 
void s::operator +(char *s) // то, что надо выполнить при нахождении в коде оператора +
{
    strcat_s(str, s); // дописать строку s в строку str
}
 
 
void s::showStr()
{
    cout << str << endl << endl;
}
 
int main()
{
    setlocale(LC_ALL, "rus");
        
    char *str1 = "Проверка перегруженного оператора\n";
    char *str2 = "прибавления строк\n";
    char *str3 = "пройдена успешно!!!\n";
 
        
 
    
    s Joke, Joke1(9),Joke2(8); // объявляем объект и дописываем в его элемент строки используя уже перегруженный +
    Joke + str1;
    Joke + str2;
    Joke + str3;
    
    
    cout << "=================================================" << endl;
    cout << "              Проверка опрератора сложения " << endl;
    cout << "=================================================" << endl << endl;
 
    Joke.showStr();
    cout << "=================================================" << endl;
    cout << "              Проверка оператора вычитания" << endl;
    cout << "=================================================" << endl << endl;
    
    
 Joke= Joke1-Joke2;
 cout<<" 9-8=m\n";
Joke.show();
short int size1; 
cout<<"Vvedite razmer masiva: ";cin>>size1; 
Joke.pol( size1); 
Joke.vvod(); 
Joke.vivod(); 
    system("pause");
    return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2016, 21:35
Ответы с готовыми решениями:

Почему программа не работает на MFC статичной библиотеки. а вот на стандартном мфс работает
почему программа не работает на MFC статичной библиотеки. а вот на стандартном мфс работает. Имею...

Почему не работает программа?
//--------------------------------------------------------------------------- #include &lt;stdio.h&gt;...

Почему не работает программа
задача взята из учебника Дейтел Х. Как програмировать на С++ рис 6.1 вроде все набрал правильно но...

Почему не работает программа?
#include &lt;iostream&gt; #include &lt;cstdio&gt; #include &lt;string&gt; using namespace std; void...

Почему программа Работает?
Объясните пожалуйста, как это может работать? Определять переменную вроде можно только один раз. А...

16
PaT TEma
18 / 18 / 9
Регистрация: 12.10.2014
Сообщений: 99
09.04.2016, 22:22 2
наверное здесь
C++
1
2
3
4
void s::operator +(char *s) // то, что надо выполнить при нахождении в коде оператора +
{
    strcat_s(str, s); // дописать строку s в строку str
}
Нужно написать просто
C++
1
strcat(str, s);
Добавлено через 7 минут
и директиву cstring подключите
C++
1
#include <cstring>
0
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
09.04.2016, 22:49  [ТС] 3
я так писала...
все равно не работает
0
nmcf
6526 / 5750 / 2621
Регистрация: 14.04.2014
Сообщений: 24,493
09.04.2016, 22:55 4
Что конкретно не работает? Текст ошибок, номера строк.
0
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
09.04.2016, 23:40  [ТС] 5
оно запускается но потом выводит ошибку и просит завершить программу((((((((
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
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
#include <iostream>
#include <cstring>
using namespace std;
 
class s
{
private:
    char str[256]; //строка, которая вместит все строки
    char *arr; 
short int kol; 
public:
 
void pol(short int size) 
{ 
arr = new char[size]; 
kol = size; 
} 
 
s & operator = (const s & other) 
{ 
if (this != &other) 
{ 
 
char * new_array = new char[other.kol]; 
std::copy(other.arr, other.arr + other.kol, new_array); 
  
delete [] arr; 
 
arr = new_array; 
kol = other.kol; 
} 
 
return *this; 
} 
void vvod(); 
void vivod(); 
 
    s() // очистим строку от "мусора"
    {
m=0;
        for (int i = 0; i < 256; i++) 
            str[i] = '\0';
    }
    
    void operator +(char*); //прототип метода класса где будет перегружен +
 
    void showStr();
    int m;
    
s(int m) {this ->m=m;
}
s operator - (s&p)
{ s c;
c.m=m-p.m;
return c;
}
void show(){ cout<<"\n m="<<m<<"\n";
}
~s () 
{ 
 
delete [] arr; 
 
}
};
void s::vvod() 
{ 
cout<<"Vvedite dannie: \n"; 
for(int i = 0; i < kol; i++) 
{ 
cout <<"A["<<i+1<<"] = "; 
cin >>arr[i]; 
} 
} 
void s::vivod() 
{ 
cout <<"Massiv: \n"; 
for(int i = 0; i < kol; i++) 
cout <<"A["<<i+1<<"] = "<<arr[i]<<";\n"; 
} 
 
void s::operator +(char *s) // то, что надо выполнить при нахождении в коде оператора +
{
    strcat_s(str, s); // дописать строку s в строку str
}
 
 
void s::showStr()
{
    cout << str << endl << endl;
}
 
int main()
{
    setlocale(LC_ALL, "rus");
        
    char *str1 = "Проверка перегруженного оператора\n";
    char *str2 = "прибавления строк\n";
    char *str3 = "пройдена успешно!!!\n";
 
        
 
    
    s Joke, Joke1(9),Joke2(8); // объявляем объект и дописываем в его элемент строки используя уже перегруженный +
    Joke + str1;
    Joke + str2;
    Joke + str3;
    
    
    cout << "=================================================" << endl;
    cout << "              Проверка опрератора сложения " << endl;
    cout << "=================================================" << endl << endl;
 
    Joke.showStr();
    cout << "=================================================" << endl;
    cout << "              Проверка оператора вычитания" << endl;
    cout << "=================================================" << endl << endl;
    
    
 Joke= Joke1-Joke2;
 cout<<" 9-8=m\n";
Joke.show();
short int size1; 
cout<<"Vvedite razmer masiva: ";cin>>size1; 
Joke.pol( size1); 
Joke.vvod(); 
Joke.vivod(); 
    system("pause");
    return 0;
}
Добавлено через 45 секунд
Предупреждение 1 warning MSB3644: Справочная сборка для инфраструктуры ".NETFramework,Version=v4.0" не найдена. Чтобы исправить эту ошибку, установите SDK или пакет адресации для этой версии инфраструктуры, или измените целевую инфраструктуру приложения на версию, для которой установлен SDK или пакет адресации. Учтите, что сборки будут разрешены из глобального кэша сборок (GAC) и будут использоваться вместо справочных сборок. Поэтому они могут неправильно использовать выбранную инфраструктуру в качестве целевой. C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.Targets 983
Предупреждение 2 warning C4996: 'std::_Copy_impl': Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators' c:\program files\microsoft visual studio 10.0\vc\include\xutility 2227
это в визуал
0
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
09.04.2016, 23:43  [ТС] 6
в деве вот
0
Изображения
 
nmcf
6526 / 5750 / 2621
Регистрация: 14.04.2014
Сообщений: 24,493
09.04.2016, 23:45 7
А проект правильно создан? Net Framework откуда там?
0
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
09.04.2016, 23:50  [ТС] 8
вот в дев с++
0
Миниатюры
Почему не работает программа?  
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
10.04.2016, 00:00  [ТС] 9
я не знаю((((((

Добавлено через 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
#include <iostream> 
using namespace std; 
class A 
{ 
public: 
int i; 
A() {i=0;} 
A(int i) {this ->i=i; 
} 
A operator - (A&a) 
{ A c; 
c.i=i-a.i; 
return c; 
} 
A operator + (A&a) 
{ A m; 
m.i=i+a.i; 
return m; 
} 
 
void show(){ cout«"\n i="«i; 
} 
}; 
int main() 
{setlocale(LC_ALL, "Russian"); 
int t,g; 
cout«"Проверка перегруженного оператора сложения и вычитания"; 
cout«"\nВведите значение 1 ";cin»t; 
cout«"\nВведите значение 2 ";cin»g; 
A a, a1(t),a2(g); 
cout«"\n Вычитание \n "; 
a=a1-a2; 
a.show(); 
cout«"\n Сложение \n "; 
a=a1+a2; 
a.show(); 
return 0; 
}
с этим
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
#include <iostream> 
using namespace std; 
 
 
 
class s 
{ 
 
public: 
 
 
 
pol(short int size) 
{ 
arr = new char[size]; 
kol = size; 
} 
 
s & operator = (const s & other) 
{ 
if (this != &other) // caueoa io iai?aaeeuiiai naiii?enaaeaaiey 
{ 
// auaaeyai iiao? iaiyou e eiie?oai yeaiaiou 
char * new_array = new char[other.kol]; 
std::copy(other.arr, other.arr + other.kol, new_array); 
 
// inaiai?aaai "noa?o?" iaiyou 
delete [] arr; 
 
// 3: i?enaaeaaai cia?aiey a "iiaie" iaiyoe iauaeoo 
arr = new_array; 
kol = other.kol; 
} 
 
return *this; 
} 
void vvod(); 
void vivod(); 
 
 
 
~s () 
{ 
 
delete [] arr; 
 
} 
private: 
char *arr; 
short int kol; 
 
 
}; 
void s::vvod() 
{ 
cout«"Vvedite dannie: \n"; 
for(int i = 0; i < kol; i++) 
{ 
cout «"A["«i+1«"] = "; 
cin »arr[i]; 
} 
} 
void s::vivod() 
{ 
cout «"Massiv: \n"; 
for(int i = 0; i < kol; i++) 
cout «"A["«i+1«"] = "«arr[i]«";\n"; 
} 
 
int main() 
{ 
s p; 
 
 
short int size1; 
cout«"Vvedite razmer masiva: ";cin»size1; 
p.pol( size1); 
p.vvod(); 
p.vivod(); 
 
 
 
return 0; 
}
отдельно все правильно работает
но когда все соединяю ...не получается...

Добавлено через 52 секунды
у меня задание дополнить программу перегруженными операторами + и -

Добавлено через 1 минуту
я пыталась со строками и с числами
отдельно работает
но когда добавляю в программу не работает(((((((((((((((((((((((((

Добавлено через 21 секунду


Добавлено через 3 минуты
помогите пожалуйста...
0
nmcf
6526 / 5750 / 2621
Регистрация: 14.04.2014
Сообщений: 24,493
10.04.2016, 00:03 10
Конструктор по умолчанию и копирования добавь.
0
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
10.04.2016, 00:06  [ТС] 11
визуал вот
0
Миниатюры
Почему не работает программа?  
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
10.04.2016, 00:17  [ТС] 12
так там же есть конструктор по умолчанию и копирования

Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
s & operator = (const s & other) 
{ 
if (this != &other) 
{ 
 
char * new_array = new char[other.kol]; 
std::copy(other.arr, other.arr + other.kol, new_array); 
 
 
delete [] arr; 
 
 
arr = new_array; 
kol = other.kol; 
} 
 
return *this; 
}
вот копирование

Добавлено через 3 минуты
я не знаю как объединить 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
#include <iostream> 
using namespace std; 
class A 
{ 
public: 
int i; 
A() {i=0;} 
A(int i) {this ->i=i; 
} 
A operator - (A&a) 
{ A c; 
c.i=i-a.i; 
return c; 
} 
A operator + (A&a) 
{ A m; 
m.i=i+a.i; 
return m; 
} 
void show(){ cout«"\n i="«i; 
} 
}; 
int main() 
{setlocale(LC_ALL, "Russian"); 
int t,g; 
cout«"Проверка перегруженного оператора сложения и вычитания"; 
cout«"\nВведите значение 1 ";cin»t; 
cout«"\nВведите значение 2 ";cin»g; 
A a, a1(t),a2(g); 
cout«"\n Вычитание \n "; 
a=a1-a2; 
a.show(); 
cout«"\n Сложение \n "; 
a=a1+a2; 
a.show(); 
return 0; 
}
с этим
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
#include <iostream> 
using namespace std; 
class s 
{ 
public: 
pol(short int size) 
{ 
arr = new char[size]; 
kol = size; 
} 
s & operator = (const s & other) 
{ 
if (this != &other) // caueoa io iai?aaeeuiiai naiii?enaaeaaiey 
{ 
// auaaeyai iiao? iaiyou e eiie?oai yeaiaiou 
char * new_array = new char[other.kol]; 
std::copy(other.arr, other.arr + other.kol, new_array); 
// inaiai?aaai "noa?o?" iaiyou 
delete [] arr; 
// 3: i?enaaeaaai cia?aiey a "iiaie" iaiyoe iauaeoo 
arr = new_array; 
kol = other.kol; 
} 
return *this; 
} 
void vvod(); 
void vivod(); 
~s () 
{ 
delete [] arr; 
} 
private: 
char *arr; 
short int kol; 
}; 
void s::vvod() 
{ 
cout«"Vvedite dannie: \n"; 
for(int i = 0; i < kol; i++) 
{ 
cout «"A["«i+1«"] = "; 
cin »arr[i]; 
} 
} 
void s::vivod() 
{ 
cout «"Massiv: \n"; 
for(int i = 0; i < kol; i++) 
cout «"A["«i+1«"] = "«arr[i]«";\n"; 
} 
int main() 
{ 
s p; 
short int size1; 
cout«"Vvedite razmer masiva: ";cin»size1; 
p.pol( size1); 
p.vvod(); 
p.vivod(); 
return 0; 
}
отдельно все правильно работает

Добавлено через 3 минуты


Добавлено через 36 секунд
как их можно правильно соединить???????
0
meJevin
157 / 149 / 92
Регистрация: 18.11.2015
Сообщений: 677
Завершенные тесты: 1
10.04.2016, 00:29 13
Кидай задание полностью, ничего не понятно.
0
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
10.04.2016, 21:06  [ТС] 14
задание вот - Используя класс, созданный при выполнении практической работы №3, дополнить его перегруженными операциями присваивания и сложения. Все операторные функции, перегружающие операции , должны быть компонентными функциями класса.
практическая 3 вот
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
#include <iostream> 
using namespace std; 
class s 
{ 
public: 
pol(short int size) 
{ 
arr = new char[size]; 
kol = size; 
} 
s & operator = (const s & other) 
{ 
if (this != &other) 
{
char * new_array = new char[other.kol]; 
std::copy(other.arr, other.arr + other.kol, new_array); 
 
delete [] arr; 
 
arr = new_array; 
kol = other.kol; 
} 
return *this; 
} 
void vvod(); 
void vivod(); 
~s () 
{ 
delete [] arr; 
} 
private: 
char *arr; 
short int kol; 
}; 
void s::vvod() 
{ 
cout«"Vvedite dannie: \n"; 
for(int i = 0; i < kol; i++) 
{ 
cout «"A["«i+1«"] = "; 
cin »arr[i]; 
} 
} 
void s::vivod() 
{ 
cout «"Massiv: \n"; 
for(int i = 0; i < kol; i++) 
cout «"A["«i+1«"] = "«arr[i]«";\n"; 
} 
int main() 
{ 
s p; 
short int size1; 
cout«"Vvedite razmer masiva: ";cin»size1; 
p.pol( size1); 
p.vvod(); 
p.vivod(); 
return 0; 
}
Добавлено через 8 часов 18 минут
оператор присваивания здесь есть
но как туда дописать перегруженный оператор сложения???

Добавлено через 1 минуту
здесь сложение и вычитание
этот код правильно работает
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
#include <iostream> 
using namespace std; 
class A 
{ 
public: 
int i; 
A() {i=0;} 
A(int i) {this ->i=i; 
} 
A operator - (A&a) 
{ A c; 
c.i=i-a.i; 
return c; 
} 
A operator + (A&a) 
{ A m; 
m.i=i+a.i; 
return m; 
} 
void show(){ cout«"\n i="«i; 
} 
}; 
int main() 
{setlocale(LC_ALL, "Russian"); 
int t,g; 
cout«"Проверка перегруженного оператора сложения и вычитания"; 
cout«"\nВведите значение 1 ";cin»t; 
cout«"\nВведите значение 2 ";cin»g; 
A a, a1(t),a2(g); 
cout«"\n Вычитание \n "; 
a=a1-a2; 
a.show(); 
cout«"\n Сложение \n "; 
a=a1+a2; 
a.show(); 
return 0; 
}
но когда я дописываю в программу его оно выводит ошибку(((((((((((((((((((((((((

Добавлено через 31 минуту
0
zss
Модератор
Эксперт С++
7956 / 7140 / 4453
Регистрация: 18.12.2011
Сообщений: 18,856
Завершенные тесты: 1
10.04.2016, 21:22 15
Добавил сложение, оно будет объединять 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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include <iostream> 
using namespace std; 
class s 
{ 
private: 
    char *arr; 
    int kol; 
public: 
s(int size) 
{ 
    arr = new char[size+1]; 
    kol = size; 
} 
s(s& ss) 
{ 
    arr = new char[ss.kol+1]; 
    kol = ss.kol;
    strcpy(arr,ss.arr);
} 
s():kol(0),arr(NULL){}
 
s& operator = (s& other) 
{ 
    if (this != &other) 
    {
        delete[] arr;
        kol=other.kol;
        arr = new char[kol+1]; 
        strcpy(arr,other.arr); 
    } 
    return *this; 
}
~s(){ delete[] arr;} 
s operator+(s& other);// оператор объединяет 2 строки
 
void vvod(); 
void vivod(); 
}; 
//-------------------------------
s s::operator+(s& other)
{
    s t;
    t.kol=kol+other.kol;
    t.arr=new char[t.kol+1];
    strcpy(t.arr,arr);
    strcat(t.arr,other.arr);
    return t;
}
void s::vvod() 
{ 
    cout<<"enter string:\n"; 
    cin.getline(arr,kol); 
} 
 
void s::vivod() 
{ 
    cout <<"string: "<<arr<<endl; 
} 
int main() 
{ 
    int size1; 
    cout<<"Enter max string size:";cin>>size1; 
    s p(size1); 
    p.vvod(); 
    p.vivod(); 
    p=p+p;
    p.vivod(); 
    system("pause");
    return 0; 
}
0
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
10.04.2016, 23:15  [ТС] 16
эммм...
0
Миниатюры
Почему не работает программа?  
Светлана Слонь
0 / 0 / 1
Регистрация: 21.11.2015
Сообщений: 217
10.04.2016, 23:16  [ТС] 17
не хочет функцию ввод выполнять
0
10.04.2016, 23:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2016, 23:16

Почему не работает программа?
Пожалуйста, подскажите, почему программа при введении 1 или 2 ничего не выводит? #include...

Почему программа не работает?
Здраствуйте, я решил изучить с++, делал все упражнения по бесплатным урокам Михаила Майорова, но...

Почему программа не работает правильно?
У меня почему-то не корректно отображаются надписи в консоли.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru