Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

 C++ програма, която смята B,V,S1,S на правилна триъгълна призма
Автор  Majestic (28.05.2006 23:01) съобщение до автора
Погледнат  2917 пъти добави към любими
Оценка добави коментар
Гласове  7 изпрати на приятел
Коментари  (4) абонирай се за C-Cplusplus
     
Majestic
     
 

Този код е съставен с образователна цел, тъй като практически надали ще има приложение, изключвайки шестокласниците,на които не им се смята. Обобщава употребата на променливи,въвеждане и изписване на променливи. Кода е съставен на базата на няколкото подобни от едно ръководство за C++. Въпреки всичко този код не може да пресмята неправилна призма и въпреки че се опитвах не успях да го направя. Ако към коментарите някой може да включи и някакъв код, който да смята неправилна призма, ще съм му благодарен. Освен това ми е любопитно дали може да се даде избор на user-а сам да избере призмата дали е три/четири/пет/шест-оъгълна?

Все още не съм напреднал, затова ви моля за напълно открити коментари:
//Program Zad1

int main()
{/*въвеждане на a*/
cout << "a= ";
double a;
cin >> a;
/*въвеждане на височината към a*/
cout << "hA= ";
double hA;
cin >> hA
/*въвеждане на b*/
cout << "b= ";
double b;
cin >> b;
/*въвеждане на c*/
cout << "c= ";
double c;
cin >> c;
/*пресмятане на лицето на основата*/
double B;
B=a*hA/2;
/*изписване на лицето на основата*/
cout << "B= " << B << "n";
/*въвеждане на височината на призмата*/
cout << "H= ";
double H;
cin >> H;
/*пресмятане на обема на призмата*/
double V;
V=B*H;
/*изписване на обема на призмата*/
cout << "V= " << V << "n";
/*пресмятане на околната повърхнина на призмата*/
double S1;
S1=(a+b+c)*H
/*изписване на околната повърхнина на призмата*/
cout << "S1= " << S1 << "n";
/*пресмятане на пълната повърхнина на призмата*/
double S;
S=S1+2*B;
/*изписване на пълната повърхнина на призмата*/
cout << "S= " << S << "n";
return 0;
}



Ключови думи: C++ триъгълна призма програма пресмята




 1 посетител чете този скрипт (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

като всичките ти коментари са едноредови,защо използваш многоредовия ,а не //

  NDAKOTA на 08.06.2006 09:46

Ей, ама вие с тези "програми" направо сте станали титани на програмистката мисъл, бе! Сега осъзнавам защо повечето хора, които казват "аз знам C++" са толкова невъобразимо безхаберни!

  blowfish на 31.05.2006 01:39

Защо простно не инициализираш променливите в начаото? И да пишеш малко повче какво се въвежда. Защото аз като учил призми и такива неща преди години ;) въобще няма да знам какво е а, Ha ...

  PureEvil на 29.05.2006 23:45

В бързането си съм изпуснал един ред от кода още в началото му: include<iostream.h>    Oсвен това нещо за което знам че ще ми направите забелешка са постоqнните коментари към скрипта в /**/,но те са главно с цел да покажа какво действие има следващиq ред.

  Majestic на 29.05.2006 22:55

 

 
  • Интересно от Софтуер
 
  • Интересно от myLINKS
 
 
 
 



IT-PLACE.NET © 2004 - 2008