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

Лабораторна робота №1 АМО

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

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

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

Рік:
2019
Тип роботи:
Лабораторна робота
Предмет:
Алгоритми та методи обчислень

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

Міністерство освіти і науки Національний університет „Львівська політехніка” Кафедра ЕОМ  Звіт з лабораторної роботи № 1 з дисципліни: «Алгоритми та методи обчислень» Мета: Навчитись працювати з масивами Завдання: Із заданого масиву ) (19M створити новий масив, елементи якого повинні знаходитись в діапазоні заданих величин F та R ). )(( R iMF   У створеному масиві знайти елементи, що зустрічаються більше одного разу. Вивести кількість таких елементів та їхні порядкові номера у вихідному масиві. Виконання роботи: Код програми: #include <iostream> #include <Windows.h> using namespace std; int main(int argc, char** argv) { SetConsoleCP(1251); SetConsoleOutputCP(1251); int mass2[19]; int mass1[19]={22, 14, 36, 59, 2, 45, 32, 91, 11, 8, 25, 12, 63, 54, 31, 14, 32, 22, 33}; int up, under, count1=0; int count2=0; for(int i=0;i<19;i++){cout<<mass1[i]<<" "; } cout<<endl; cout<<"Введіть нижню межу нового масиву"<<endl; cin>>under; cout<<"Введіть верхню межу нового масиву"<<endl; cin>>up; for(int i=0;i<19;i++){ if(mass1[i]>under) { if(mass1[i]<up) {mass2[count1]=mass1[i]; count1++;} } } cout<<"Новий масив в межах між "<<under<<" та "<<up<<endl; for(int i=0;i<count1;i++){cout<<mass2[i]<<" "; } for(int i=0;i<count1;i++){ for(int j=i+1;j<count1+1;j++){ if(mass2[i]==mass2[j]){ count2++; cout<<endl; cout<<"індекси елементів шо повторяються: "<<i<<" "<<j<<endl; } } } cout<<"Кількість елементів що повторились: "<<count2<<endl; system("pause"); return 0; } Алгоритм розв’язання задачі (блок-схема алгоритму):  Результат роботи:  Рис.1 «Результат роботи програми» Висновок: виконуючи дану лабораторну роботу, я навчився працювати з одновимірними масивами. Виконав практичне завдання для закріплення отриманих знань.
Антиботан аватар за замовчуванням

28.05.2019 18:23

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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