02-25-2012, 10:37 PM
Ok om,,ini tutorial pertama saya di IBTeam,,
jadi klo ada salah2 kata mohon dimaklumi bro,,maklum ane masih smp kls 2
Pada tutorial ini ane akan membahas bagaimana cara membuat ombak segitiga secara berulang-ulang sesuai dengan input yang dimasukkan..
1. Printah utamanya adalah While dan For agan2..
2. Langsung aja kita ke source code nya :
Penjelasan :
3. Semua orang pasti sudah tw tentang library iostream di C++ kan?? ya...library iostream itu untuk mendefinisikan semua perintah yang ada dalam library iostream contoh :
Jika iostream tidak diinclude kan, maka perintah cout, cin, dll tidak akan mau bekerja
4. setelah mendefinisikan library iostream, selanjutnya adalah mendefinisikan/menginclude kan library windows.h. printah dari windows.h yg kita gunakan dalam tutor ini adalah Sleep(nilai). perintah ini berfungsi untuk memberikan interval(selang waktu) sesuai dengan nilai yang diberikan. Interval 1 detik = Sleep(1000);
Jika kita tidak menginclude kan library windows.h, maka Sleep(..) juga tidak akan bekerja karena Sleep(..) merupakan salah satu dari perintah yang ada di dalam library windows.h
5. Selanjutnya adalah mendefinisikan library iomanip. Salah satu perintah dalam iomanip yang kita gunakan adalah :
setw(..) : untuk memberikan jarak/spasi pada output sesuai dengan nilai yang diberikan.
contoh :maka kita akan kita akan memberikan jarak/spasi sejauh 5 pada variabel test
setfill(..) : untuk menggantikan spasi yang telah dikerjakan oleh setw() menjadi huruf, simbol, atau angka sesuai yg telah ditentukan.
contoh:maka kita akan mengganti 5 spasi yang telah diberikan oleh setw() menjadi sebuah 5 simbol *
6. Selanjutnya adalah mendefinisikan library string. String adalah sebuah variabel yang menampung semua jenis angka, simbol, dan huruf.
contoh :
Baris pertama di atas akan mendefinisikan variabel string a,
baris ke2 berfungsi untuk memberikan nilai terhadap variabel a dengan cara menulis nilainya, setelah itu, nilai yg ditulis pada variable a akan tersimpan.
baris ke3 untuk menunjukkan output berupa nilai yang dimasukkan ke variabel a tadi
7. wajib kita tulis ketika kita sudah selesai menginclude kan semua jenis library yg kita butuhkan..
8. While adalah suatu perintah perulangan dgn kriteria sbg berikut
apabila Kondisi terpenuhi, maka perintah yg ada di bawahnya akan dijalankan..
contoh :
Code di atas akan mendefinisikan variabel integer a
dan memberi nilai 5 pada variabel a tersebut.
Perintah While akan berjalan jika nilai a lebih kecil dari 10.
Karena nilai a adalah 5 yg berarti kurang dari 10, makan perintah While akan dijalankan
cukup penjelasan dari saya..:badpc::badpc:
jadi klo ada salah2 kata mohon dimaklumi bro,,maklum ane masih smp kls 2
Pada tutorial ini ane akan membahas bagaimana cara membuat ombak segitiga secara berulang-ulang sesuai dengan input yang dimasukkan..
1. Printah utamanya adalah While dan For agan2..
2. Langsung aja kita ke source code nya :
Code:
#include <iostream>
#include <windows.h>
#include <iomanip>
#include <string>
using namespace std;
int main()
{
system ("color A");
system ("TITLE Wong Edan");
int b;
string v;
cout<<"Masukkan Jumlah Perulangan = ";
cin>>b;
cout<<"Masukkan Nilai Setfill = ";
cin>>v;
while(b--)
{
for (int a=1; a<=b; a++)
{
cout<<setfill('*');
cout<<setw(a)<<v<<endl;
Sleep (100);
}
int t=b;
for (int c=1; c<=b; c++)
{
t = t-1;
cout<<setfill('*');
cout<<setw(t)<<v<<endl;
Sleep (100);
}
}
system ("pause>nul");
return 0;
}
Penjelasan :
3. Semua orang pasti sudah tw tentang library iostream di C++ kan?? ya...library iostream itu untuk mendefinisikan semua perintah yang ada dalam library iostream contoh :
Code:
cout<<[untuk menampilkan output]
cin>>[untuk Menulis sebuah masukan/inputan]
4. setelah mendefinisikan library iostream, selanjutnya adalah mendefinisikan/menginclude kan library windows.h. printah dari windows.h yg kita gunakan dalam tutor ini adalah Sleep(nilai). perintah ini berfungsi untuk memberikan interval(selang waktu) sesuai dengan nilai yang diberikan. Interval 1 detik = Sleep(1000);
Jika kita tidak menginclude kan library windows.h, maka Sleep(..) juga tidak akan bekerja karena Sleep(..) merupakan salah satu dari perintah yang ada di dalam library windows.h
5. Selanjutnya adalah mendefinisikan library iomanip. Salah satu perintah dalam iomanip yang kita gunakan adalah :
setw(..) : untuk memberikan jarak/spasi pada output sesuai dengan nilai yang diberikan.
contoh :
Code:
cout<<setw(5)<<"test";
setfill(..) : untuk menggantikan spasi yang telah dikerjakan oleh setw() menjadi huruf, simbol, atau angka sesuai yg telah ditentukan.
contoh:
Code:
cout<<setfill('*')<<setw(5)<<"test";
6. Selanjutnya adalah mendefinisikan library string. String adalah sebuah variabel yang menampung semua jenis angka, simbol, dan huruf.
contoh :
Code:
string a;
cin>>a;
cout<<a;
baris ke2 berfungsi untuk memberikan nilai terhadap variabel a dengan cara menulis nilainya, setelah itu, nilai yg ditulis pada variable a akan tersimpan.
baris ke3 untuk menunjukkan output berupa nilai yang dimasukkan ke variabel a tadi
7.
Code:
using namespace std;
8. While adalah suatu perintah perulangan dgn kriteria sbg berikut
Code:
While(Kondisi)
{
perintah1
perintah2
}
contoh :
Code:
int a;
a = 5;
while(a<=10)
{
cout<<"Kurang dari 10";
system ("pause>nul");
}
dan memberi nilai 5 pada variabel a tersebut.
Perintah While akan berjalan jika nilai a lebih kecil dari 10.
Karena nilai a adalah 5 yg berarti kurang dari 10, makan perintah While akan dijalankan
cukup penjelasan dari saya..:badpc::badpc:
403 Forbidden