17103

Вкладені цикли. Упорядкування елементів масиву

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота № 15 Тема: Вкладені цикли. Упорядкування елементів масиву. Мета: навчитися складати програми упорядкування масивів Обладнання: ПК інструкция до практичної роботи. Обладнання:ПК Хід роботи Правила техніки безпеки в класі комп'ютерної технік

Украинкский

2013-06-29

49.5 KB

4 чел.

Лабораторна робота № 15

Тема: Вкладені цикли. Упорядкування елементів масиву.

Мета: навчитися складати програми упорядкування масивів Обладнання: ПК, інструкция до практичної роботи.

Обладнання:ПК

Хід роботи

  1.  Правила техніки безпеки в класі комп'ютерної техніки.

2.    Скласти програму. Розташувати елементи масиву х[п] в порядку збільшення елементів.

            #inchide<iostream.h>

Void main()

{int n,k,p,kl;

double min;

соut<<Введіть n\n";

cin»n;

double*x=new double [n];  //Заказ пам'яті під масив

соut«иВведіть масив х\n;

for(k=0;k<n;k++)

cin>>x[k];

for(k=0;k<=n-2; k++)

{min=x[p];kl=p;}

for(p=kk+l;p<=n-l;p++)

if(min>x[p]){min=x[p];kl=p;}

х[k]=х[кl];х[кl]=min;}

 clout<<”\n Масив х:"; ";

delete[]x;

}

3.

 Скласти програму за індивідуальним завданням. Ввести, отредагувати, виконати

програму, записати на гнучкий диск. 

Індивідуальні завдання.

№ варіанту

Завдання.

1

Розташувати елементи масиву в порядку збільшення. Відшукати minелемент

2

Розташувати елементи масиву в порядку зменшення. Відшукати mах елемент

3

Розташувати елементи масиву в порядку збільшення. Відшукати max елемент

4

Розташувати елементи масиву в порядку зменшення. Відшукати min елемент

5

Розташувати елементи масиву в порядку зменшення Відшукати середній елемент

6

Розташувати елементи масиву в порядку зменшення. Відшукати другий елемент.

7

Розташувати елементи масиву в порядку зменшення Відшукати третій  елемент

8

Розташувати елементи масиву в порядку зменшення.. Відшукати 4 елемент

9

Розташувати елементи масиву в порядку зменшення.. Відшукати 5 елемент.

10

Розташувати елементи масиву в порядку зменьшення,. Відшукати 6 елемент

11

Розташувати елементи масиву в порядку меншення Відшукати 7 елемент

12

Розташувати елементи масиву в порядку зменшення.. Відшукати 8 елемент

13

Розташувати елементи масиву в порядку збільшення Відшукати 9 елемент

14

Розташувати елементи масиву в порядку збільшення Відшукати 10 елемент.

15

Розташувати елементи масиву в порядку збільшення Відшукати 10 елемент.

16

Розташувати елементи масиву в порядку збільшення. Відшукати 8 елемент.

17

Розташувати елементи масиву в порядку збільшення  Відшукати 7 елемент.

18

Розташувати елементи масиву в порядку збільшення. Відшукати 6 елемент.

19

Розташувати елементи масиву в порядку збільшення. Відшукати 5 елемент

20

Розташувати елементи масиву в порядку збільшення. Відшукати 4 елемент.

4. Контрольні запитання.

  1.  Накреслити схему подвійного циклу.
  2.  Поясніть призначення кожного блоку схеми подвійного циклу.
  3.  Поясніть алгоритм упорядкування елементів масиву.

5. Захист роботи.


 

А также другие работы, которые могут Вас заинтересовать

254. Роль лизинга в экономике России. Анализ развития лизингового рынка 608.5 KB
  Рассмотрение экономической сущности лизинга, а так же его возможной роли в укреплении экономики РФ. Изучение истории рынка лизинга в РФ, нормативно-правовой базы, роли лизинга в экономике, а также современного состояния лизингового рынка.
255. Cравнительная оценка гибридов томата в зимних теплицах ЗАО Агрокомбинат московский 614 KB
  Местоположение ЗАО агрокомбинат московский и уровень развития овощеводства в нем. Возделывание томата по малообъемной технологии. Экономическая оценка производства различных гибридов томата. Фенологические наблюдения и биометрические измерения рассады.
256. Фінансово-господарська діяльність військової частини 496.5 KB
  Вимоги щодо зберігання грошових виправдних документів. Справи, що заводяться фінансово-економічною службою військової частини. Обладнання приміщення фінансово-економічної служби та організація робочих місць працівників.
257. Изучение отдела безопасности предприятия ПАТП-1 441.5 KB
  Виды перевозимых грузов, хозяйствующие субъекты, обслуживаемые предприятием. Показатели производительности парка за 2011 год, функции службы эксплуатации. Структура производственно-технической службы, отдела механики и материально-технического снабжения.
258. Локальные сети. Эталонная модель взаимодействия открытых систем (МВОС) 152.5 KB
  Многоуровневые архитектуры связи. Концепция сетевого взаимодействия. Определение локальной сети. Требования, предъявляемые к компьютерным сетям. Концепция сетевого взаимодействия. Методы передачи дискретных данных на физическом уровне.
259. Економічне обгpунтування діяльності підприємства Львівшарм 442.5 KB
  Вплив зниження ставки ПДВ з 20 до 10% на економічні показники підприємства Львівшарм. Складання калькуляції витрат на виготовлення виробів. Аналіз стану справ у галузі та оцінка конкурентоспроможності. Розрахунок нормативу оборотних засобів.
260. Проектирование привода ленточного цепного конвейера 558.5 KB
  Выбор материала для передач редуктора расчет допускаемых напряжений. Подбор подшипников качения. Подбор и проверка прочности шпонок. Расчет быстроходной ступени редуктора. Ориентировочное определение диаметров валов.
261. Строительство пятиэтажного здания в Оренбурге 2.64 MB
  Определение размеров температурно-усадочного шва. Определим в первом приближении размеры сечений балок и плит. Расчет толщины плиты и площади армирования. Определим геометрические характеристики сечения.
262. Определение роли PR-средств в продюсировании музыкальных коллективов 369 KB
  Рассмотреть шоу-бизнес как основу массовой культуры. Проанализировать структуры и разновидности PR. Ознакомиться с группой Smile Band как с примером коммерческого музыкального коллектива. Разработать стратегию продюсирования группы Smile Band на лето и осень 2011 года.