contoh program C++ pengurutan dengan tidak menampilkan sebagian output

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!
Previous
Next Post »