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

Известна длина окружности. Найти площадь круга и его радиус - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 42, средняя оценка - 4.60
maks1mus
0 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 40
25.02.2013, 23:18     Известна длина окружности. Найти площадь круга и его радиус #1
Здравствуйте уважаемые посетители и модераторы форума!
Сам я человек не местный, меня сюда привела тяга к обучению, надеюсь вы мне поможете в этом вопросе.
Поступил я в Университет заочно, и появился такой предмет как Алгоритмизация и программирование, в связи с тем что не имею понятия как делать лабораторные роботы в visual c++ 6.0 обратился к вам за помощью
Итак
1) Разработать программу, решающую задачу из области арифметики.
Известна длина окружности. Найти площадь круга и его радиус.

P.S. Заранее благодарю за оказанную помощь!
Большая просьба расписать все как по ноткам с пояснениями и посоветовать подходящую литературу в которой все четко и ясно расписанно
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2013, 23:18     Известна длина окружности. Найти площадь круга и его радиус
Посмотрите здесь:

C++ Длина окружности и площадь круга
C++ Вычислите площадь круга, если известен его радиус
C++ Напишите программу, которая считывает радиус круга и печатает диаметр круга, длину окружности и площадь
C++ Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.
C++ Дана длина окружности. Найти площадь круга, ограниченного этой окружностью. В качестве значения Pi использовать 3.14
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Buildog
40 / 40 / 2
Регистрация: 29.04.2012
Сообщений: 185
25.02.2013, 23:36     Известна длина окружности. Найти площадь круга и его радиус #2
Ну конкретно по этому случаю литературы посоветовать не могу) По идее программка простенькая будет, только надо взять формулы из учебника геометрии. А вот насчет литературы вообще, лично мне хорошо помогла книжка "Джесс Либерти с++ за 21 день". А программа твоя будет состоять буквально из одного ввода длины окружности, пары формул, а затем вывода на экран результатов.

P.S. Программка коротенькая, но, честно говоря, мне просто лень искать эти формулы по геометрии)
Psixodelik
 Аватар для Psixodelik
38 / 37 / 2
Регистрация: 27.11.2009
Сообщений: 93
25.02.2013, 23:49     Известна длина окружности. Найти площадь круга и его радиус #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
26
27
28
29
30
31
32
33
34
35
36
#include "stdafx.h" 
// Подключаем библиотеки
#include <iostream> 
// Это библиотека ввода-вывода, она нужна нам для использования функций cout и cin
#define PI 3.14 //Задаём константу пи
 
using namespace std; // Используем пространство имён std
//Без этого, cout и cin писали бы так: std::cout и std::cin
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_CTYPE,"Russian"); // Функция для корректного отображения русских символов
 
    double length; 
    double radius;
    double S;
 
    /* Вышестоящие переменные были объявленны для длины окружности, радиуса и площади.
       Тип переменных double, так как нам нужны числа с плавающие точкой.
    */
 
    cout << "Введите длину окружности: "; // Выводим сообщение
    cin >> length; // В переменную length пользователь вводит длину окружности
 
    radius = length/(2*PI);
    S = PI * radius * radius;
    //В этих 2-ух строчках были вычислены значения радиуса и площади и занесены в переменные
 
    cout << "Радиус заданной окружности = " << radius << endl;
    cout << "Площадь заданной окружности = " << S << endl;
    //Ну а здесь, мы просто выводим эти 2 перемнные на экран
 
    return 0;
}
Из книжек попробуй почитать вот что:
Стефан Дэвис - C++ для чайников. На удивление, не очень плохая книга, объяснено хорошо, приводятся примеры из жизни, что позволяет быстрее понять суть
maks1mus
0 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 40
25.02.2013, 23:53  [ТС]     Известна длина окружности. Найти площадь круга и его радиус #4
Я видел примеры подобных задач. Да и формула имеется L*L/4*3,14
Но я ни разу не писал программный код, представление имею только в написании самого примитивного вывода на экран Hello world!
ViktorW
4 / 4 / 0
Регистрация: 20.10.2012
Сообщений: 21
25.02.2013, 23:57     Известна длина окружности. Найти площадь круга и его радиус #5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <math.h>
#include <iostream>
using namespace std;//для работы cin cout 
 void main()
{float a,S,r,p=3.14159265359; // а - длина окружности S-площадь r- радиус р-значение пи
 
  cin>>a;//вводим длину окр 
  r=a/(2*p); //находим радиус 
  S=p*r*r; //нахо дим площадь
  cout<<r; //выводим в консоли получившийся радиус   
  cout<<endl;//перевод на новую строку 
  cout<<S;//выводим в консоли получившийся площадь
}
maks1mus
0 / 0 / 0
Регистрация: 25.02.2013
Сообщений: 40
25.02.2013, 23:58  [ТС]     Известна длина окружности. Найти площадь круга и его радиус #6
Psixodelik, ViktorW большое спасибо, очень помогли!
aLarman
26.02.2013, 10:34     Известна длина окружности. Найти площадь круга и его радиус
  #7

Не по теме:

вообще то в Си есть константа пи, называется M_PI

Yandex
Объявления
26.02.2013, 10:34     Известна длина окружности. Найти площадь круга и его радиус
Ответ Создать тему
Опции темы

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