Categories
Pemprogramman C++

Contoh program c++ perulangan angka

Program Looping (Perulangan) C++ sederhana dibawah ini dibuat menginput nama, nim secara berulang sesuai dengan keinginan ingin, Program Looping seperti ini akan selalu digunakan dalam dunia pemprogramman. semoga ini bisa membantu.

#include <iostream>
#include <conio.h>
#include <stdlib.h>


using namespace std;
int main()
{
a:
int pilih;
char kembali;


cout<<"    1. Looping "<<endl;
cout<<"    2. Array "<<endl;
cout<<"    3. Keluar "<<endl;
cout<<"MasuKkan Pilihan Anda (1/2/3) :";
cin>> pilih;
switch(pilih)

{
case 1:
 char kembali;
 int a;
 for(int i=1,a=5;i<=5;i++)
 { cout<<"\nNilai ke "<<i<<" = "<<a;
 a+=5; }
 cout<<endl;
 cout<<"ingin menghitung lagi? [Y/N] "<<endl;
 cin>>kembali;
 if (kembali == 'y')
 {
  cout<<"selesai"<<endl;  
  system("cls");
  goto a;
 }
 else (kembali == 'n');
 {
  cout<<"selesai";
  exit(0);
 }
break;


case 2:
 int x[6],limit;
    char nama[6][20];
    char nik[6][20];
 cout<<"masukkan limit = ";
    cin>>limit;

    for(int a=0;a<=limit-1;a++)
    {
        cout<<"nama"<<a+1<<"=";
        cin>>nama[a];
        cout<<"nik"<<a+1<<"=";
        cin>>nik[a];
    }
    cout<<endl;

    cout<<"NO"<<"\t"<<"NAMA"<<"\t"<<"NIK"<<endl;
    for(int a=0;a<=limit-1;a++)
    {
        cout<<a+1<<"\t"<<nama[a]<<"\t"<<nik[a];
        cout<<endl;
    }
    cout<<"ingin menghitung lagi? [Y/N] "<<endl;
 cin>>kembali;
 if (kembali == 'y')
 {
  cout<<"selesai"<<endl;  
  system("cls");
  goto a;
  }
 else (kembali == 'n');
  {
  cout<<"selesai";
  exit(0);
 }
 break;
 
 
case 3:
 cout<<"ingin menghitung lagi? [Y/N] "<<endl;
 cin>>kembali;
 if (kembali == 'y')
 {
  cout<<"selesai"<<endl;  
  system("cls");
  goto a;
 }
 else (kembali == 'n');
 {
  cout<<"selesai";
  exit(0);
 }
}
}

Leave a Reply

Your email address will not be published. Required fields are marked *