Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програми &Відомості про місця на авіарейси з Махачкали в Москву&

Реферат Розробка програми &Відомості про місця на авіарейси з Махачкали в Москву&





ункту меню в одновимірному массівеa [10] [25] [6];// задаємо тривимірний масив для зберігання даних з файловmenu (int n);// функція для текстового менюsinkh ();// введення даних з файлу в массівsv_uk ();// вільні місця на заданий чіслоpr_uk ();// продані місця на заданий чіслоbr_uk ();// заброньовано місця на заданий чіслоpr_dc ();// продані місця на декадуbr_dc ();// заброньовані місця на декаду

) Функція void main () (1)

{

window (1,1,80,25);

textattr (16 * 7 + 0);

clrscr ();// Створюється вікно, розміром 80 на 25. Вікно закрашивается світло-сірим кольором, текст чорним, і викликається функція clrscr (), яка виконує саме зафарбовування.

window (20,8,60,17); (16 * 15 + 2); (); (); (20,2); (int i=0; i lt; 5; i ++ )

{(8, i + 4); lt; lt; dano [i];

}//Цикл виведення пунктів головного меню

window (1,1,80,25); (menu (5))//Вибір пункту меню

{1:sv_uk();break;2:pr_uk();break;3:br_uk();break;4:pr_dc();break;5:br_dc();break;

}

}

2) Функція int menu (int n) (3, y);// прописуються на екран пункти меню

window (27, y + 10,50, y + 10); (16 * 15 + 4); (); lt; lt; dano [0];

{= getch ();=y; (27, k + 10,50, k + 10); (16 * 15 + 2); (); lt; lt; dano [k -1]; (c)

{

case w : y -; break; ;// Перехід по пунктах меню

case s : y ++; break; 13: return y; 27: exit (0);

}

if (y gt; n) y=1;// за допомогою даних умовних операторів

if (y lt; 1) y=n;// Здійснюється перехід від останнього до першого

} while (c!=27);// І навпаки

3) Функція void sv_uk () i, j, n; lt; lt; Vvedite chislo nn= raquo ;; gt; gt; n;// Вводиться необхідне число

for (i=0; i lt; 25; i ++) (j=0; j lt; 6; j ++) (a [n] [i] [j] == 0)//проводимо перевірку чи вільно місце

cout lt; lt; i + 1 lt; lt; - lt; lt; j + 1 lt; lt; | raquo ;;// Вивід на екран вільних місць

) Функція void pr_uk () i, j, n; lt; lt; Vvedite chislo nn= raquo ;; gt; gt; n;// Вводиться необхідне число

for (i=0; i lt; 25; i ++) (j=0; j lt; 6; j ++) (a [n] [i] [j] == 1)//проводимо перевірку продано чи місце

cout lt; lt; i + 1 lt; lt; - Raquo; lt; lt; j + 1 lt; lt; | raquo ;;// Вивід на екран проданих місць

) Функція void br_uk () lt; lt; Vvedite chislo nn= raquo ;; gt; gt; n;// Вводиться необхідне число

for (i=0; i lt; 25; i ++) (j=0; j lt; 6; j ++) (a [n] [i] [j] == 2)//проводимо перевірку заброньовано місце

cout lt; lt; i + 1 lt; lt; - Raquo; lt; lt; j + 1 lt; lt; | raquo ;;// Вивід на екран заброньованих місць

) Функція void pr_dc () lt; lt; Prodannie mesta na dekadu (ryad-mesto) n raquo ;; (n=0; n lt; 10; n ++) { lt; lt; laquo ; n lt; lt; n + 1 lt; lt; den: raquo ;; (i=0; i lt; 25; i ++) (j=0; j lt; 6; j ++) (a [n] [i] [j] == 1)//проводимо перевірку продано чи є місце на декаду

cout lt; lt; i + 1 lt; lt; - Raquo; lt; lt; j + 1 lt; lt; | raquo ;;}//вивід на екран проданих місць на декаду


) Функція void br_dc () lt; lt; Zabronirovanie mesta na dekadu (ryad-mesto) n raquo ;; (n=0; n lt; 10; n ++) { lt; lt; laquo ; n lt; lt; n + 1 lt; lt; den: raquo ;; (i=0; i lt; 25; i ++) (j=0; j lt; 6; j ++) (a [n] [i] [j] == 2)//проводимо перевірку заброньовано місце на декаду

cout lt; lt; i + 1 lt; lt; - Raquo; lt; lt; j + 1 lt; lt; | raquo ;; }//Вивід на екран заброньованих місць на декаду

) Функція void sinkh () f;// Файлова змінна

f.open ( DAY01.txt raquo ;, ios :: in);// відкриваємо файл для читання

for (i=0; i lt; 25; i ++) (j=0; j lt; 6; j ++) gt; gt; a [0] [i] [j];// записуємо дані з файлу в масив

f.close ();// закриваємо файл

............

.................. ..

«Повний текст програми наведено у додатку»


. Тестування програми


При запуску програми з'являється меню з 5 пунктів, вибираємо перший пункт (рис. 1).


Рис.1 Головне меню (вибір 1-го пункту)


Після вибору першого пун...


Назад | сторінка 2 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка меню, нормативно-технічної документації і технології для кафе на 5 ...
  • Реферат на тему: Розробка меню, нормативно-технічної документації і технології для загальнод ...
  • Реферат на тему: Розробка меню, нормативно-технічної документації і технології для кафе зага ...
  • Реферат на тему: Функція особистого споживання в Україні на підставі щоквартальних даних 200 ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...