Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Методички » Складання програм і алгоритмізація завдань з дисципліни "Об'єктно-орієнтоване програмування"

Реферат Складання програм і алгоритмізація завдань з дисципліни "Об'єктно-орієнтоване програмування"





ще нее.24Сформіровать одновимірний масив з різниці найбільших і найменших значень елементів строк10Заменіть нулями всі елементи, розташовані на головній діагоналі і нижче нее.25Сформіровать одновимірний масив із суми найбільших і найменших значень елементів столбцов11Заменіть нулями всі елементи, розташовані на головній діагоналі.26Сформіровать одновимірний масив із суми найбільших і найменших значень елементів строк12Сформіровать одновимірний масив із сум елементів строк27Найті суму елементів рядка, в якій розташований максимальний елемент матріци13Найті максимальне значення елементів цього масиву, обчислити середнє арифметичне рядки з цим елементом, вказавши номер цього рядка в массіве.28Найті мінімальне значення елемента цього масиву, обчислити середнє арифметичне стовпця з цим елементом, вказавши номер даного стовпця в массіве.14Найті середнє арифметичне елементів кожної непарної рядки цього массіва.29Найті середнє арифметичне елементів кожної парної рядки цього массіва.15Найті середнє арифметичне елементів кожного з непарних стовпців цього массіва.30Найті середнє арифметичне елементів кожного з парних стовпців цього масиву.

Завдання 4c

Сформувати одновимірний масив, що складається з 5 елементів і відсортувати його по зростанню.


// Сортування масиву методом прямого вибору

# include

# include

# define SZ 5// розмір масиву main ()

{

int a [SZ];// оголошуємо масив, що складається з цілочисельних елементів

int i, min, j, buf, k;

// формуємо одновимірний масив

for (i = 0; i

{printf ("a [% d] =", i); scanf ("% d", & a [i]);

}

printf (" n");// перехід на інший рядок

for (i = 0; i

{//пошук мінімального ел-та

// в частині масиву від а [1] до останнього ел-та

min = i;// запам'ятовуємо номер мінімального елемента

for (j = i +1; j

} (k = 0; k

}


Ще приклад:

Заповнити масив, що складається з 12 елементів випадковими числами в діапазоні від -100 до100. Сортувати їх за зменшенням і вивести на екран по 4 елементи в рядку. br/>

// Сортування масиву методом прямого вибору

# include

# include

# include

# define SZ 12// розмір массіваmain ()

{(); a [SZ]; i, max, j, buf, k; (i = 0; i

{[i] = -100 + random (201); ("% 5d", a [i]);

} (" n"); (i = 0; i

{= i; (j = i +1; j a [max]) max = j;// поміняємо місцями a [min] і a [i] = a [i]; a [i] = a [max]; a [max] = buf;

} (k = 0; k

{("% i", a [k]); ((k +1)% 4 == 0) printf (" n");

} ();

}


Ще приклад:

Ввести послідовність цілих чисел (завершення введення - В«нульВ») і надрукувати їх у порядку убування за 5 елементів у кожному рядку. Відсутні в рядку елементи (якщо такі є) замінити одиницями. p align="justify"> # include

# include

# define SZ 100

void main ()

{a [SZ];

int i = -1, max, j, buf, k;

// формуємо масив

do

{+ +; printf ("a [% d] =", i); scanf ("% d", & a [i]);

}

while (a [i]! = 0);// умова закінчення формування масиву - введення нуля

k = i;// кількість елементів у масиві

printf (" n");

// сортування елементів

for (i = 0; i

{= i; (j = i +1; j a [max]) max = j; = a [i]; a [ i] = a [max]; a [max] = buf;

}

// вивід відсортованих елементів по 5 в рядку

for (i = 0; i

{("% 5d", a [i]); ((i +1)% 5 == 0) printf (" n");

}

// заповнення залишилися позицій одиницями


Назад | сторінка 9 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка в середовищі Turbo Pascal програми сортування елементів, що знаход ...
  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Стильове і кольорове оформлення елементів рекламного продукту для підприємс ...
  • Реферат на тему: Світ складається з елементів
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...