Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Варіанти індивідуальних завдань. 1) Дано дійсне число х
1) Дано дійсне число х. Обчислити: 2) Дано дійсне число а і натуральне число n. Обчислити: 3) Числа Фібоначчі визначаються формулами при n=2, 3, …. Визначити . 4) Дано натуральні числа n і k. Обчислити: .
5) Знайти: а) суму квадратів усіх цілих чисел від 10 до 50; б) суму квадратів усіх цілих чисел від а до 50 (значення а вводиться з клавіатури; а<50); в) суму квадратів усіх цілих чисел від а до b (значення b вводиться з клавіатури; b>-10); г) суму квадратів усіх цілих чисел від а до b (значення а і b вводяться з клавіатури; b>а). 6) Знайти: а) добуток усіх цілих чисел від 8 до 15; б) добуток усіх цілих чисел від а до 20 (значення а вводиться з клавіатури; 1<a<20); в) добуток усіх цілих чисел від 1 до b (значення b вводиться з клавіатури; 1<b<20); г) добуток усіх цілих чисел від а до b (значення а і b вводяться з клавіатури; b>а). 7) Дано натуральне число N і дійсне число х. Обчислити . 8) Дано натуральне число N. Обчислити . 9) Дано натуральне число N. Обчислити . 10) Дано натуральне число N і дійсне число х. Обчислити .
11) Знайти: а) середнє арифметичне квадратів усіх цілих чисел від 1 до 100; б) середнє арифметичне квадратів усіх цілих чисел від 100 до b (значення b вводиться з клавіатури; ); в) середнє арифметичне квадратів усіх цілих чисел від а до 200 (значення а вводиться з клавіатури; ); г) середнє арифметичне квадратів усіх цілих чисел від а до b (значення а і b вводяться з клавіатури; ). 12) Знайти: а) суму кубів усіх цілих чисел від 20 до 40; б) суму кубів усіх цілих чисел від а до 50 (значення а вводиться з клавіатури; 0<а<50); в) суму кубів усіх цілих чисел від 1 до n (значення n вводиться з клавіатури; 1<n<100); г) суму кубів усіх цілих чисел від а до b (значення а, b вводиться з клавіатури; b>a). 13) Дано натуральні числа N і M (N>M). Обчислити . 14) Обчислити: на відрізку [a, b] з кроком h. 15) Громадянин 1 березня відкрив рахунок у банку, поклав 1000 грн. Кожний місяць розмір внеску збільшується на 2% від наявної суми. Визначити: а) приріст суми внеску за перший, другий, …, десятий місяць; б) суму внеску через три, чотири, …, дванадцять місяців. 16) Громадянин 10 березня відкрив рахунок у банку, поклав 1000 грн. Кожний місяць розмір внеску збільшується на 2% від наявної суми. Визначити: а) за який за рахунком місяць величина щомісячного збільшення внеску перевищить 30 грн.;
б) через скільки місяців розмір внеску перевищить 1200 грн. 17) Знайти . 18) Почавши тренування, лижник у перший день пробіг 10 км. Кожний такий день він збільшував пробіг на 10% від пробігу попереднього дня. Визначити: а) пробіг лижника за другий, третій, …, десятий день тренувань; б) сумарний шлях лижника за перші 7 днів тренувань; в) у який день він пробіжить більше 20 км; г) у який день сумарний пробіг за всі дні перевищить 100 км. 19) У деякому році (назвемо його умовно першим) на ділянці в 100 гектарів середня врожайність ячменя склала 20 центнерів із гектара. Після цього, щороку площа ділянки збільшувалася на 5%, а середня врожайність – на 2%. Визначити: а) врожайність за другий, третій, …, восьмий рік; б) площа ділянки на четвертий, п’ятий, …, сьомий рік; в) загальний врожай за перші шість років. 20) Знайти 21) У деякому році (назвемо його умовно першим) на ділянці в 100 гектарів середня врожайність ячменя склала 20 центнерів із гектара. Після цього щороку площа ділянки збільшувалася на 5%, а середня врожайність – на 2%. Визначити: а) у якому році врожайність перевищить 22 центнера з гектара; б) у якому році площа ділянки стане більше 120 гектарів; в) у якому році загальний врожай, зібраний за весь час, починаючи з першого року, перевищить 800 центнерів. 22) Визначити сумарний об’єм у літрах 12 вкладених одна в одну куль із стінками товщиною 5 мм. Внутрішній діаметр внутрішньої кулі дорівнює 10 см. Вважати, що кулі вкладаються одна в одну без зазорів. 23) Знайти суму квадратів чисел від m до n. 24) Знайти суму квадратів непарних чисел в інтервалі, який заданий значеннями перемінних m і n. 25) Знайти суму цілих позитивних чисел, які кратні 4 і менше 100. 26) Дано натуральне число n (n>99). Визначити число сотень в ньому. 27) Найти суму квадратів парних чисел в інтервалі, який заданий значеннями перемінних m і n. 28) Дано натуральне число n. Знайти . 29) Знайти 30) Знайти
СТРУКТУРОВАНІ ТИПИ ДАНИХ. Визначення масивів. До структурованих типів даних відносяться: 1) масиви; 2) множини; 3) записи; 4) файли. Змінна або константа структурованого типу завжди має декілька компонентів. Кожна компонента, в свою чергу, може належати до структурованого типу.
Масив - це структура даних, яка є впорядкованою сукупністю значень одного типу (з Оксфордського словника англійської мови, 1995г.). Тип елементів масиву називається базовим типом і може бути будь-яким: простим чи складним. Елементи масиву впорядковані по індексам. Тип індексів може бути будь-яким простим, крім дійсного і longint. Описати масив можна в розділах var або type: 1) var A,B: array [1.. 5] of integer; {одновимірний масив з 5 цілих чисел} C: array [1.. 2, 1.. 3] of real; {двовимірний масив з 6 дійсних чисел} 2) type mass = array [1.. 5] of integer; matr = array [1.. 3, 1.. 4] of real; var A,B: mass; {одновимірний масив} C: matr; {двовимірний масив}
В пам’яті комп’ютера (ПК) елементи масиву розташовані один за одним так, що при переході від елемента до елемента найшвидше змінюється самий правий індекс масиву. Таким чином, двовимірний масив (матриця) розташовується в пам’яті по рядках. Звернення до елементу масиву: A[i] - до елементу аi одновимірного масиву; C[i,j] - до елементу cij двовимірного масиву; Введення-виведення елементів масиву можна виконувати тільки поелементно, тобто за допомогою операторів циклу. Одновимірні масиви. ПРИКЛАД 1. . В одновимірному масиві з n елементів, знайти максимальний елемент та його індекс. Блок-схема:
Програма: Program Ex_Array1; uses Crt; const n=12; {кількість елементів масиву} var A: array [1..n] of integer; {одновимірний масив} max: integer; ind, i: byte; BEGIN clrscr; writeln(‘Ввести масив з’, n, ‘елементів’); for i:=1 to n do {введення елементів масиву} read(A[i]); readln; max:= A[1]; {приймаємо за max перший елемент} ind:=1; {номер або індекс першого елемента } for i:=1 to n do if A[i] > max then begin max:= A[i] ind:=i; end; writeln(‘max=’, max,’ ‘: 3, ‘ind=’, ind); readln; {пауза} END.
ПРИКЛАД 2. Дано масив X з 30 цілих чисел. Сформувати новий масив Y, в який ввійдуть парні числа масиву X і обчислити їх суму. Блок-схема: Програма: Program Ex_Array2; uses Crt; const n=30; type mass=array[1..n] of integer; var X, Y: mass; k, i: byte; summa: integer; BEGIN clrscr; writeln(‘Ввести масив з’, n, ‘елементів’); for i:=1 to n do {введення елементів масиву} read(X[i]); readln; summa:=0; {сума парних елементів} k:=0; {лічильник елементів масиву Y} for i:=1 to n do if X[i] mod 2 = 0 then begin k:=k+1; Y[k]:=X[i]; summa:=summa+Y[k]; end; if k=0 then writeln(‘В масиві X парних чисел немає) else begin writeln(‘Масив парних чисел Y:’); for i:=1 to k do {k – кількість елементів масиву Y } write(Y[i]); writeln; writeln(‘Сума парних чисел summa=’, summa); end; END.
|
||||||
Последнее изменение этой страницы: 2021-01-14; просмотров: 118; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.36.141 (0.021 с.) |