1

Тема: C++ площа квадрата і кола

Допоможіть зробити
Потрібно зробити завданя на C++ а я тільки навчаюсь і не розумію як, якщо хтось допоможе, буду дуже вдячний!

Завдання: Визначити площу квадрата (із стороною а) і кола (радіуса R). Визначити, площа якої фігури найбільша. Значення а і R ввести з клавіатури. Повідомлення вивести на екран.

2

Re: C++ площа квадрата і кола

Площа квадрата дорівнює квадрату довжини його сторони: S = a^2.
Площа кола дорівнює Пі помножене на квадрат його радіуса: S = π*r^2.

3

Re: C++ площа квадрата і кола

wander написав:

Площа квадрата дорівнює квадрату довжини його сторони: S = a^2.
Площа кола дорівнює Пі помножене на квадрат його радіуса: S = π*r^2.

Це зрозуміло, але як завдяння буде виглядати в кодові?

4

Re: C++ площа квадрата і кола

Чому б вам не почитати підручник? Підручники зазвичай детальніше описують, що треба робити, ніж ми тут на форумі.

5

Re: C++ площа квадрата і кола

koala написав:

Чому б вам не почитати підручник? Підручники зазвичай детальніше описують, що треба робити, ніж ми тут на форумі.

В тому і діло що підручника ніякого немає, таких задач ми не робили, якщо хтось знає якусь інформацію що треба робити, хочаб розв'язок подібної задачі, то поділіться нею  будь ласка.

6 Востаннє редагувалося wander (21.10.2022 00:09:53)

Re: C++ площа квадрата і кола

antonC++ написав:
wander написав:

Площа квадрата дорівнює квадрату довжини його сторони: S = a^2.
Площа кола дорівнює Пі помножене на квадрат його радіуса: S = π*r^2.

Це зрозуміло, але як завдяння буде виглядати в кодові?

Точно так само.

antonC++ написав:

В тому і діло що підручника ніякого немає, таких задач ми не робили, якщо хтось знає якусь інформацію що треба робити, хочаб розв'язок подібної задачі, то поділіться нею  будь ласка.

Підручників є повно, було б лише бажання їх знайти.
Ось наприклад: C++ Primer 5th Edition by Stanley B. Lippman (де спіратити, думаю, зможете знайти вже самі)
Завдання елементарне, обмежується першим розділом будь-якого підручника чи туторіала на ютубі з С++ та знаннями з математики за 4 клас.

7

Re: C++ площа квадрата і кола

А нащо піратити? Ось, наші університети самі викладають: http://csc.knu.ua/uk/library/books/belov-24.pdf
Було б бажання...

Подякували: Tarpan871

8

Re: C++ площа квадрата і кола

wander написав:
antonC++ написав:
wander написав:

Площа квадрата дорівнює квадрату довжини його сторони: S = a^2.
Площа кола дорівнює Пі помножене на квадрат його радіуса: S = π*r^2.

Це зрозуміло, але як завдяння буде виглядати в кодові?

Точно так само.

antonC++ написав:

В тому і діло що підручника ніякого немає, таких задач ми не робили, якщо хтось знає якусь інформацію що треба робити, хочаб розв'язок подібної задачі, то поділіться нею  будь ласка.

Підручників є повно, було б лише бажання їх знайти.
Ось наприклад: C++ Primer 5th Edition by Stanley B. Lippman (де спіратити, думаю, зможете знайти вже самі)
Завдання елементарне, обмежується першим розділом будь-якого підручника чи туторіала на ютубі з С++ та знаннями з математики за 4 клас.

Дякую!

9

Re: C++ площа квадрата і кола

Перевірити чи площа квадрата зі стороною а більша за число n. Сторона квадрата водиться з клавіатури.

#include <iostream>
#include <locale>
using namespace std;

int main()
{
   setlocale(LC_CTYPE, "ukr");
   int a, n = 99, square = 0;
   cin >> a;
   square = a * a;
   if(square > n)
      cout << "Площа квадрата бiльша за число " << n;
   else
      cout << "Площа квадрата не бiльша за число " << n;
}
Подякували: antonC++1

10

Re: C++ площа квадрата і кола

koala написав:

А нащо піратити? Ось, наші університети самі викладають: http://csc.knu.ua/uk/library/books/belov-24.pdf
Було б бажання...

Чи правильно виконав ?

#include <iostream>
#include <cmath>
#include <Windows.h>
using namespace std;
int main() {
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    double a, R,S1,S2;
    cout << "Введіть сторону а:";
    cin >> a;
    cout << "Введіть радіус R:";
    cin >> R;
    S1 = a * a;
    S2 = 3.14 * R * R;
    if (S1 > S2)cout << "Площа квадрата більша";
    else cout << "Площа кола більша" << endl;
}

11

Re: C++ площа квадрата і кола

Завдання:
Визначити площу квадрата (із стороною а) і кола (радіуса R). Визначити, площа якої фігури найбільша. Значення а і R ввести з клавіатури. Повідомлення вивести на екран.

#include <iostream>
#include <cmath>
#include <Windows.h>
using namespace std;
int main() {
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    double a, R,S1,S2;
    cout << "Введіть сторону а:";
    cin >> a;
    cout << "Введіть радіус R:";
    cin >> R;
    S1 = a * a;
    S2 = 3.14 * R * R;
    if (S1 > S2)cout << "Площа квадрата більша";
    else cout << "Площа кола більша" << endl;
}

12

Re: C++ площа квадрата і кола

antonC++ написав:

Чи правильно виконав ?

Це дещо філософське питання, але з критичного - використовуйте константу M_PI з <cmath>, вона точніша за 3.14. Більше критичних проблем не бачу.

Подякували: antonC++1