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

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





кінець серії - введення числа поза діапазону). Після закінчення введення програма повинна вивести найбільшу з негативних кратних 3 чісел.29Обеспечіть введення з клавіатури послідовності з цілих чисел (діапазон -27 ... 27, кінець серії - введення числа поза діапазону). Після закінчення введення програма повинна вивести кількість негативних кратних 4 введених чісел.15Обеспечіть введення з клавіатури послідовності з цілих чисел (діапазон -19 ... 19, кінець серії - введення нуля). Після закінчення введення програма повинна вивести твір негативних кратних 3 чісел.30Обеспечіть введення з клавіатури послідовності з цілих чисел (діапазон -30 ... +30, кінець серії - після введення нуля). Після закінчення введення програма повинна вивести суму негативних, кратних 3 чисел

ЛАБОРАТОРНА РОБОТА № 4


Тема: Організація та обробка даних за допомогою масивів


Масив - це n-мірна сукупність однотипних елементів. Дані об'єднують в масиви, якщо необхідно виконати одні й ті ж дії над певною кількістю однотипних значень. Масиви оголошуються таким чином:

float a [10];// одновимірний масив, що складається з 10 елементів, кожен з яких дійсного типу

або

int b [3] [3];// двомірний масив (матриця 3x3} складається з елементів цілочисельного типу

Звернення до елементу масиву по ходу виконання програми формується у вигляді імені масиву та списку індексів у квадратних дужках:

a [i] - у першому випадку;

b [i] [j] - у другому випадку.

Введення-виведення та обробку елементів масивів зазвичай роблять за допомогою циклів. Якщо ми маємо справу з двомірними масивами, то необхідно використовувати вкладені цикли (задача № 4b). p align="justify"> математичний алгоритмізація програма циклічний

Завдання 4a

Сформувати одновимірний масив, що складається з N цілочисельних елементів. Після чого:

Знайти добуток всіх елементів масиву, які відповідають умові c

# include

# include main ()

{const n = 7; i, c, d, k = 0, pr = 1; ("c ="); scanf ("% d", & c); ("d ="); scanf ("% d", & d); a [n]; (i = 1; i <= n; i + +)

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

}

if (k == 0) printf ("чисел, які відповідають умові не було!");

else printf ("pr =% d", pr);

getch ();

}


Ще приклад:

Сформувати одновимірний масив, що складається з N цілочисельних елементів. Після чого: знайти кількість парних і кількість непарних елементів в масиві. br/>

# include

# include main ()

{const n = 7; i, ch = 0, nch = 0; a [n]; (i = 1; i <= n; i + +)

{printf ("a [% d] =", i); scanf ("% d", & a [i]); (a [i]% 2 == 0) ch + +; else nch + +;

} ("ch =% d nch =% d", ch, nch);

getch ();

}


Сформувати одновимірний масив, що складається з N цілочисельних елементів. Після чого:


№ варЗаданіе № варЗаданіе1Найті, скільки елементів масиву задовольняють умові c <= a [I] <= d16Найті твір кубів всіх елементів масиву, які відповідають умові c <= a [I] <= d2Найті твір елементів масиву, що задовольняють умові c <= a [I] <= d17Найті твір останніх L елементів массіва3Найті, скільки негативних елементів задовольняють умові c <= a [I] <= d18Найті твір перших L елементів массіва4Найті, скільки позитивних елементів задовольняють умові c < = a [I] <= d19Найті твір негативних елементів масиву, які відповідають умові c <= a [I] <= d5Найті суму кубів всіх негативних елементів массіва20Найті твір позитивних елементів масиву, які відповідають умові c <= a [I] <= d6Найті суму кубів всіх позитивних елементів массіва21Найті суму негативних елементів масиву, які відповідають умові c <= a [I] <= d7Найті суму квадратів всіх негативних елементів массіва22Найті суму позитивних елементів масиву, які відповідають умові c <= a [I] <= d8Найті суму квадратів всіх позитивних елементів массіва23Найті твір кубів всіх негативних елементів массіва9Найті суму кубів всіх елементів масиву, що задовольняють умові c <= a [I] <= d24Найті твір кубів всіх позитивних елементів массіва10Найті суму квадратів всіх елементів масиву, що задовольняють умові c <= a [I ] <= d25Найті твір квадратів всіх негативних елементів массіва11Найті, скільки позитивних, негативних і нульових елементів у массіве26Найті ...


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





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

  • Реферат на тему: Виконання введення і виведення інформації з носіїв. Робота з клавіатурою
  • Реферат на тему: Оператори введення - виведення даних
  • Реферат на тему: Пристрої введення-виведення інформації
  • Реферат на тему: Периферійні пристрої введення і виведення інформації
  • Реферат на тему: Засоби введення та виведення звукової інформації