Unexpected end of file while looking for precompiled header - C (СИ)
Формулировка задачи:
Помогите справить ошибки в программе
вот ошибки
Листинг программы
- #include <stdio.h>
- #include <math.h>
- int _tmain(int argc, _TCHAR* argv[])
- {
- int a,b;
- float z,x,y;
- printf("Bbedite x u y :\n");
- scanf("%f %f",&x,&y);
- z = cos(x)/(4.0-sqrt((double)a))-sin(y)/(3.0+sqrt((double)b));
- printf("%f\n",z);
- system("PAUSE");
- return 0;
- }
Листинг программы
- 1>------ Build started: Project: ф, Configuration: Debug Win32 ------
- 1>Compiling...
- 1>ф.cpp
- 1>c:\users\санёк007\documents\visual studio 2008\projects\ф\ф\ф.cpp(2) : warning C4627: '#include <math.h>': skipped when looking for precompiled header use
- 1> Add directive to 'stdafx.h' or rebuild precompiled header
- 1>c:\users\санёк007\documents\visual studio 2008\projects\ф\ф\ф.cpp(15) : fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
- 1>Build log was saved at "file://c:\Users\Санёк007\Documents\Visual Studio 2008\Projects\ф\ф\Debug\BuildLog.htm"
- 1>ф - 1 error(s), 1 warning(s)
- ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Решение задачи: «Unexpected end of file while looking for precompiled header»
textual
Листинг программы
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- int main()
- {
- int a,b;
- float z,x,y;
- printf("Bbedite x u y :\n");
- scanf("%f %f",&x,&y);
- z = cos(x)/(4.0-sqrt((double)a))-sin(y)/(3.0+sqrt((double)b));
- printf("%f\n",z);
- system("PAUSE");
- return 0;
- }
Объяснение кода листинга программы
- Включаются заголовочные файлы
, и для работы с функциями ввода-вывода, общими функциями и математическими функциями соответственно. - Объявляются переменные a, b, x, y и z типа int и float для выполнения арифметических операций.
- С помощью функции printf выводится запрос на ввод значений x и y.
- С помощью функции scanf происходит считывание значений x и y с консоли и сохранение их в соответствующих переменных.
- Вычисляется значение переменной z по формуле: z = cos(x)/(4.0-sqrt((double)a))-sin(y)/(3.0+sqrt((double)b)).
- С помощью функции printf выводится значение переменной z.
- С помощью функции system(
PAUSE
) приостанавливается выполнение программы до нажатия клавиши Enter. - Возвращается 0, что означает успешный конец работы программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д