DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

звіт

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2013
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування та алгоритмічні мови

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти та науки молоді і спорту Національний університет «Львівська політехніка» Кафедра “Прикладна математика” / Лабораторна роботa №7 на тему: “ Структури ” ЛАБОРАТОРНА РОБОТА №7 ТЕМА: Структури МЕТА: Оволодіння інструментарієм опису структури. ХІД ВИКОНАННЯ РОБОТИ: ПОСТАНОВКА ЗАДАЧІ: Описати структурну змінну «Карта» з врахуванням полів «Масть», «Величина». Написати та протестувати функцію : «Бито» («Карта№1», «Карта№2», «Козирна масть»), яка перевіряє чи б'є карта «Карта№1» карту «Карта№2» з врахуванням козирної масті. KOД ПРОГРАМИ: #include <iostream> using namespace std; char koz; //3 cherva; 4 buba; 5 hresta; 6 pika; struct cards{ int value; //11 valet; 12 dama; 13 korol`; 14 tuz; int suit; //3 cherva; 4 buba; 5 hresta; 6 pika; }; bool hit(cards a, cards b){ if((a.suit == b.suit) && (a.value > b.value)) return true; else if(a.suit == koz) return true; return false; } void main(){ cards a[2]; cout<<"Vvedit kozur (3-"<<(char)3<<" 4-"<<(char)4<<" 5-"<<(char)5<<" 6-"<<(char)6<<"): "; cin>>koz; cout<<"\nVvedit pershu cartu.\n\tZnachennja: "; cin>>a[0].value; cout<<"\n\tMast` (3-"<<(char)3<<" 4-"<<(char)4<<" 5-"<<(char)5<<" 6-"<<(char)6<<"): "; cin>>a[0].suit; cout<<"\nVvedit drugu cartu.\n\tZnachennja: "; cin>>a[1].value; cout<<"\n\tMast (3-"<<(char)3<<" 4-"<<(char)4<<" 5-"<<(char)5<<" 6-"<<(char)6<<"): "; cin>>a[1].suit; cout<<endl<<a[0].value<<(char)a[0].suit; hit(a[0], a[1])?cout<<" bje " : cout<<" ne bje "; cout <<a[1].value<<(char)a[1].suit; while(1); } РЕЗУЛЬТАТ: Наприклад: Vvedit kozur (3 - ♥ 4- ♦ 5-♣ 6 - ♠): 5 Vvedit pershu cartu. Znachennja: 6 Mast (3 - ♥ 4- ♦ 5-♣ 6 - ♠): 4 Vvedit drugu cartu. Znachennja: 5 Mast (3 - ♥ 4- ♦ 5-♣ 6 - ♠): 3 6♠ ne bje 5♥ ВИСНОВОК: На лабораторній роботі я набула практичних навичок у обробці опису структури.
Антиботан аватар за замовчуванням

12.03.2013 16:57

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!