Contoh-contoh Kode program perulangan pada C++


KODE PROGRAM 5-1

#include <iostream>
using namespace std;
int main() {
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  cout<<"Saya sangat menyukai C++"<<endl;
  return 0;
}


KODE PROGRAM 5-2

#include <iostream>
using namespace std;
int main() {
  int C;
  for (C=0; C<10; C++) {
    cout<<"Saya sangat menyukai C++"<<endl;
  }
  return 0;
}


KODE PROGRAM 5-3

#include <iostream>
using namespace std;
int main() {
  int C;
  for (C=0; C<10; C++) {
    cout<<"Saya sangat menyukai C++"<<endl;
  }
  return 0;
}


KODE PROGRAM 5-4

#include <iostream>
using namespace std;
int main() {
int c , j ;

  cout<<"PENGULANGAN MENAIK"<<endl;
  for (C=0; C<10; C++) {
    cout<<C+1<<endl;
  }

  // Membuat spasi vertikal
  cout<<'\n'; // dapat ditulis cout<<endl;
  cout<<"PENGULANGAN MENURUN"<<endl;
  for (J=10; J>0; J--) {
    cout<<J<<endl;
  }
  return 0;
}


KODE PROGRAM 5-5

#include <iostream>
using namespace std;
int main() {
  for (int C=0; C<25; C+5) {
    cout<<C+1<<endl;
  }
  return 0;
}


KODE PROGRAM 5-6

#include <iostream>
using namespace std;
int main() {
  char A;     // variabel A (bertipe char) akan digunakan
              // sebagai indeks pengulangan
  int B;    // variabel B akan digunakan untuk
              // menampung nilai penjumlahan
  int C;    // variabel C akan digunakan untuk
              // menampung nilai perkalian

  for (A='a', B=0, C=1; A<='e'; A++, B=B+5, C=C*10) {
     cout<<"Nilai A = "<<A<<endl;
     cout<<"Nilai B = "<<B<<endl;
     cout<<"Nilai C = "<<C<<endl;
     cout<<endl;
  }
  return 0;
}


KODE PROGRAM 5-7

#include <iostream>
using namespace std;
int main() {
  for (int j=1; j<=10; j++) {
    for (int k=1; k<=j; k++) {
      cout<<k*j<<' ';
    }
    cout<<'\n';
  }
  return 0;
}


KODE PROGRAM 5-8


#include <iostream>
using namespace std;

int main() {
  int C; // Mendeklarasikan varaiebl C sebagai
                // indeks pengulangan

  C = 0; // Melakukan inisialisasi nilai terhadap
                // variabel C

  while (C<10) {
     cout<<"Saya sangat menyukai C++"<<endl;
     C++; /* Statemen ini berguna untuk menaikkan nilai,

              maka pengulangan akan dihentikan */
  }
  return 0;


KODE PROGRAM 5-9

#include <iostream>
using namespace std;
int main() {

  int C;   // Mendeklarasikan varaiebl C
           // sebagai indeks pengulangan

  C = 0;   // Melakukan inisialisasi nilai terhadap variabel C

  while (C<10) {
      cout<<"Saya sangat menyukai C++"<<endl;
      /* Pada baris ini tidak terdapat statemen sehingga C akan
         terus bernilai 0 dan kondisi C<10 akan selalu
         bernilai benar sehingga pengulangan akan terus
         dilakukan */
  }
  return 0;
}


KODE PROGRAM 5-10

#include <iostream>
using namespace std;
int main() {
  int BIL;
  long faktorial = 1;

  cout<<"Masukkan bilangan yang akan dihitung : "; cin>>BIL;
  C = BIL;
  cout<<C<<"! = ";
  while (C >= 1) {
    faktorial *= C; // bentuk singkat
                      // dari faktorial = faktorial * C;
    if (C != 1) {
      cout<<C<<" x ";
    } else {
      cout<<C<<" = ";
    }
    C--; // Menurunkan nilai yang terdapat pada variabel C
  }
  cout<<faktorial;

  return 0;
}


KODE PROGRAM 5-11


#include <iostream>
using namespace std;

int main() {
  int J = 10;
  int K;

  while (J >= 1) {
     K = 1;
     while (K <= J) {
       cout<<K*J<<' ';
       K++;
     }
     cout<<'\n';
     J--;    
  }
  return 0;
}


KODE PROGRAM 5-12

#include <iostream>
using namespace std;

int main() {
  int C = 0;
  do {
    cout<<"Saya sangat menyukai C++"<<endl;
    C++;  
  } while (C < 10);

  return 0;
}


KODE PROGRAM 5-13

#include <iostream>

using namespace std;

int main() {
  int Bil1, Bil2;
  int sisa;

  cout<<"Masukkan bilangan pertama  : "; cin>>Bil1;
  cout<<"Masukkan bilangan kedua    : "; cin>>Bil2;

  // Melakukan pertukaran nilai
  if (Bil1 < Bil2) {
    int temp = Bil1;
    Bil1 = Bil2;
    Bil2 = temp;
  }

  do {
    sisa = Bil1 % Bil2;
    Bil1 = Bil2;
    Bil2 = sisa;  
  } while (sisa != 0);

  cout<<"\nFaktor persekutuan terbesar = "<<Bil1;

  return 0;
}


KODE PROGRAM 5-14


#include <iostream>
using namespace std;

int main() {
  int J = 10;
  int K;

  do {
     K = 1;
     do {
       cout<<K*J<<' ';
       K++;
     } while (K <= J);
     cout<<'\n';
     J--;
  } while (J >= 1);

  return 0;
}


KODE PROGRAM 5-15


#include <iostream>

using namespace std;

// Mendeklarasikan tipe baru yang hanya memiliki
// nilai FALSE dan TRUE
enum BOOLEAN { FALSE, TRUE };

int main() {
  // Mendeklarasikan variabel sebagai indeks pengulangan
  // dan diisi dengan nilai 0
  int C = 0;

  while (TRUE) {
    cout<<"Contoh pengulangan dalam C++"<<endl;
    if (C == 9) break;
    C++;
  }
  cout<<"Nilai C = "<<C;

  return 0;
}


KODE PROGRAM 5-16

#include <iostream>
using namespace std;

enum BOOLEAN { FALSE, TRUE };

int main() {
  int X;

  BOOLEAN STOP = FALSE;
  while (!STOP) {
    cout<<"Masukkan nilai X : "; cin>>X;
    if (X <= 0) {
      STOP = TRUE;
      continue;
    }
  }

  return 0;
}

KODE PROGRAM 5-17

#include <iostream>
using namespace std;

enum BOOLEAN { FALSE, TRUE };

int main() {
  int C = 0;

  while (TRUE) {
    cout<<C+1<<end;
    if (C == 9) {
       goto MyLabel; // Meloncat ke label MyLabel
    }
    C++;
  }

  MyLabel: // Lokasi yang akan dituju

  return 0;
}


KODE PROGRAM 5-18

#include <iostream>
using namespace std;

int main() {

  cout<<"Mengungkap Rahasia C++"<<endl;
  goto BR; // Meloncat ke label BR

  cout<<"Oleh : Budi Raharjo"<<endl;
  cout<<"Tahun 2003"<<endl;

  BR:      // Mendefinisikan label dengan nama BR
  cout<<"Penerbit INFORMATIKA Bandung";

  return 0;
}


KODE PROGRAM 5-19

#include <iostream>
#include <cstdlib>

using namespace std;
enum BOOLEAN { FALSE, TRUE };

int main() {

  int X = 1, Y;

  while (TRUE) {
    cout<<"Masukkan nilai Y : "; cin>>Y;

    // Menghindari pembagian dengan NOL
    if (Y == 0) {
       exit(0); // Keluar dari aplikasi
    }
  }

  return 0;
}




"Jangan lupa ikuti saya disini untuk update post terbaru dari saya agar kamu tidak ketinggalan"

0 Response to "Contoh-contoh Kode program perulangan pada C++"

Posting Komentar

[[ Silahkan berkomentar yang sesuai dengan topik, Mohon Maaf komentar dengan nama komentator dan isi komentar yang berbau PORNOGRAFI, OBAT, HACK, JUDI dan komentar yang mengandung LINK AKTIF, Tidak akan ditampilkan. Terima Kasih! ]]