Code examples: различия между версиями
Перейти к навигации
Перейти к поиску
Gumanoed (обсуждение | вклад) (Новая: ==Расчет объема комнаты за минусом объема коробки== =============================PYTHON================================ #!/usr/bin/env python ...) |
Gumanoed (обсуждение | вклад) (→PHP==========) |
||
Строка 68: | Строка 68: | ||
var $z; | var $z; | ||
− | + | function getVolume(){ | |
− | + | return $this->x*$this->y*$this->z; | |
− | + | } | |
− | + | } | |
$Room = new Room(); | $Room = new Room(); | ||
$Box = new Room(); | $Box = new Room(); |
Текущая версия на 17:10, 2 ноября 2009
Содержание
Расчет объема комнаты за минусом объема коробки
=======================PYTHON==========================
#!/usr/bin/env python # -*- coding: utf-8 - class RoomV: x=0 y=0 z=0 def GetVolume(self): return self.x*self.y*self.z Room = RoomV() Box = RoomV() Room.x=input("Введите x для Room: ") Room.y=input("Введите y для Room: ") Room.z=input("Введите z для Room: ") Box.x=input("Введите x для Box: ") Box.y=input("Введите y для Box: ") Box.z=input("Введите z для Box: ") r=Room.GetVolume() b=Box.GetVolume() res=r-b print "Объем равен: ", res input("...")
=======================C++===========================
#include <iostream> class Room { public: float x,y,z; float GetVolume() { return x*y*z; } }; int main() { Room Box; Room Room; printf("Введите x для Box\n"); scanf("%f",&Box.x); printf("Введите y для Box\n"); scanf("%f",&Box.y); printf("Введите z для Box\n"); scanf("%f",&Box.z); printf("Введите x для Room\n"); scanf("%f",&Room.x); printf("Введите y для Room\n"); scanf("%f",&Room.y); printf("Введите z для Room\n"); scanf("%f",&Room.z); float ret=Room.GetVolume()-Box.GetVolume(); printf("\tОбъем равен: %f",ret); printf("\n"); }
=================================PHP===========================================
<? class Room { var $x; var $y; var $z; function getVolume(){ return $this->x*$this->y*$this->z; } } $Room = new Room(); $Box = new Room(); $Room->x=3; $Room->y=4; $Room->z=5; $Box->x=0.5; $Box->y=0.2; $Box->z=0.1; print "
The Volume of Room= ".$Room->getVolume(); print "
The Volume of Box= ".$Box->getVolume(); print "
The Volume of Air= ".($Room->getVolume()-$Box->getVolume()); ?>