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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая удаляет из введенной с клавиатуры строки конечные пробелы http://www.cyberforum.ru/cpp-beginners/thread580168.html
Пожалуйста помогите... Написать программу, которая удаляет из введенной с клавиатуры строки конечные пробелы. заранее спасибо
C++ Написать программу сортировки Необходимо написать программу с комментариями(обязательно подробными) для сортировки массива, считывающегося из файла, причём этот массив может быть бесконечно длинным.Сортировка идёт по принципу: если (a-a)>(a-a), тогда сортируем по убыванию, иначе ничего не делаем и переходим к проверке следующих элементов. Элементы целочисленные. http://www.cyberforum.ru/cpp-beginners/thread580159.html
C++ массив в си++
помогите пожалуйста в написании программы( Создать класс Array – одномерный массив действительных чисел с задаваемыми границами индексов. Должны допускаться и отрицательные индексы. Определить методы: количество элементов, начальный индекс, конечный индекс, сдвиг индексации на заданное число, присвоение элемента по индексу, максимальный и минимальный элементы, сумма элементов, среднее...
Общее число вхождений символов C++
Здраствуйте, требуется помошь по C++. Вот сама задача: Дана строка символов. Подсчитать общее число вхождений символов + , . в строку.
C++ Как устранить эту ошибку ри компиляции? http://www.cyberforum.ru/cpp-beginners/thread580117.html
1>LINK : fatal error LNK1104: не удается открыть файл "OLDNAMES.lib"
C++ STL List Iterator Как в STL list из итератора получить номер элемента, на который он указывает? Вот пример с вектором: cliext::vector<int>::iterator it; it=cliext::find(p, VEC.end(), Convert::ToInt32(textBox3->Text)); int n=it.get_bias(); //вот тут получаем номер элемента в векторе С list'ом таким образом не получается. подробнее

Показать сообщение отдельно
UFO94
 Аватар для UFO94
263 / 252 / 13
Регистрация: 04.04.2012
Сообщений: 546
20.05.2012, 13:59     Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов
Пишу только сами функции и их вызовы, всякие там вводы-выводы, #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);//Вызов в основной программе
 
Текущее время: 04:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru