Algoritma:
Deklarasi
m : float
cm : float
inci : float
Deskripsi
read m
cm=m*100
inci=cm*100/2.54
write cm
write inchi
end
Program biasa:
#include <iostream.h>
#include <conio.h>
void main(){
float m,cm,inci;
cout<<"Konversi dari meter ke cm dan inchi\n";
cout<<"Masukkan nilai untuk meter: ";cin>>m;
cm=m*100;
inci=cm/2.54;
cout<<m<<" meter : "<<cm<<" centimeter\n";
cout<<m<<" meter : "<<inci<<" inchi";
getch();}
Program class:
#include <iostream.h>
#include <conio.h>
class konversi{
public:
void masukan();
void proses();
void keluaran();
private:
float m,cm,inci;};
void konversi::masukan(){
cout<<"Konversi dari meter ke cm dan inchi\n";
cout<<"Masukkan nilai untuk meter: ";cin>>m;}
void konversi::proses(){
cm=m*100;
inci=cm/2.54;}
void konversi::keluaran(){
cout<<m<<" meter : "<<cm<<" centimeter\n";
cout<<m<<" meter : "<<inci<<" inchi";}
int main(){
konversi x;
x.masukan();
x.proses();
x.keluaran();
getch();}
Program jeliot :
import jeliot.io.*;
public class MyClass {
public static void main() {
konversi x = new konversi();
x.masukan();
x.proses();
x.keluaran();}}
class konversi{
void masukan(){
System.out.print("Konversi dari meter ke cm dan inchi\n");
System.out.print("Masukkan nilai untuk meter: ");
m =Input.readInt();}
void proses(){
cm=m *100;}
void keluaran(){
System.out.print(m);
System.out.print(" meter : ");
System.out.print(cm);
System.out.print(" centimeter\n");
System.out.print(m);
System.out.print(" meter : ");
System.out.print(cm/2.54);
System.out.print(" inchi");}
private float m,cm;}
Penjelasan :
Program di atas adalah program untuk mengkonfersi nilai meter yang di inputkan oleh user dan akan dirubah atau dikonfersi menjadi nilai centimeter dan inchi. Untuk prosesnya sendiri kita tinggal memberi nilai rumus yang akan kita cari, dalam hal ini untuk mencari cm kita perlu mengkalikan nilai meter yang di inputkan oleh user dengan nilai 100, sedangkan untuk mencari nilai inchi kita tinggal memanggil nilai centimeter yang sudah dikonversikan kemudian di bagi dengan 2,54. Oke tidak ribet kan ? jadi kalau mau mengkonversikan dari apa ke apa atau dari ini ke itu, tinggal kita masukkan rumusnya aja.
Deklarasi
m : float
cm : float
inci : float
Deskripsi
read m
cm=m*100
inci=cm*100/2.54
write cm
write inchi
end
Program biasa:
#include <iostream.h>
#include <conio.h>
void main(){
float m,cm,inci;
cout<<"Konversi dari meter ke cm dan inchi\n";
cout<<"Masukkan nilai untuk meter: ";cin>>m;
cm=m*100;
inci=cm/2.54;
cout<<m<<" meter : "<<cm<<" centimeter\n";
cout<<m<<" meter : "<<inci<<" inchi";
getch();}
Program class:
#include <iostream.h>
#include <conio.h>
class konversi{
public:
void masukan();
void proses();
void keluaran();
private:
float m,cm,inci;};
void konversi::masukan(){
cout<<"Konversi dari meter ke cm dan inchi\n";
cout<<"Masukkan nilai untuk meter: ";cin>>m;}
void konversi::proses(){
cm=m*100;
inci=cm/2.54;}
void konversi::keluaran(){
cout<<m<<" meter : "<<cm<<" centimeter\n";
cout<<m<<" meter : "<<inci<<" inchi";}
int main(){
konversi x;
x.masukan();
x.proses();
x.keluaran();
getch();}
Program jeliot :
import jeliot.io.*;
public class MyClass {
public static void main() {
konversi x = new konversi();
x.masukan();
x.proses();
x.keluaran();}}
class konversi{
void masukan(){
System.out.print("Konversi dari meter ke cm dan inchi\n");
System.out.print("Masukkan nilai untuk meter: ");
m =Input.readInt();}
void proses(){
cm=m *100;}
void keluaran(){
System.out.print(m);
System.out.print(" meter : ");
System.out.print(cm);
System.out.print(" centimeter\n");
System.out.print(m);
System.out.print(" meter : ");
System.out.print(cm/2.54);
System.out.print(" inchi");}
private float m,cm;}
Penjelasan :
Program di atas adalah program untuk mengkonfersi nilai meter yang di inputkan oleh user dan akan dirubah atau dikonfersi menjadi nilai centimeter dan inchi. Untuk prosesnya sendiri kita tinggal memberi nilai rumus yang akan kita cari, dalam hal ini untuk mencari cm kita perlu mengkalikan nilai meter yang di inputkan oleh user dengan nilai 100, sedangkan untuk mencari nilai inchi kita tinggal memanggil nilai centimeter yang sudah dikonversikan kemudian di bagi dengan 2,54. Oke tidak ribet kan ? jadi kalau mau mengkonversikan dari apa ke apa atau dari ini ke itu, tinggal kita masukkan rumusnya aja.
0 comments:
Post a Comment