Code examples
Версия от 17:10, 2 ноября 2009; Gumanoed (обсуждение | вклад) (Новая: ==Расчет объема комнаты за минусом объема коробки== =============================PYTHON================================ #!/usr/bin/env python ...)
Содержание
Расчет объема комнаты за минусом объема коробки
=======================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()); ?>