Форум программистов, компьютерный форум CyberForum.ru

Написать программу вычисления разности площадей квадрата и круга, вписанного в него - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
fierswolf94
0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 30
24.08.2012, 20:27     Написать программу вычисления разности площадей квадрата и круга, вписанного в него #1
Написать программу вычисления разности площадей квадрата и круга, вписанного в него. Ниже приведен рекомендуемый вид экрана во время выполнения программы.

Вычисление разности площадей квадрата и круга.
Введите исходные данные:
Сторона квадрата (см):

Площадь квадрата:
Площадь круга:
Разность площадей квадрата и круга:
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.08.2012, 20:27     Написать программу вычисления разности площадей квадрата и круга, вписанного в него
Посмотрите здесь:

Определить разницу площадей круга и квадрата C++
Написать программу вывода площадей колец C++
C++ Найти площадь круга, вписанного в треугольник с заданными сторонами. напишите программу которая работала бы )
C++ написать прогу для вычисления разности двух массивов с помощью функции
Площадь квадрата равна S. Вычислить сторону квадрата а, диагональ d и площадь S1 описанного около этого квадрата круга C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
edward_jonson
 Аватар для edward_jonson
157 / 157 / 25
Регистрация: 23.02.2011
Сообщений: 388
24.08.2012, 21:16     Написать программу вычисления разности площадей квадрата и круга, вписанного в него #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
using namespace std;
const double PI = 3.14159265;
 
int main()
{
    cout << "The programm will calculate the difference between areas of a square and a circle" << endl;
    cout << "Enter the length of the edge of the square (cm)" << endl;
 
    double edge = 0.0;
    cin >> edge;
 
    double square_area = edge * edge;
    cout << "The area of the squrare = " << square_area << endl;
 
    double circle_area = PI*edge*edge / 4.0;
    cout << "The area of the circle = " << circle_area << endl;
 
    double diff_area = square_area - circle_area;
    cout << "The difference between areas = " << diff_area << endl;
 
    return 0;
}
alexey31415
 Аватар для alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
25.08.2012, 07:32     Написать программу вычисления разности площадей квадрата и круга, вписанного в него #3
Цитата Сообщение от edward_jonson Посмотреть сообщение
PI*edge*edge / 4.0;
как я понимаю,у вас edge сторона квадрата,но это тогда диаметр,а не радиус окружности и тогда не нужно делить на 4
AgentToxa
0 / 0 / 0
Регистрация: 12.05.2012
Сообщений: 19
25.08.2012, 11:35     Написать программу вычисления разности площадей квадрата и круга, вписанного в него #4
А по моему всё верно. Площадь круга вычисляется по формуле http://www.cyberforum.ru/cgi-bin/latex.cgi?\pi  * {r}^{2} , а не http://www.cyberforum.ru/cgi-bin/latex.cgi?\pi  * {D}^{2}
alexey31415
 Аватар для alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
25.08.2012, 13:19     Написать программу вычисления разности площадей квадрата и круга, вписанного в него #5
точно
вот что значит не использовать формулы несколько лет
Yandex
Объявления
25.08.2012, 13:19     Написать программу вычисления разности площадей квадрата и круга, вписанного в него
Ответ Создать тему
Опции темы

Текущее время: 21:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru