Прості типи даних. Базові конструкції мови С
Мета роботи: навчитися складати алгоритми розв’язку задач у вигляді блок-схем, ознайомитися з простими типами даних та базовими конструкціями мови Сі, оволодіти практичними навичками складання, введення, редагування і виконання найпростіших діалогових програм.
Хід роботи
Завдання 1
Написати програму, яка буде обчислювати середнє арифметичне та середнє геометричне трьох чисел, що вводяться з клавіатури.
#include <stdio.h>
#include <math.h>
#include <Windows.h>
int main()
{
int a, b, c;
float x, y;
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
printf("Введіть числa а, b, c\n");
scanf_s("%d, %d, %d", &a, &b, &c);
x =(a + b + c) / 3;
y = sqrt(a*b*c*1.0);
printf("Середнє арифмтичне %f\n", x);
printf("Середнє геометричне %f\n", y);
system("pause");
return 0;
}
Завдання 2
Напишіть програму для обчислення min{a,b,c}.
#include <stdio.h>
#include <math.h>
#include <Windows.h>
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int a, b, c, min;
printf("Введіть перше число a\na = ");
scanf_s("%d", &a);
printf("Введіть друге число b\nb = ");
scanf_s("%d", &b);
printf("Введіть третє число c\nc = ");
scanf_s("%d", &c);