Pemberian warna pada text dan background c++ akan sangat mengasikan,
Karena tampilan dalam C++ tampa warna kurang menarik, jadi kita bisa menambahkan kode2 warna untuk menambah variasi dalam c++
Dalam c++ penggunaan kode warna sebagai berikut:
System(“color 01”);
Kode pertama 0 adalah warna background, dan kode ke dua 1 adalah warna text, jadi dalam kode diatas adalah kode background hitam dan tex biru.
Ini kode kode warna yang bisa digunakan dalam c++
0 = Black
1 = Blue
2 = Green
3 = Aqua
4 = Red
5 = Purple
6 = Yellow
7 = White
8 = Gray
9 = Light Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Light White
Dan contoh penggunaan dalam c++ :
#include <cstdlib>
#include <iostream>
using namespace std;
void wait ( double seconds )//fungsi timing
{
clock_t endwait;
endwait = clock () + seconds * CLOCKS_PER_SEC ;
while (clock() < endwait) {}
}
int main(int argc, char *argv[])
{
for(int i=60;i>=0;i--){
system("cls");//penghapus layar
system("color 04");//warna banckground hitam text merah
cout<<" lampu akan hijau dalam hitungan :"<<endl;
cout<<"\t"<<i;wait(1);//pemberian waktu
}
system("cls");//penghapus layar
for(int i=20;i>=0;i--){
system("cls");//penghapus layar
cout<<"silahkan jalan :D"<<endl;
system("color 02");//warna backgroun hitam text hijau
cout<<" lampu hijau akan habis :"<<endl;
cout<<"\t"<<i;wait(1);//pemberian waktu
}
cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Dalam contoh ini saya gunakan program sebelum posting ini, karena ada sangkut pautnya :D
Tampilkan postingan dengan label pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label pemrograman. Tampilkan semua postingan
Jumat, 02 Desember 2011
timing atau timer C++
kita bisa menggunakan timing atau timer C++, jadi kita dapat menngeluarkan data dengan ketentuan waktu yang kita inginkan, serti hitung mundur dalam suatu mesin atau seperti lampu merah jalanan.
hasil keluaran akan berjalan dari detik berapa sampai ke berap, sebagai contoh kita membuat detikan lampu merah dijalanan, tapi dalam tampilan C++
contoh kodenya :
#include <cstdlib>
#include <iostream>
#include<time.h>
using namespace std;
void wait ( double seconds )//fungsi timing
{
clock_t endwait;
endwait = clock () + seconds * CLOCKS_PER_SEC ;
while (clock() < endwait) {}
}
int main(int argc, char *argv[])
{
for(int i=10;i>=0;i--){
system("cls");//penghapus layar
cout<<" lampu akan hijau dalam hitungan :"<<endl;
cout<<"\t"<<i;wait(1);//pemberian waktu
}
system("cls");//penghapus layar
cout<<"silahkan jalan :D"<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
kita dapat memanfaat'kan timer dalam berbagai macam bentuk, kalau inspirasi kita banyak, manfaatnya pun juga banyak :D
hasil keluaran akan berjalan dari detik berapa sampai ke berap, sebagai contoh kita membuat detikan lampu merah dijalanan, tapi dalam tampilan C++
contoh kodenya :
#include <cstdlib>
#include <iostream>
#include<time.h>
using namespace std;
void wait ( double seconds )//fungsi timing
{
clock_t endwait;
endwait = clock () + seconds * CLOCKS_PER_SEC ;
while (clock() < endwait) {}
}
int main(int argc, char *argv[])
{
for(int i=10;i>=0;i--){
system("cls");//penghapus layar
cout<<" lampu akan hijau dalam hitungan :"<<endl;
cout<<"\t"<<i;wait(1);//pemberian waktu
}
system("cls");//penghapus layar
cout<<"silahkan jalan :D"<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
kita dapat memanfaat'kan timer dalam berbagai macam bentuk, kalau inspirasi kita banyak, manfaatnya pun juga banyak :D
kondisi menggunakan kata C++
kali ini saya mencobo membuat perkondisian dengan menggunakan kata, sebagai contoh biasanya dalam c++ kita hanya memilih 1 huruf untuk masuk ldalam suatu kondisi, sepertu y atau t. dalam hal itu saya kembangkan menggunakan kata, dengan bantuan array kita dapat melakukanya, meskipun kurang sempurna, jadi kita bisa menggunakan kata iya atau tidak, ataupun yang lainya
O iya langsung saja contohnya dalam C++ biar lebih jelas lagi :
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
char kunci[3]={'i','y','a'};
char input[3];
cout<<"apakah anda ingin melanjutkan?? "<<endl;
cout<<"masukan 'iya' untuk lanjut, 'tidak' untuk keluar "<<endl;
cout<<"masukan kata : ";
for(int i=0;i<3;i++){
cin>>input[i];
}
if(input[0]==kunci[0] && input[1]==kunci[1] && input[2]==kunci[2]){
cout<<"anda masuk ke lanjut"<<endl<<endl;}
else cout<<"anda berhasil keluar "<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
tetapi dalam program menggunakan array ini kurang sempurna karena dalam penginputan array tidak pasti sama, seperti halnya iya dan tidak, jika iya hanya ada 3 huruf, sedangkan tidak ada 5 huruf, maka dari itu inputan bisa berubah ubah dan tidak tentu, hal itu akan mengakibatkan inputan yang berlanjut dan tidak tau arah kemana hehehe :D
jika ingin mencoba silahakan, bisa juga sebagai ilmu tambahan...
O iya langsung saja contohnya dalam C++ biar lebih jelas lagi :
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
char kunci[3]={'i','y','a'};
char input[3];
cout<<"apakah anda ingin melanjutkan?? "<<endl;
cout<<"masukan 'iya' untuk lanjut, 'tidak' untuk keluar "<<endl;
cout<<"masukan kata : ";
for(int i=0;i<3;i++){
cin>>input[i];
}
if(input[0]==kunci[0] && input[1]==kunci[1] && input[2]==kunci[2]){
cout<<"anda masuk ke lanjut"<<endl<<endl;}
else cout<<"anda berhasil keluar "<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
tetapi dalam program menggunakan array ini kurang sempurna karena dalam penginputan array tidak pasti sama, seperti halnya iya dan tidak, jika iya hanya ada 3 huruf, sedangkan tidak ada 5 huruf, maka dari itu inputan bisa berubah ubah dan tidak tentu, hal itu akan mengakibatkan inputan yang berlanjut dan tidak tau arah kemana hehehe :D
jika ingin mencoba silahakan, bisa juga sebagai ilmu tambahan...
Langganan:
Postingan (Atom)