C++ Kondisi, Loop Dan Array
programnnya masih belum begitu lengkap, karena ketika anda memilih array belum ada instruksi yang bisa dilakukan, kal bisa dikembangkan, selamat mencoba.
#include <iostream>
#include <stdlib.h>
using namespace std;
void menu();
void kondisi();
void loop();
void array1();
void menu()
{
system("cls");
int pilih;
cout<<" 1. Kondisi \n";
cout<<" 2. Loop \n";
cout<<" 3. Array \n";
cout<<"Pilih [1/2/3] = ";
cin >>pilih;
if(pilih == 1)
{
kondisi();
}
else if (pilih == 2)
{
loop();
}
else if (pilih == 3)
{
array1();
}
else
{
cout<<"Salah input ";
}
}
void kondisi()
{
system("cls");
cout<<"if\n";
char kembali;
cout<<"kembali ke menu [y/t] ? " ;
cin>>kembali;
if(kembali=='y')
{
kondisi();
}
else
{
menu();
}
}
void loop()
{
cout<<"for\n";
char kembali;
cout<<"kembali ke menu [y/t] ? " ;
cin>>kembali;
if(kembali=='y')
{
loop();
}
else
{
menu();
}
}
void array1()
{
cout<<"array\n";
char kembali;
cout<<"kembali ke menu [y/t] ? " ;
cin>>kembali;
if(kembali=='y')
{
array1();
}
else
{
menu();
}
}
main()
{
menu();
}
#include <stdlib.h>
using namespace std;
void menu();
void kondisi();
void loop();
void array1();
void menu()
{
system("cls");
int pilih;
cout<<" 1. Kondisi \n";
cout<<" 2. Loop \n";
cout<<" 3. Array \n";
cout<<"Pilih [1/2/3] = ";
cin >>pilih;
if(pilih == 1)
{
kondisi();
}
else if (pilih == 2)
{
loop();
}
else if (pilih == 3)
{
array1();
}
else
{
cout<<"Salah input ";
}
}
void kondisi()
{
system("cls");
cout<<"if\n";
char kembali;
cout<<"kembali ke menu [y/t] ? " ;
cin>>kembali;
if(kembali=='y')
{
kondisi();
}
else
{
menu();
}
}
void loop()
{
cout<<"for\n";
char kembali;
cout<<"kembali ke menu [y/t] ? " ;
cin>>kembali;
if(kembali=='y')
{
loop();
}
else
{
menu();
}
}
void array1()
{
cout<<"array\n";
char kembali;
cout<<"kembali ke menu [y/t] ? " ;
cin>>kembali;
if(kembali=='y')
{
array1();
}
else
{
menu();
}
}
main()
{
menu();
}