|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Пример написания программы консольного приложения
Текст программы может иметь вид (желтым записан ввод-вывод в потоке, который может быть использован вместо указанных стандартных функций)
//--------------------------------------------------------------------------- #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused
#include <stdio.h> // include <iostream.h> #include <math.h> #include <conio.h> int main(int argc, char* argv[]) { double x,y,z,u,ma; int kod; puts("Input x, y, z"); // cout << "Input x, y, z" << endl; scanf("%lf%lf%lf",&x, &y, &z); // cin >> x >> y >> z; puts("Function U(x):\n 0 - cos(x)\n 1 - sin(x)\n 2 - tan(x)"); // cout << "Function U(x):\n 0 - cos(x)\n 1 - sin(x)\n 2 - tan(x)" << endl; scanf("%d", &kod); // cin >> kod; switch(kod){ case 0: u=cos(x); printf("\n\tCos(x)= %8.6lf",u); // cout << "\n\tCos(x) = " << u << endl; break; case 1: u=sin(x); printf("\n\Sin(x)= %8.6lf",u); // cout << "\n\Sin(x) = " << u << endl; break; case 2: u=tan(x); printf("\n\Tg(x)= %8.6lf",u); // cout << "\n\Tg(x) = " << u << endl; break; } puts("\nMax ABS - 1, Else - Max"); // cout << "\nMax ABS - 1, Else - Max"; scanf("%d", &kod); // cin >> 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); // cout << "Max ABS = " << ma << endl; else printf("Max = %8.6lf", ma); // cout << "Max = " << ma << endl;
puts("\nPress any key... "); // cout << "\nPress any key... " << endl; getch(); return 0; }
Результаты выполнения программы:
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |