
- •Лабораторна робота №1
- •Завдання
- •Хід роботи
- •Контрольні запитання
- •Лабораторна робота № 2
- •Завдання
- •Приклад програми
- •Контрольні запитання
- •Лабораторна робота № 3
- •Теоретичні відомості „Функції обробки рядків”
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №4
- •Завдання
- •Приклад програми
- •Контрольні запитання
- •Лабораторна робота №5
- •Хід роботи
- •Варіанти
- •Контрольні запитання
- •Лабораторна робота №6
- •Завдання
- •Приклад програми
- •Контрольні запитання
- •Завдання
- •Контрольні запитання
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №9
- •Завдання
- •Приклад програми
- •Приклад програми
- •Контрольні запитання
- •Лабораторна робота№13
- •Теоретичні відомості
- •Завдання
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №15
- •Завдання
- •Хід роботи
- •Варіанти
- •Завдання
- •Хід роботи
- •Варіанти
- •Контрольні запитання
- •Лабораторна робота №18
- •Теоретичні відомості
- •Хід роботи
- •Лабораторна робота №19
- •Завдання
- •Хід роботи
- •Варіанти.
- •Приклад
- •Контрольні запитання
- •Лабораторна робота №21
Контрольні запитання
Як задається кількість повторень в операторі циклу з післяумовою?
Скільки ітерацій циклу задається в операторі циклу з післяумовою?
Які службові слова використовуються в операторі циклу з післяумовою?
Лабораторна робота №9
Тема : Розробка програм з обробки масивів за допомогою вказівників.
Мета : Набуття практичних навичок з використання вказівників для обробки масивів системи програмування С.
Література: Б.И.Березин, С.Б. Березин, Навчальний курс С и С++
Завдання
Створити програми обробки масивів за допомогою вказівників. Всі первісні дані вводяться з клавіатури. Вивести результати роботи програми на екран монітору і занести їх у звіт.
Варіант №1
Ввести з клавіатури одновимірний масив з 5 чисел , вибрати з нього не нульові елементи та вивести їх на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів першого рядка.
Варіант №2
Ввести з клавіатури одновимірний масив з 5 чисел , вибрати з нього елементи менше нуля та вивести їх на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів другого рядка.
Варіант №3
Ввести з клавіатури одновимірний масив з 5 чисел , вибрати з нього елементи більше нуля та вивести їх на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів третього рядка.
Варіант №4
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати елементи більше нуля та вивести суму цих елементів на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів першого стовпчика.
Варіант №5
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати елементи менше нуля та вивести суму цих елементів на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів другого стовпчика.
Варіант №6
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати середньоарифметичне елементів масиву та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів третього стовпчика.
Варіант №7
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати суму елементів масиву та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів які розташовані на діагоналі.
Варіант№8
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати суму елементів більше нуля та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму елементів всього масиву.
Варіант№9
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати суму елементів менше нуля та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму від’ємних елементів всього масиву.
Варіант№10
Ввести з клавіатури одновимірний масив з 5 чисел , підрахувати кількість нульових елементів та вивести результат на екран монітору.
Ввести з клавіатури двовимірний масив з 9 чисел, підрахувати суму додатних елементів всього масиву.
Приклад програми
#include <stdio.h>
#include <conio.h>
void main()
{
int a[10][10],I,j,s,*ptr;
randomaiz();
printf("En--ter : a");
for (i=1; i<=10;i++)
{ for (j=1; j<=10;j++)
{
a[i][j]=1+random(98); printf(“%5d”,a[i][j]); }printf(“\n\r”);}
for (i=1; i<=10;i++)
{ s=o; ptr=a[i];
for (j=1; j<=10;j++)
{
s+=*ptr; ptr++;}
printf(“%5d”,s);}
}
Контрольні запитання
Що таке вказівник?
Які дії можна робить з вказівником?
Яке співвідношення між вказівником та іменем масива?
Лабораторна робота №10
Тема : Розробка програми з простою функцією.
Мета : Набуття практичних навичок зі створення простих функцій користувача.
Література: Б.И.Березин, С.Б. Березин, Навчальний курс С и С++
Завдання
Створити програми обробки даних з функцією користувача. Всі первісні дані вводяться з клавіатури. Вивести результати роботи програми на екран монітору і занести їх у звіт.
Варіант №1
1.
2. Скласти програму для обчислення площі трикутника.
Варіант №2
1.
2. Скласти програму для обчислення площі кола.
Варіант №3
1.
2. Скласти програму для обчислення площі прямокутника.
Варіант №4
1.
2. Скласти програму для обчислення площі трапеції.
Варіант №5
1.
2. Скласти програму для обчислення периметру трикутника.
Варіант №6
1.
2. Скласти програму для обчислення периметру квадрата.
Варіант №7
1.
2. Скласти програму для обчислення довжини кола.
Варіант№8
1.
2. Скласти програму для обчислення периметру прямокутника.
Варіант№9
1.
2. Скласти програму, якщо плаща кола дорівнює 25, знайти радіус кола.
Варіант№10
1.
2. Скласти програму, якщо довжина кола дорівнює 15, знайти радіус кола.