ini adalah konversi ip ke huruf, sebagai contohnya jika anda memasukan ip 4 hasil konversi ip 4 adalah A, dan jika memasukan dia atas 2 sampai 3 ip anda adalah B dan seterusnya, inilah contoh programnya:
#include <cstdlib>
#include <iostream>
using namespace std;
class ip{
private:
int ip;
public:
int hasil(){
cout<<"masukan ip anda : ";
cin>>ip;
if(ip>=3) cout<<"nilai huruf anda adalah : A"<<endl;
else if(ip>2) cout<<"nilai huruf anda adalah : B"<<endl;
else if(ip>1) cout<<"nilai huruf anda adalah : C"<<endl;
else if(ip<1) cout<<"nilai huruf anda adalah : D"<<endl;
else cout<<"ip salah"<<endl;
}};
int main(int argc, char *argv[])
{
ip a;
a.hasil();
system("PAUSE");
return EXIT_SUCCESS;
}
Minggu, 03 April 2011
Jumat, 01 April 2011
Nilai huruf C++
ini adalah program menggunakan klass juga, tetapi program ini berbeda fungsi, yaitu sebagai pengubah nilai angka menjadi huruf, sebagai contoh nilai 100 mendapatkan nilai "A"
sebenarnya class itu cukup mudah, asalkan kita rajin2 berlatih. kita kan terbiasa dah hafal urutan yang bisa kita gunakan
.
ini dia programnya:
sebenarnya class itu cukup mudah, asalkan kita rajin2 berlatih. kita kan terbiasa dah hafal urutan yang bisa kita gunakan
.
ini dia programnya:
#include <cstdlib>
#include <iostream>
using namespace std;
class bilangan{
private:
int nilai;
char nilai_huruf;
public:
void hasil(){
cout<<"masukan nilai angka : ";cin>>nilai;
if((nilai>0)&&(nilai<=20)) nilai_huruf='D';
else if((nilai>40)&&(nilai<=60)) nilai_huruf='C';
else if((nilai>60)&&(nilai<=80)) nilai_huruf='B';
else nilai_huruf='A';
cout<<"nilai huruf = "<<nilai_huruf<<endl;
}};
int main(){
bilangan a;
a.hasil();
system("PAUSE");
return EXIT_SUCCESS;
}
jika ada yang kurang jelas anda bisa bertanya melalui komentar atau melalui chat yang saya sediakan.
jika ada yang kurang jelas anda bisa bertanya melalui komentar atau melalui chat yang saya sediakan.
Minggu, 27 Maret 2011
Program 3.1
contoh program menggunakan class :
program ini menggunake model class, sebenarnya hampir sama dengan program biasa, tetapi program ini lebih sepesifik atau privat..
ini salah satu contoh programnya, program ini berfungsi sebagai pemilihan atau dalam bahasa lain percabangan. dan program ini adalah program pemilihan bilangan terbesar dari dua angka yang dimasukan.
program:
ini salah satu contoh programnya, program ini berfungsi sebagai pemilihan atau dalam bahasa lain percabangan. dan program ini adalah program pemilihan bilangan terbesar dari dua angka yang dimasukan.
program:
#include <cstdlib>
#include <iostream>
using namespace std;
class bilangan{
private:
int a,b;
public:
void hasil(){
cout<<"masukan nilai a : ";cin>>a;
cout<<"masukan nilai b : ";cin>>b;
if(a>b) cout<<"bilangan terbesar : "<<a<<endl;
else cout<<"Bilangan terbesar : "<<b<<endl;
}};
int main(){
bilangan a;
a.hasil();
system("PAUSE");
return EXIT_SUCCESS;
}
Minggu, 20 Maret 2011
fungsi
berikut ini adalah program menggunakan fungdi, yaitu kita membuat fungsi main yang berbeda beda, dan dapat di panggil di akhir main.
main yang saya buat ini terdapat main persegi, yaitu untuk menghitung luas suatu persegi.
yang ke dua luas persegi panjang. dalam main ini terdapat rumus untuk memproses luas persegi panjang
yang ke tiga luas segitiga.
jadi kita bisa menggunakan main untuk memisahkan setiap rumus yang kita gunakan, kalau inginlebih sepesifik lagi kita menggunakan class
penggunaan klass akan saya bahas di posting yang lebih baru
ini adalah contoh menggunaannya:
#include <cstdlib>
#include <iostream>
using namespace std;
int persegi()
{
int s,luas;
cout<<"luas persegi"<<endl;
cout<<"Masukan panjang sisi : ";
cin>>s;
luas=s*s;
cout<<"luas persegi adalah : "<<luas<<endl<<endl;
return s;
}
int persegi_panjang(){
int p,l;
cout<<"luas persegi panjang"<<endl;
cout<<"masukan panjang : ";
cin>>p;
cout<<"masukan lebar : ";
cin>>l;
cout<<"luas persegi panjang : "<<p*l<<endl<<endl;
return p;
}
int luas_segitiga (){
int a,t;
cout<<"luas segitiga"<<endl;
cout<<"masukan tinggi : ";
cin>>t;
cout<<"masukan alas : ";
cin>>a;
cout<<"luas segitiga adalah : "<<(a/2)*t<<endl<<endl;
return a;
}
int main(){
persegi();
persegi_panjang();
luas_segitiga();
system("PAUSE");
return 0;
}
main yang saya buat ini terdapat main persegi, yaitu untuk menghitung luas suatu persegi.
yang ke dua luas persegi panjang. dalam main ini terdapat rumus untuk memproses luas persegi panjang
yang ke tiga luas segitiga.
jadi kita bisa menggunakan main untuk memisahkan setiap rumus yang kita gunakan, kalau inginlebih sepesifik lagi kita menggunakan class
penggunaan klass akan saya bahas di posting yang lebih baru
ini adalah contoh menggunaannya:
#include <cstdlib>
#include <iostream>
using namespace std;
int persegi()
{
int s,luas;
cout<<"luas persegi"<<endl;
cout<<"Masukan panjang sisi : ";
cin>>s;
luas=s*s;
cout<<"luas persegi adalah : "<<luas<<endl<<endl;
return s;
}
int persegi_panjang(){
int p,l;
cout<<"luas persegi panjang"<<endl;
cout<<"masukan panjang : ";
cin>>p;
cout<<"masukan lebar : ";
cin>>l;
cout<<"luas persegi panjang : "<<p*l<<endl<<endl;
return p;
}
int luas_segitiga (){
int a,t;
cout<<"luas segitiga"<<endl;
cout<<"masukan tinggi : ";
cin>>t;
cout<<"masukan alas : ";
cin>>a;
cout<<"luas segitiga adalah : "<<(a/2)*t<<endl<<endl;
return a;
}
int main(){
persegi();
persegi_panjang();
luas_segitiga();
system("PAUSE");
return 0;
}
Sabtu, 19 Maret 2011
perhitunagan matrik 2 ordo
ini adalah suatu program yang digunakan untuk menghitung dalam bentuk matrik
[a b]
[c d]
jika kita memasukan a=2 b=4 c=3 d=1 maka hasilnya adalah 5
ini algoritmanya
algoritma:
1.input :a,b,c,d
2.proses: hasil=(a*b)-(c*d)
3.tampil hasil
program ini mungkin bisa membantu anda dalam perhitungan matrik.
program matrik ini bisa di kembangkan sendiri dengan meng edit beberapa rumus yang sudah ada dalam syntax, tingal kita otak atik sedikit.
ini adalah programnya:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int a,b,c,d,hasil;
cout<<"Masukan nilai a : ";
cin>>a;
cout<<"Masukan nilai b : ";
cin>>b;
cout<<"Masukan nilai c : ";
cin>>c;
cout<<"Masukan nilai d : ";
cin>>d;
hasil=(a*b)-(c*d);
cout<<"hasil determinan dalah : "<<hasil<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
[a b]
[c d]
jika kita memasukan a=2 b=4 c=3 d=1 maka hasilnya adalah 5
ini algoritmanya
algoritma:
1.input :a,b,c,d
2.proses: hasil=(a*b)-(c*d)
3.tampil hasil
program ini mungkin bisa membantu anda dalam perhitungan matrik.
program matrik ini bisa di kembangkan sendiri dengan meng edit beberapa rumus yang sudah ada dalam syntax, tingal kita otak atik sedikit.
ini adalah programnya:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int a,b,c,d,hasil;
cout<<"Masukan nilai a : ";
cin>>a;
cout<<"Masukan nilai b : ";
cin>>b;
cout<<"Masukan nilai c : ";
cin>>c;
cout<<"Masukan nilai d : ";
cin>>d;
hasil=(a*b)-(c*d);
cout<<"hasil determinan dalah : "<<hasil<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
konversi angka ke huruf
maaf kepada semuanya, mgkn program ini kurang sempurna..
ini adalah program untuk konversi angka ke huruf atau bacaan.
jai jika kita memasukan nilai 99 maka keluaran dari program adalah sembilan puluh sembilan, tetapi maaf ea untuk semuanya. program ini belum begitu sempurna karana masih ada sedikit kesalahan dalam program ini,
tapi program ini sudah bisa runing ko
ini dia programnya :
#include<iostream.h>
#include<conio.h>
int main(){
int a,b,c,a1,b1,c1;
cout<<"masukkan nilai 1-999 :";
cin>>a;
a1=a/100;
b=a%100;
b1=b/10;
c=b%10;
c1=c/1;
if (a1==1) cout<<"seratus";
else if(a1==2) cout<<"dua ratus";
else if(a1==3) cout<<"tiga ratus";
else if(a1==4) cout<<"empat ratus";
else if(a1==5) cout<<"lima ratus";
else if(a1==6) cout<<"enam ratus";
else if(a1==7) cout<<"tujuh ratus";
else if(a1==8) cout<<"delapan ratus";
else if(a1==9) cout<<"sembilan ratus";
else cout<<"";
if (b1==1) cout<<" sepuluh";
else if(b1==2) cout<<" duapuluh";
else if(b1==3) cout<<" tiga puluh";
else if(b1==4) cout<<" empat puluh";
else if(b1==5) cout<<" lima puluh";
else if(b1==6) cout<<" enam puluh";
else if(b1==7) cout<<" tujuh puluh";
else if(b1==8) cout<<" delapan puluh";
else if(b1==9) cout<<" sembilan puluh";
else cout<<"";
if (c1==1) cout<<" satu";
else if(c1==2) cout<<" dua";
else if(c1==3) cout<<" tiga";
else if(c1==4) cout<<" empat";
else if(c1==5) cout<<" lima";
else if(c1==6) cout<<" enam";
else if(c1==7) cout<<" tujuh";
else if(c1==8) cout<<" delapan";
else if(c1==9) cout<<" sembilan";
else cout<<"";
getch();
return 0;
}
ini adalah program untuk konversi angka ke huruf atau bacaan.
jai jika kita memasukan nilai 99 maka keluaran dari program adalah sembilan puluh sembilan, tetapi maaf ea untuk semuanya. program ini belum begitu sempurna karana masih ada sedikit kesalahan dalam program ini,
tapi program ini sudah bisa runing ko
ini dia programnya :
#include<iostream.h>
#include<conio.h>
int main(){
int a,b,c,a1,b1,c1;
cout<<"masukkan nilai 1-999 :";
cin>>a;
a1=a/100;
b=a%100;
b1=b/10;
c=b%10;
c1=c/1;
if (a1==1) cout<<"seratus";
else if(a1==2) cout<<"dua ratus";
else if(a1==3) cout<<"tiga ratus";
else if(a1==4) cout<<"empat ratus";
else if(a1==5) cout<<"lima ratus";
else if(a1==6) cout<<"enam ratus";
else if(a1==7) cout<<"tujuh ratus";
else if(a1==8) cout<<"delapan ratus";
else if(a1==9) cout<<"sembilan ratus";
else cout<<"";
if (b1==1) cout<<" sepuluh";
else if(b1==2) cout<<" duapuluh";
else if(b1==3) cout<<" tiga puluh";
else if(b1==4) cout<<" empat puluh";
else if(b1==5) cout<<" lima puluh";
else if(b1==6) cout<<" enam puluh";
else if(b1==7) cout<<" tujuh puluh";
else if(b1==8) cout<<" delapan puluh";
else if(b1==9) cout<<" sembilan puluh";
else cout<<"";
if (c1==1) cout<<" satu";
else if(c1==2) cout<<" dua";
else if(c1==3) cout<<" tiga";
else if(c1==4) cout<<" empat";
else if(c1==5) cout<<" lima";
else if(c1==6) cout<<" enam";
else if(c1==7) cout<<" tujuh";
else if(c1==8) cout<<" delapan";
else if(c1==9) cout<<" sembilan";
else cout<<"";
getch();
return 0;
}
Langganan:
Postingan (Atom)