- •Методичні вказівки до виконання лабораторних робіт із дисципліни "Основи програмування"
- •Порядок виконання лабораторних робіт
- •Поради та рекомендації:
- •Загальні відомості
- •Int a; float b; char c, st[20];
- •If(умова) вираз_1 else вираз_2
- •For(ініціалізація_циклу; умова; список_виразів) тіло_циклу
- •Лабораторна робота №1 Базові типи змінних. Елементарні введення-виведення
- •Void main()
- •Завдання до програми 1.1
- •Void main()
- •Завдання до програми 1.2
- •Void main()
- •Завдання до програми 1.3
- •Void main()
- •Void main()
- •Void main()
- •Контрольні питання до лабораторної роботи № 1
- •Void main;
- •Лабораторна робота №2 Умовні оператори. Оператори множинного вибору
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Int main()
- •Контрольні питання до лабораторної роботи № 2
- •Лабораторна робота №3 Оператори циклу
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Контрольні питання до лабораторної роботи № 3
- •Як виконується оператор for із неповним набором аргументів? Поясніть результати роботи наступних фрагментів програм.
- •Лабораторна робота №4 Масиви і покажчики
- •Void main()
- •Int main()
- •Int I,imax, imin ,count;
- •Void main()
- •Void main()
- •Void main()
- •Контрольні питання до лабораторної роботи № 4
- •Void main()
- •Лабораторна робота №5 Робота з різноманітними масивами
- •Int main()
- •Int main()
- •Int main()
- •Int main()
- •Контрольні питання до лабораторної роботи № 5
- •Void main()
- •Література
Int main()
{clrscr();
double x;
do{puts("введіть число -1 < X < 1");
scanf("%lf",&x);
}while(x<-1.0||x>1.0);
printf("acos(%.2f) = %8.5f\n",x,acos(x));
printf("asin(%.2f) = %8.5f\n",x,asin(x));
getch();
return 0;}
Завдання до програми 3.4
Розробіть програму, що виконує задані обчислення з числами, які вводяться з клавіатури, та виводить на екран результати обчислень. Загальна кількість чисел, що вводяться, не повинна перевищувати 12.
1. Обчисліть синус та косинус (sin(), cos()) тих п’яти дійсних чисел, що знаходяться в діапазоні від 0 до 2.
2. Обчисліть секанс та косеканс (1/sin(), 1/cos()) тих шести дійсних чисел, що знаходяться в діапазоні від 0 до .
3. Обчисліть гіперболічні синус та косинус (sinh(), cosh()) тих п’яти дійсних чисел, що знаходяться в діапазоні від -3 до 3.
4. Обчисліть тангенс та котангенс (tan(), 1/tan()) тих шести дійсних чисел тих, що знаходяться в діапазоні від 0 до /2.
5. Обчисліть арктангенс та арккотангенс (atan(), 1/atan()) тих п’яти дійсних чисел, що знаходяться в діапазоні від -2 до 2.
Програма 3.5 Програма обчислює суму та добуток непарних значень введених з клавіатури чисел. При введенні числа 0 цикл завершується.
#include <stdio.h>
#include <conio.h>
Int main()
{clrscr();
int n=0, n1=0, n2=0, a, sum=0; long pr=1;
while(n1<10)
{scanf(“%d”,&a); // введення значень змінної а
n++; // підрахунок кількості введених значень а
if(a==0) break; // закінчення циклу при а=0
if(!(a%2)){n2++; continue;} //закінчення ітерації
n1++; // підрахунок кількості непарних значень а
sum+=a; // підрахунок суми непарних значень а
pr*=a; // підрахунок добутку непарних значень а
}
printf("Кількість введених чисел %d\n",n);
printf("З них кількість парних чисел %d \n",n2);
printf("Кількість непарних чисел %d\n",n1);
printf("Сума непарних чисел %d\n",sum);
printf("Добуток непарних чисел %ld\n",pr);
getch();
return 0;}
Завдання до програми 3.5
Розробіть програму, що виконує задані обчислення з числами, які вводяться з клавіатури, та виводить на екран результати обчислень.
1. Знайдіть найбільше число з введених 20 цілих чисел та обчисліть суму, добуток чисел, що більші 5, підрахуйте їх кількість. При введенні числа 10 цикл завершується.
2. Знайдіть найменше число з введених 10 дійсних чисел та обчисліть суму, добуток чисел, які більші 2.5, підрахуйте їх кількість. При введенні числа –1 цикл завершується.
3. Введіть 15 чисел типу char. Підрахуйте кількість чисел, що знаходяться в межах від 48 до 122, виведіть їх в символьному десятковому і символьному вигляді та обчисліть їх суму і добуток. При введенні числа 0 цикл завершується.
4. Знайдіть найбільше число за абсолютною величиною з введених 6 чисел типу long та обчисліть суму чисел, що менші за абсолютною величиною числа 3000, підрахуйте їх кількість. При введенні числа 999 цикл завершується.
5. Обчисліть суму введених 15 дійсних чисел та суму і добуток тільки від’ємних чисел. Підрахуйте кількість від’ємних чисел. При введенні числа –100 цикл завершується.
