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
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування та алгоритмічні мови

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

Міністерство освіти та науки молоді і спорту Національний університет «Львівська політехніка» Кафедра “Прикладна математика” / Лабораторна робота №3 на тему: “Робота з масивами” ЛАБОРАТОРНА РОБОТА №3 ТЕМА: Робота з масивами МЕТА: Набуття практичних навичок у застосування даних типу масив на мові С++ та від лагодження відповідних програм ХІД ВИКОНАННЯ РОБОТИ: ПОСТАНОВКА ЗАДАЧІ: Вибрати найбільший та найменший елементи одновимірного масиву. Найменший елемент поміняти місцями з першим елементом масиву, а найбільший - з останнім. KOД ПРОГРАМИ: #include <iostream> // директиви припроцесора : підключення бібліотек #include <math.h> // математична бібліотека, і ввід-вивід using namespace std; const int size=20; void main () {double a[size]; int b=10, n=size; // керуючі змінні cout<<"\nZhenerovano masuv\n"; cout.fixed; //форматування виводу виведення дійсного числа з фіксованою крапкою for (int i=0;i<n;i++) {a[i]=b*cos(2.0*i);cout.width(8);cout.precision(3);cout<<a[i];} //заповнення масиву тригонометричною немонотонною функцію косинус, аргументом якої буде подвоєне значення індекса відповідного елемента масиву,задання кількості позицій дробової частини включно з крапкою int i_max, i_min; i_max=i_min=0; for (int i=1; i<n; i++) if (a[i]>a[i_max]) i_max=i; else if (a[i]<a[i_min]) i_min=i; cout<<"\nKoordunata najbilshoho elementa masuvy = "<<i_max; cout<<"\nKoordunata najmenshoho elementa masuvy = "<<i_min; double d=a[i_max];a[i_max]=a[i_min];a[i_min]=d; //для обміну i_max,i_min виділяється комірка cout<<"\n Masuvy pisla obminu elementiv\n"; for (int i=0; i<n; i++) {cout.width(8);cout.precision(3);cout<<a[i];} cout<<"\n Kinec prohramu\n"; } РЕЗУЛЬТАТ: Zhenerovano masuv  10 -4.16 -6.54 9.6 -1.46 -8.39 8.44 1.37 -9.58 6.6  4.08 -10 4.24 6.47 -9.63 1.54 8.34 -8.49 -1.28 9.55  Koordunata najbilshoho elementa masuvy = 0   Koordunata najmenshoho elementa masuvy = 11  Masuvy pisla obminu elementiv  -10 -4.16 -6.54 9.6 -1.46 -8.39 8.44 1.37 -9.58 6.6  4.08 10 4.24 6.47 -9.63 1.54 8.34 -8.49 -1.28 9.55  Kinec prohramu    Press any key to continue…    ВИСНОВОК: На лабораторній роботі я набула практичних навичок у застосуваннях даних типу масив та вибрати елементи одновимірного массиву.
Антиботан аватар за замовчуванням

12.03.2013 16:56

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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