Vania Posted March 29, 2010 Report Share Posted March 29, 2010 Создать класс в котором нужно подсчитать минимальный елемент массива С(40) и его номер. Помогите пожалуйста! Заранее благодарю :rolleyes: Quote Link to comment Share on other sites More sharing options...
Vania Posted March 29, 2010 Author Report Share Posted March 29, 2010 извеняюсь за ошыбку, но не класс а список)) Quote Link to comment Share on other sites More sharing options...
Тролль Posted March 29, 2010 Report Share Posted March 29, 2010 Vania: Какой язык, чего список, и откуда взялся в списке массив? Quote Link to comment Share on other sites More sharing options...
Vania Posted March 29, 2010 Author Report Share Posted March 29, 2010 Нужно написать програму в которой нужно подсчитать z=(v1+v2+v3)/3; где v1,v2,v3-объемы шаров и их нужно задать через списки. r1[5],r2[7],r3[9] - радиусы етих шаров, задание через массыв из 5,7 и 9 елементов. Заранее благодарю!!! Quote Link to comment Share on other sites More sharing options...
Тролль Posted March 29, 2010 Report Share Posted March 29, 2010 (edited) Vania: Ты погоди благодарить. Я понял только, что надо найти средний объем каких-то трех шаров. А вот "Объемы шаров задать через списки. Радиусы - задание через массыв из 5,7 и 9 елементов" - извини, но я ни черта не понял... Edited March 29, 2010 by Тролль Quote Link to comment Share on other sites More sharing options...
Vania Posted March 29, 2010 Author Report Share Posted March 29, 2010 У меня есть ета прога но у класах и без массива #include "iostream.h" using namespace std; class Ball { double r; public: void SetR(double R) { r=R; } double V() { return (4/3)*3.14*r*r*r; } }; int main() { Ball *r=new Ball[3]; r[0].SetR(5); r[1].SetR(7); r[2].SetR(9); double z=(r[0].V()+r[1].V()+r[2].V())/3; cout<<"suma obemiv kul z="<<z; cin.get(); system("PAUSE"); return 0; } Quote Link to comment Share on other sites More sharing options...
Тролль Posted March 29, 2010 Report Share Posted March 29, 2010 (edited) Ну, насколько я понял условие из текста примера... Аналог без классов и с массивом (вообще-то он и там был, только зачем-то динамический) будет выглядеть так: #include "iostream.h"main(){float r[3]={5,7,9}, z=0; for(int i=0; i<3; i++) z+=4./3.*3.1416*r[i]*r[i]*r[i]; z/=3; cout<<"suma obemiv kul z="<<z; cin.get();} Edited March 29, 2010 by Тролль Quote Link to comment Share on other sites More sharing options...
Vania Posted March 29, 2010 Author Report Share Posted March 29, 2010 Не, мне нужно чтобы объемы искались через списки)) Quote Link to comment Share on other sites More sharing options...
Тролль Posted March 29, 2010 Report Share Posted March 29, 2010 Не, мне нужно чтобы объемы искались через списки)) Был темен смысл его речей... Я не понимаю, как можно искать объемы через списки. Объемы считаются по формуле. Quote Link to comment Share on other sites More sharing options...
Vania Posted March 29, 2010 Author Report Share Posted March 29, 2010 есть выше написана прога, она ищет обьеми через классы а мне нужно через списки))) Quote Link to comment Share on other sites More sharing options...
Тролль Posted March 29, 2010 Report Share Posted March 29, 2010 Класс и список - совершенно разные вещи. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.