Пример написания программы консольного приложения
Текст программы может иметь вид //--------------------------------------------------------------------------- #include <vcl.h> #include <conio.h> #include <stdio.h> #include <math.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { double x,y,z,u,ma; int kod; puts("Input x, y, z"); scanf("%lf%lf%lf",&x, &y, &z); puts("Function U(x):\n 0 - cos(x)\n 1 - sin(x)\n 2 - tan(x)"); scanf("%d", &kod); switch(kod){ case 0: u=cos(x); printf("\n\tCos(x)= %8.6lf",u); break; case 1: u=sin(x); printf("\n\Sin(x)= %8.6lf",u); break; case 2: u=tan(x); printf("\n\Tg(x)= %8.6lf",u); break; } puts("\nMax ABS - 1, Else - Max"); scanf("%d", &kod); if (kod == 1){ u = fabs(u); y = fabs(y); z = fabs(z); } if (u>y) ma=u; else ma=y; if (z>ma) ma=z; if (kod==1)printf("Max ABS = %8.6lf", ma); else printf("Max = %8.6lf", ma); puts("\nPress any key... "); getch(); return 0; } Результаты выполнения программы:
Индивидуальные задания Вычислить значение y в зависимости от выбранной функции j(x), аргумент которой определяется из поставленного условия. Возможные значения функции j(x): 2 x, x 2, х /3 (в оконном приложениии выбор выполнить с помощью компоненты RadioGroup). Предусмотреть вывод сообщений, показывающих, при каком условии и с какой функцией производились вычисления у. 1. , где 2. , где 3. , где 4. , где 5. , где 6. , где 7. , где 8. , где 9. , где 10. , где 11. , где 12. , где 13. , где 14. , где 15. , где 16. , где
|