PDA

View Full Version : плс малко помощ по информатика



justme94
11-30-2008, 12:51
Задачата е:

Да се състави програма, която намира колко метра тел са необходими за ограждането на градинка с формата на кръг с радиус r(реално число).

Плс малко помощ това ми е четвърти час по информатика и не сме взели достатъчно материал, а това ми е домашно.

TheFirstline
11-30-2008, 12:55
тва трябва 1во да се съветваш с госпожата ти по математика ,че аз съм яко зле по мат 8-)

Blab
11-30-2008, 13:29
c = 2πr - това ти е формулата за обиколка на кръг, което и търсиш в задачата.

п=3,14 - грубо така.
изкарваш на екрана "въведете радиуса на градинката". въвеждаш r.
c = 2πr
изкарай стойността на c на екрана.

---
Не ти трябва особено много взет материал, за да напишеш една формула по математика.

justme94
11-30-2008, 14:20
Нещо такова ли трабва да е?

#include<iostream.h>
int main()
{
int r,c,п;
cout<<"Vucedete stoinost za 'r': ";
cin>>r;
п=3.14;
c=2*п*r;
cout<<"Otgovor: "<<c<<endl;
return 0;
}

или

#include<iostream.h>
int main()
{
int r,п;
cout<<"Vucedete stoinost za 'r': ";
cin>>r;
п=3.14;
cout<<"Otgovor: "<<2*п*r<<endl;
return 0;
}

:-k :-k :-k

TheFirstline
11-30-2008, 14:22
с коя програма го правиш

Blab
11-30-2008, 14:25
Нещо такова ли трабва да е?

#include<iostream.h>
int main()
{
int r,c,п;
cout<<"Vucedete stoinost za 'r': ";
cin>>r;
п=3.14;
c=2*п*r;
cout<<"Otgovor: "<<c<<endl;
return 0;
}

Така, т'ва ендл не знам защо го слагаш, но както и да е.
Пи си го декларираш още в началото, според мен не го пишеш с инт, а с дабъл или там, к'вито различни числови разделения имаше.

justme94
11-30-2008, 14:54
Работя с "Turbo C++"

justme94
12-01-2008, 12:42
Мерси за помоща, но аз сам се сетих как ще бъде.
Ето така:

#include<iostream.h>
int main()
{
float p,r;
cout<<"Vuvedete stoinost za 'r': ";
cin>>r;
p=3.14;
cout<<"Otgovor: "<<2*p*r<<endl;
return 0;
}

Blab
12-01-2008, 12:59
Няма разлика, освен, че си декларирал Пи, както трябва.
Ер може и инт да е.
И така. Видя ли к'во е хубаво, като ги измислиш нещата.)
Някоя друга задача?:)

justme94
12-02-2008, 12:06
аа не другата си я направих :grin: :grin:

Lav40
12-02-2008, 14:44
Мерси за помоща, но аз сам се сетих как ще бъде.
Ето така:

#include<iostream.h>
int main()
{
float p,r;
cout<<"Vuvedete stoinost za 'r': ";
cin>>r;
p=3.14;
cout<<"Otgovor: "<<2*p*r<<endl;
return 0;
}
Мой твоя вариант яко куца!!1во защо подяволите декларираш Пи?Ето как би трябвало да изглежда ;)
#include<iostream>
#include<cmath>
int main()
{
float r;
cout<<"Vuvedete stoinost za 'r': ";
cin>>r;
cout<<"Otgovor: "<<2*M_PI*r<<endl;
return 0;
}