
- •Лабораторна робота №1
- •Завдання
- •Хід роботи
- •Контрольні запитання
- •Лабораторна робота № 2
- •Завдання
- •Приклад програми
- •Контрольні запитання
- •Лабораторна робота № 3
- •Теоретичні відомості „Функції обробки рядків”
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №4
- •Завдання
- •Приклад програми
- •Контрольні запитання
- •Лабораторна робота №5
- •Хід роботи
- •Варіанти
- •Контрольні запитання
- •Лабораторна робота №6
- •Завдання
- •Приклад програми
- •Контрольні запитання
- •Завдання
- •Контрольні запитання
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №9
- •Завдання
- •Приклад програми
- •Приклад програми
- •Контрольні запитання
- •Лабораторна робота№13
- •Теоретичні відомості
- •Завдання
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №15
- •Завдання
- •Хід роботи
- •Варіанти
- •Завдання
- •Хід роботи
- •Варіанти
- •Контрольні запитання
- •Лабораторна робота №18
- •Теоретичні відомості
- •Хід роботи
- •Лабораторна робота №19
- •Завдання
- •Хід роботи
- •Варіанти.
- •Приклад
- •Контрольні запитання
- •Лабораторна робота №21
Приклад програми
#include <stdio.h>
#include <conio.h>
void input(int *a,iht n){
int i;
for(i=0;i<n;i++){
printf(“введіть %і елемент масиву:”,і+1);
scanf("%d",&a[i]);
}
}
void main(){
int a[10],i;
input(a,10);
for(i=0;i<10;i++)
printf("%5i",a[i]);
}
Контрольні запитання
Як працює оператор for…?
Як працює оператор do… while?
Як працює оператор while...?
Лабораторна робота №7.
Тема: Розробка програм з використанням операторів циклу з передумовою
Мета : Набуття практичних навичок з використання циклічних операторів системи програмування С.
Література: Б.И.Березин, С.Б. Березин, Навчальний курс С и С++
Завдання
Створити програми обробки даних з оператором циклу з передумовою . Всі первісні дані вводяться з клавіатури. Вивести результати роботи програми на екран монітору і занести їх у звіт.
Варіант №1
Скласти програму для обчислення периметру 10 прямокутників.
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати суму елементів більше нуля та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів всього масиву.
Варіант №2
Скласти програму для обчислення довжини 10 кругів.
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати суму елементів масиву та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів які розташовані на діагоналі.
Варіант №3
Скласти програму для обчислення периметру 10 квадратів.
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати середньоарифметичне елементів масиву та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів третього стовпчика.
Варіант №4
Скласти програму, якщо плаща 6 кругів дорівнює відповідно 25, 24, 23, 22, 21, 20 , знайти радіуси кругів.
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати суму елементів менше нуля та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму від’ємних елементів всього масиву.
Варіант №5
Скласти програму для обчислення площі 10 прямокутників.
Ввести з клавіатури одновимірний масив з 5 чисел , вибрати з нього елементи більше нуля та вивести їх на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів третього рядка.
Варіант №6
Скласти програму для обчислення периметру 10 квадратів.
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати середньоарифметичне елементів масиву та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів третього стовпчика.
Варіант №7
Скласти програму, якщо довжина кругів дорівнює відповідно 15,14, 13, 12,11, 10 , знайти радіус кругів.
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати кількість нульових елементів та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму додатних елементів всього масиву.
Приклад програми з оператором циклу:
void main()
{
int i;
i = 1;
while (i <= 20)
{
printf(“i=%d”,i);
i = i + 1;
}
return 0;
}