Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Об’єктно-орієнтоване програмування. Термінологія. База визначень даних

Тип роботи: 
Курсова робота
К-сть сторінок: 
33
Мова: 
Українська
Оцінка: 

style="text-align: justify;">SelectObject (hDC, HBrush) ;

Rectangle (hDC, 50, 200, xx, yy) ;
std: : cout<<«\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\tЗагрузка «<<j<<«% «;
Sleep (120) ; //ожидание выполнения программы в 120 миллисекунд
system («cls») ; //очистка экрана
xx+=10; //изменение координат полосы-индикатора загрузки
j++;
}
};
classbase//описание класса, содержащего меню и управление в нем
{
public:
voidadd () //описание функции добавления новых терминов
{
HWND hWnd = GetConsoleWindow () ;
HDC hDC = GetDC (hWnd) ;
HBRUSH HBrush1 = CreateSolidBrush (RGB (0, 0, 0)) ;
SelectObject (hDC, HBrush1) ;
Rectangle (hDC, -5, -5, 1000, 1000) ;
SetBkMode (hDC, 0) ;
HFONT hFONT1 = CreateFont (30, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) ;
SelectObject (hDC, hFONT1) ;
SetTextColor (hDC, RGB (255, 0, 60)) ;
TextOut (hDC, 100, 5, L»Добавление термина», strlen («Добавление термина»)) ;
Rectangle (hDC, -5, -5, -5, -5) ;
setlocale (LC_ALL, «. 866») ;
setlocale (LC_ALL, «. 1251») ;
cout<<«\n\n\n\nВыберитекатегорию»;
cout<<«\n1. Программирование\n2. Математика \n3. Русский язык\nДля выбора пункта введите соответствующую цифру\n\nВаш выбор: «;
cin>>a;
system («cls») ;
if (a==1)
{
cout<<«\n\n\n\n=======\t\t\t\tПрограммирование\============\n»;
SelectObject (hDC, hFONT1) ;
SetTextColor (hDC, RGB (255, 0, 60)) ;
TextOut (hDC, 100, 5, L»Добавление термина», strlen («Добавление термина»)) ;
Rectangle (hDC, -5, -5, -5, -5) ;
ofstream out («program. txt», ios: : out | ios: : app) ; //открытиефайладлязаписи
cout<<«\nCлова разделяйте нижним подчеркиванием (_) \n\nНазвание термина: «;
cin>>n;
out<<n<<« «; //запись переменной в файл
cout<<«\nТолкование термина: «;
cin>>tolk;
out<<tolk<<«\n»;
system («\n\n\nPAUSE») ;
system («cls») ;
out. close () ; //закрытиефайла
}
if (a==2)
{
cout<<«\n\n\n\n=====\t\t\t\tМатематика\n===\n»;
SelectObject (hDC, hFONT1) ;
SetTextColor (hDC, RGB (255, 0, 60)) ;
TextOut (hDC, 100, 5, L»Добавление термина», strlen («Добавление термина»)) ;
Rectangle (hDC, -5, -5, -5, -5) ;
ofstream out («mathematics. txt», ios: : out | ios: : app) ;
cout<<«\nCлова разделяйте нижним подчеркиванием (_) \n\nНазвание термина: «;
cin>>n;
out<<n<<« «;
cout<<«\nТолкование термина: «;
cin>>tolk;
out<<tolk<<«\n»;
system («\n\n\nPAUSE») ;
system («cls») ;
out. close () ;
}
if (a==3)
{
cout<<«\n\n\n\n============\t\t\t\tРусскийязык\n=========\n»;
SelectObject (hDC, hFONT1) ;
SetTextColor (hDC, RGB (255, 0, 60)) ;
TextOut (hDC, 100, 5, L»Добавление термина», strlen («Добавление термина»)) ;
Rectangle (hDC, -5, -5, -5, -5) ;
ofstream out («language. txt», ios: : out | ios: : app) ;
cout<<«\nCлова разделяйте нижним подчеркиванием (_) \n\nНазвание термина: «;
cin>>n;
out<<n<<« «;
cout<<«\nТолкование термина: «;
cin>>tolk;
out<<tolk<<«\n»;
system («\n\n\nPAUSE») ;
system («cls») ;
out. close () ;
}
}
 
void show1 () //описание функции просмотра всех терминов в категории «Программирование»
{
int i=0;
cout<<«========\t\t\t\tПрограммирование\n=========\n»;
ifstreamin («program. txt») ; //открытиефайладлясчитывания
while (! in. eof ())
{
in>>n;
in>>tolk;
if (in. eof () ==true) {break; }
else {
if (strlen (n) ==0) {break; }
else
{
setlocale (LC_ALL, «. 1251») ; //выбор кодировки текста. 1251
cout<<«\nНазваниетермина: «;
setlocale (LC_ALL, «. 866») ; //выбор кодировки. 866
cout<<n<<endl;
setlocale (LC_ALL, «. 1251») ;
cout<<«\nТолкованиетермина: «;
setlocale (LC_ALL, «. 866») ;
cout<<tolk<<endl;
cout<<endl;
i++;
b=1;
}
}
}
setlocale (LC_ALL, «. 1251») ;
if (b==0) cout<<«\nДанныеотстутствуют \n»;
in. close () ; //закрытиефайла
system («\n\nPAUSE») ;
system («cls») ;
setlocale (LC_ALL, «. 1251») ;
}
void show2 () //описание функции просмотра всех терминов в категории «Математика»
{
int i=0;
cout<<«=========\t\t\t\tМатематика\n====================\n»;
ifstream in («mathematics. txt») ;
while (! in. eof ())
{
in>>n;
in>>tolk;
if (in. eof () ==true) {break; }
else {
if (strlen (n) ==0) { break; }
else
{
setlocale (LC_ALL, «. 1251») ;
cout<<«\nНазваниетермина: «;
setlocale (LC_ALL, «. 866») ;
cout<<n<<endl;
setlocale (LC_ALL, «. 1251») ;
cout<<«\nТолкованиетермина: «;
setlocale (LC_ALL, «. 866») ;
cout<<tolk<<endl;
cout<<endl;
i++;
c=1;
}
}
}
in. close () ;
setlocale (LC_ALL, «. 1251») ;
if (c==0) cout<<«\nДанныеотстутствуют \n»;
system («\n\nPAUSE») ;
system («cls») ;
setlocale (LC_ALL, «. 1251») ;
}
void show3 () //описание функции просмотра всех терминов в категории «Русский язык»
{
int i=0;
cout<<«==================\t\t\t\tРусскийязык\n=========\n»;
ifstream in («language. txt») ;
while (! in. eof ())
{
in>>n;
in>>tolk;
if (in. eof
Фото Капча