contoh penggunaan do-while

dalam c++ struktur repetisi/pengulangan ad beberapa macam, sekarang yang mau ku bahas adalah dengan do-while,. perhatikan contoh berikut,.,.!!!..

#include
void main()
{
    char nama[25],p,jur[20],topik[100],gol[10],nim[20],noUrut[20],jam[20];

    do
        {
             cout<<"masukkan No Urut anda : ";cin.getline(noUrut,sizeof noUrut);
            cout<<"masukkan Nim : ";cin.getline(nim, sizeof nim);
            cout<<"masukkan Nama : ";cin>>nama;
            cout<<"masukkan Jurusan : ";cin>>jur;
            cout<<"masukkan Jam Kuliah : ";cin>>jam;
            cout<<"Topik : ";cin>>topik;
            cout<<"Golongan Darah : ";cin>>gol;
            cout<<"apakah anda yakin akan keluar??. (y/n) : ";cin>>p;

        }

    while (p!='y');
}