Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/48: Рейтинг темы: голосов - 48, средняя оценка - 4.88
0 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 29
1

Напишите программу, которая считывает радиус круга и печатает диаметр круга, длину окружности и площадь

17.05.2013, 21:15. Просмотров 9323. Ответов 6
Метки нет (Все метки)

Добрый день. Продолжаю потихоньку решать задачи. Вот следующая.

Напишите программу, которая считывает радиус круга и печатает диаметр круга, длину окружности и площадь. Используйте значение константы 3.14159 для числа ?. Выполните эти вычисления в операторе вывода.

Единственное, что я тут не понял это вот это: Используйте значение константы 3.14159 для числа ?. Как это сделать - не пойму и просто число пи заменил на p и присвоил ему значение 3, но программу сделал.
Кликните здесь для просмотра всего текста
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
25
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
 
int main ()
{
    int r, d, l, s;
    int p;
    p = 3;
    
    cout << "Vvedite radius kruga: ";
    cin >> r;
    
    d = 2 * r;
        cout << "Diametr kruga raven " << d << endl;
    
    l = 2 * p * r;
        cout << "Dlina okrujnosti ravna " << l << endl;
    
    s = p * r * r;
        cout << "Plowadi ravna " << s << endl;
        
    return 0;
}


Получается вот такое, как на скриншоте.
Правильно или нет? Поправьте, если не так.
Спасибо!
Делал именно так, исходя из того материала, что читал чуть выше перед списком предложенных задач.
0
Миниатюры
Напишите программу, которая считывает радиус круга и печатает диаметр   круга, длину окружности и площадь  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2013, 21:15
Ответы с готовыми решениями:

Напишите программу, которая рассчитывает и печатает диаметр, длину окружности и площадь круга
4.30. Напишите программу, которая читает радиус (как значение типа double), рассчитывает и...

Зная радиус, диаметр или длину окружности вычислить площадь круга
2) Пусть элементами круга является радиус (первый элемент) , диаметр (второй элемент) и длина...

Найти площадь круга, радиус, длину окружности и диаметр
Дан круг , где R-радиус окружность, D-диаметр , L-длинна окружности. Найти площадь круга, радиус,...

Напишите программу, которая находит диаметр круга по его окружности
Напишите программу, которая находит диаметр круга по его окружности(длину окружности вводит...

6
46 / 46 / 14
Регистрация: 30.03.2009
Сообщений: 523
17.05.2013, 21:17 2
Цитата Сообщение от Grandy Посмотреть сообщение
Используйте значение константы 3.14159 для числа
просто присвой p = 3.14159
1
0 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 29
17.05.2013, 21:22  [ТС] 3
Цитата Сообщение от }{@k Посмотреть сообщение
просто присвой p = 3.14159
Понял, спасибо, но в принципе правильно решена задача?
0
Пес войны
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
17.05.2013, 22:22 4
Выполните эти вычисления в операторе вывода.
нет
0
46 / 46 / 14
Регистрация: 30.03.2009
Сообщений: 523
17.05.2013, 23:53 5
Grandy, вот так перепиши вывод
C++
1
cout << "Diametr kruga raven " << 2 * r << endl;
и мне кажется проще использовать
C++
1
using namespace std;
вместо
C++
1
2
3
using std::cin;
using std::cout;
using std::endl;
0
6 / 6 / 1
Регистрация: 23.04.2013
Сообщений: 42
18.05.2013, 12:08 6
Я тоже только обучаюсь С++, для вывода ПИ использую директиву <cmath>
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>        //Для ПИ
using namespace std;
int main ()
{
    int r;
    
    
    cout << "Vvedite radius kruga: ";
    cin >> r;
    
        cout << "Diametr kruga raven " << r*2 << endl;
        cout << "Dlina okrujnosti ravna " << 2*M_PI*r << endl;
        cout << "Plowadi ravna " << r*r*M_PI << endl;
        
    return 0;
}
0
0 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 29
18.05.2013, 14:06  [ТС] 7
Понял. Спасибо, уважаемые!)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2013, 14:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Дана площадь круга S. Найти его диаметр D и длину окружности L
Дана площадь круга S. Найти его диаметр D и длину окружности L.

Дан диаметр круга, найдите его площадь и длину окружности
Дан диаметр круга, найдите его площадь и длину окружности

Дана площадь S круга. Найти его диаметр D и длину L окружности
Помогите пожалуйста перевести данный код в Assembler: Дана площадь S круга. Найти его диаметр D...

Написать программу, которая подсчитывает радиус окружности, площадь круга которой равна s
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.