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

Плащадь кольца - C++

Восстановить пароль Регистрация
 
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
11.06.2010, 15:19     Плащадь кольца #1
Помогите решить задачу.
НАйти площадь кольца, врутренний радиус = r1, врешний радиус = r2. (r1<r2)
Вот что получилось

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h>
#include<math.h>
void main ()
{double S,P;
int r1,r2;
cout<<" Vvedite r1: ";
cin>>r1;
cout<<" Vvedite r2: ";
cin>>r2;
P=3.14;
S=P*pow(r2,2)-P*(pow(r1,2));
cout << " S= "<<S;
}
Только а как мне задать, что (r1<r2) ??
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mexx-nikitin
78 / 78 / 3
Регистрация: 28.03.2010
Сообщений: 302
11.06.2010, 15:28     Плащадь кольца #2
просто поставь условие if(r1<r2)
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
11.06.2010, 15:40  [ТС]     Плащадь кольца #3
а можно поподробней?
mexx-nikitin
78 / 78 / 3
Регистрация: 28.03.2010
Сообщений: 302
11.06.2010, 15:44     Плащадь кольца #4
если не так , то по подробнее с заданием
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream.h>
#include<math.h>
void main ()
{
double S1,S2,P;
int r1,r2;
cout<<" Vvedite r1: ";
cin>>r1;
cout<<" Vvedite r2: ";
cin>>r2;
P=3.14;
S1=P*pow(r2,2)-P*(pow(r1,2));
cout << " S1= "<<S1;
if(r1<r2)
S2=P*pow(r2,2)-P*(pow(r1,2));
cout<<S2;
}
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
11.06.2010, 15:53  [ТС]     Плащадь кольца #5
Спасибо
mexx-nikitin
78 / 78 / 3
Регистрация: 28.03.2010
Сообщений: 302
11.06.2010, 15:57     Плащадь кольца #6
незачто
Yandex
Объявления
11.06.2010, 15:57     Плащадь кольца
Ответ Создать тему
Опции темы

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