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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.64
Yulya Berlin
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 8
20.05.2012, 12:29     Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов #1
1.Составить программу для вычисления площади кольца по
значениям внутреннего и внешнего радиусов, используя функцию
вычисления площади круга.
2. Даны три целых числа. Определить, сумма цифр которого из
них больше. Подсчет суммы цифр организовать через функцию.
3. Составить функцию, определяющую, является ли ее целый
аргумент простым числом. Использовать эту функцию для подсчета
количества простых чисел в последовательности из десяти целых
чисел, вводимых с клавиатуры.
4.Даны натуральные числа пит; найти НОД(n,m). Составить
рекурсивную функцию вычисления НОД, основанную на соотношении НОД(n,m)=НОД (m,r),
где r — остаток от деления n на m (n >m).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2012, 12:29     Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов
Посмотрите здесь:

C++ Составить программу приближенного вычисления площади фигуры, ограниченной заданными линиями
Вычислить площадь кольца, если задано радиусы внутреннего и внешнего кругов. C++
Треугольник задан координатами своих вершин. Составить программу для вычисления его площади. C++
C++ Составить программу для вычисления площади кольца...
Имеется кольцо с известными радиусами внутреннего и внешнего кругов. Определить окружностей обоих кругов,атакже площадь кольца. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
UFO94
 Аватар для UFO94
263 / 252 / 13
Регистрация: 04.04.2012
Сообщений: 546
20.05.2012, 13:59     Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов #2
Пишу только сами функции и их вызовы, всякие там вводы-выводы, #include и прочее, я думаю, не интересны.
1)
C++
1
2
3
4
5
6
float S(float r)//Функция
{
return 3.141592*r*r;
}
...
float s=S(R)-S(r);//Вызов
2)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int summ(int p)//Функция
{
int s=0;
while(p!=0)
{
s+=p%10;
p/=10;
}
return s;
}
...
int s1=summ(p1);
int s2=summ(p2);
int s3=summ(p3);
if(s1>s2)
   if(s1>s3)
      //s1 -- наибольшая
   else //s3 -- наибольшая
else if(s2>s3)
      //s2 -- наибольшая
   else //s3 -- наибольшая
3)
C++
1
2
3
4
5
6
7
8
9
10
11
12
bool simp(int n)//Функция, возвращает 1 (true), если число n простое и 0 (false), если не простое
{
for(int i=2; i<n; i++)
if(n%i==0)
return false;
return true;
}
.....
int s=0;
for(int i=0; i<10; i++)
if(simp(n[i]))//Числа в массиве, здесь у нас вызывается функция
s++;
4)
C++
1
2
3
4
5
6
7
8
int NOD(int n, int m)//Функция
{
if(m==0)
return n;//Выход из рекурсии
return NOD(m,n%m);//Рекурсивный вызов
}
....
int p=NOD(n,m);//Вызов в основной программе
Endiff
 Аватар для Endiff
30 / 30 / 1
Регистрация: 19.05.2012
Сообщений: 67
20.05.2012, 14:09     Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов #3
Ох, всегда опаздываю
Yulya Berlin
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 8
20.05.2012, 14:10  [ТС]     Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов #4
ну давай)
UFO94
20.05.2012, 14:16
  #5

Не по теме:

Endiff, а почему с двумя f?

Endiff
20.05.2012, 14:20
  #6

Не по теме:

Цитата Сообщение от UFO94 Посмотреть сообщение
Endiff, а почему с двумя f?
Для креативности и созвучности

UFO94
20.05.2012, 14:29     Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов
  #7

Не по теме:

Ясненько

Yandex
Объявления
20.05.2012, 14:29     Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов
Ответ Создать тему
Опции темы

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