Sekedar berbagi sedikit mengenai contoh program C++ yang saya dapat dari kelas hari kamis. Program berikut untuk mengetahui cara menyembunyikan atau melewatkan sebagian output dengan hasil kita dapat menghasilkan data yang tidak berurutan,karena data yang terlewatkan yang seharusnya ikut dalam output.
>>> Program pertama <<<
Output = 2 4 8 10 14 16 20 22 26 28
/*Melewatkan angka 12 dan 18*/
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
int main() {
int i=2;
int a,b;
cout<<i<<' ';
for (a=1;a<=5;a++){
for (b=a;b<=a;b++){
i = i + 2;
cout<<i<<' ';
if (i==28)
break;
i = i + 4;
cout<<i<<' ';
}
}
getch();
return 0;
}
>>> Program kedua <<<
Output = a b c e f g
/*melewatkan huruf d pada urutan abjad sampai dengan g*/
#include <iostream>
using namespace std;
int main(){
int x,y;
char s = 'a';
for(x = 0;x<=5;x++){
// s = x + s;
if (s == 'd')
s = s + 1; // coding untuk melewatkan huruf d
cout<<s<<' ';
s = s + 1; // coding untuk menciptakan abjad berurut
}
return 0;
}
>>> Program ketiga <<<
Output = 1 a 2 b 3 c 4 d 5 e
/*ini sedikit berbeda karena tidak ada output yang tersembunyi,melainkan pengurutan data Character dengan Integer*/
#include <iostream>
#include <conio.h>
using namespace std;
int main(){
int z;
char v;
v = 'a';
z = 1;
for (z = 1; z <= 5; z++){
cout<<z<<' '<<v<<' ';
v = v + 1;
}
getch();
return 0;
}
*penulisan program biasa nya berbeda tergantung software apa yang di pake dalam pengerjaan nya,contoh nya DEV C++ dengan Borlan berbeda. Terkadang Program jalan di DEV namun tidak di Borlan,begitu juga sebaliknya.
Good Luck!
Next
« Prev Post
« Prev Post
Previous
Next Post »
Next Post »
Subscribe to:
Post Comments (Atom)
EmoticonEmoticon