С++

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
inka19
Сообщения: 3
Зарегистрирован: 16 мар 2017, 22:33

19 мар 2017, 14:45

где в коде ошибка? подскажите пожалуйста

Код: Выделить всё

#include <iostream>
#include<math.h>
using std::cout;
using std::cin;
using std::endl;
int main()
{
setlocale (LC_ALL,"");
int a,b;
double c;
cout<<"Введите два числа a и b";
cin>>a>>b;
cout<<  "a*a+b*b*b+c*c*c*c";
cout<<"результат первой арифметической операции:"<<c;
cout << "a^2+(b-c)^(5/3)";
cout<<" Результат второй арифметической операции:"<<c;
c=(float) c;
cout<<" Результат  преобразования типа "<<c;
c= (a<b)&&(a>c);
cout<<"результат логической операции:"<<c;
a|=20;
cout<<"\n Результат побитовой операции:"<<a<<endl;
system("pause");
}
Visual studeo выдает эту ошибку
Run-Time Check Failure #3 - The variable 'c' is being used without being initialized.
Что делать?
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

19 мар 2017, 17:49

Это не ошибка, а предупреждение.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Аватара пользователя
Сионист
Сообщения: 1077
Зарегистрирован: 31 мар 2014, 06:18

22 мар 2017, 08:24

А зачем давать ответ, которого ТС боится?
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
ASNOKE
Сообщения: 11
Зарегистрирован: 19 мар 2017, 11:42

23 мар 2017, 07:47

#include <iostream>
using namespace std;
int main()
{
int a,b;
double c;
cout << " Ââåäèòå äâà ÷èñëà a è b";
cin>>a>>b;
cout<<"a*a+b*b*b+c*c*c*c";
cout<<"ðåçóëüòàò ïåðâîé àðèôìåòè÷åñêîé îïåðàöèè:"<<c;
cout << "a^2+(b-c)^(5/3)";
cout<<" Ðåçóëüòàò âòîðîé àðèôìåòè÷åñêîé îïåðàöèè:"<<c;
c=(float) c;
cout<<" Ðåçóëüòàò ïðåîáðàçîâàíèÿ òèïà "<<c;
c= (a<b)&&(a>c);
cout<<"ðåçóëüòàò ëîãè÷åñêîé îïåðàöèè:"<<c;
a|=20;
cout<<"\n Ðåçóëüòàò ïîáèòîâîé îïåðàöèè:"<<a;
return 0;
}
Ответить