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

Множини та операції над ними.

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

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

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

Рік:
2015
Тип роботи:
Лабораторна робота
Предмет:
Дискретна математика
Група:
ПМ-21

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

Міністерство освіти і науки України Національний Університет „Львівська політехніка” Кафедра прикладної математики і фундаментальних наук Лабораторна робота №1 Тема: Множини та операції над ними Виконав: студент групи ПМ – 21 Львів 2007 Варіант 4а Завдання: Написати програму перевірки відношення А<=B. Передбачити варіант: елементи множин впорядковані в лексико-графічному порядку. Текст програми #include <iostream.h> #include <conio.h> #include <stdio.h> /бібліотеки #include <math.h> int i,j,m,n,p; /змінні void main () { p=1; /прапорець puts("Programa perevirky vidnoshennja A<=B\n"); puts ("Elementy mnozhyn VPORJADKOVANI I JE NATURALNYMY CHYSLAMY\n"); m1: puts ("Vvedit kilkist elementiv mnozhyny A"); cin>>n; /вітальні фрази puts ("Vvedit kilkist elementiv mnozhyny B"); cin>>m; if (n>m ) {puts("Nepravylnyj vvid"); /чи |A|<=|B| goto m1; } int *masyv_A = new int [n]; /масиви елементів int *masyv_B = new int [m]; *(masyv_A+0)=0; *(masyv_B+0)=0; for (i=1; i<=n;i++) { printf("Vvedit %i-uj element mnozhyny A\n",i); cin>>*(masyv_A+i); if (*(masyv_A+i)<=*(masyv_A+i-1) ) /перевірка умови впорядкованості {puts ("Nepravylnyj vvid"); / для А printf("Vvedit %i-uj element mnozhyny A\n",i); cin>>*(masyv_A+i); } } for (j=1; j<=m;j++) { printf ("Vvedit %i-uj element mnozhyny B\n",j); cin>>*(masyv_B+j); if (*(masyv_B+j)<=*(masyv_B+j-1) ) /перевірка умови впорядкованості {puts ("Nepravylnyj vvid"); / для B printf("Vvedit %i-uj element mnozhyny B\n",j); cin>>*(masyv_B+j); } } j=1; for (i=1;i<=n;i++) {m2: if (*(masyv_A+i)==*(masyv_B+j)) j++; else { if (j<m) /перевірка відношення А<=В {j++; goto m2; } else { puts("Vidnoshennja A<=B NE vykonujetsja"); p=0; break; } } } if (p==1) puts("Vidnoshennja A<=B vykonujetsja"); /результат }
Антиботан аватар за замовчуванням

2015

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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