Евгений
Евгений

Почему мне на засчитали эту программу, хотя она работает? (какие у меня ошибки, что я не так сделал)



#define _CRT_SECURE_NO_DEPRECATE

#include

#include

#include

int main ()

{

int y,x;

double b,a,z;

double g=1/3;

setlocale(LC_ALL, "rus");

setlocale(LC_NUMERIC, "eng");

x=34;

y=77;

z=13.23665;

printf ("x=%d,y=%d,z=%f\n\n",x,y,z);

printf ("\n Начальные значения\n"

"Целое в восьмиричном представлении x=%10o\n"

"Целое в шестнадтациричном представлении y=%10x\n"

"Вещественное в экспоненциальном формате z=%10.5e\n",x,y,z);

a = (pow(x,g)+1)/(log(sin(6*y*y+9))/(log(2.0)))*z*z;

b = cos(x)*cos(x)-exp(y+2);

printf("\nКонечные значения\n");

printf( "a = %.4f\n"

"b = %.4f\n", a, b);

return 0;

}

Н@дюш@
Н@дюш@

1. Нет ввода, по условию должен быть.
2. 1/3 равно 0, потому что деление целочисленное. Если нужно дробное значение, то надо писать 1./3. (или 1.0/3.0, или еще как-то так) .
3. Заглушать предупреждения компилятора - нехорошо. Предупреждения не просто так делают.

Похожие вопросы
Pascal не работает программа ошибка: Ожидалось ;
Почему то пропускает середину программы.. . в чем ошибка???
Через какую программу лучше сделать???
почему не компилируется программа? сделал небольшую программу, а она не компилируется не могли бы вы исправить ошибки
ошибка в программе CINEMA 4D. как исправить? программа работала, а теперь эта ошибка
у меня почему то выводит ошибку, хотя делаю все как надо
Есть ли ошибки в функции? Если нет, то почему она не работает?
Почему не работает программа?
Почему у меня программа не хочет работать? Ошибка: Встречено ';', а ожидалось ')',там где readln(s);,но в чем ошибка?
Не работает программа на С++. Помогите найти ошибку, пожалуйста!)