Selasa

Class Calculating Area of ​​a Circle and Ball + Jeliot Volume 3

  Class Calculating Area and Volume of Ball Circle
#include <cstdlib>
#include <iostream>

using namespace std;

class Hitung {
friend ostream& operator<<(ostream&,const Hitung&);
friend istream& operator>>(istream&,const Hitung&);

public:
Hitung();
void hitung_luas_Lingkaran (){Luas=3.14*(r*r);}
void hitung_volume_bola(){volume=(4*3.14*(r*r*r))/3;}
float r;
float Luas;
float volume;

};

Hitung::Hitung(){
cout<<"Program menghitung Luas Lingkaran dan Volume Bola"<<endl;

}

istream& operator>>(istream& in, Hitung& masukan){

cout<<"masukan nilai r"<<endl;
in>>masukan.r;

return in;
}

ostream& operator<<(ostream& out,const Hitung&keluaran){

out<<"Luas Lingkaran:"<<keluaran.Luas<<endl;

out<<"Volume Bola:"<<keluaran.volume<<endl;
return out;
}

main(){
Hitung X;

cin>>X;
X.hitung_luas_Lingkaran();
X.hitung_volume_bola();

cout<<X;

system("PAUSE");
    return EXIT_SUCCESS;
}

Versi Jeliot 3

import jeliot.io.*;
public class MyClass {
public static void main()
{
int r;
float luas;
float volume;
System.out.print(“masukan r (jari-jari) = “);
r = Input.readInt();
System.out.print(“Luas lingkaran = “);
luas= (float)(3.14*r*r);
System.out.println(luas);
System.out.print(“Volume bola = “);
volume= (float)((3.14*r*r*r*4)/3);
System.out.print(volume);
}
}               

Tidak ada komentar:

Posting Komentar