Contoh program C++

Postingan ini ditujukan kepada mahasiswa semester I guna memenuhi tugas yang diberikan dalam mata kulaih alograitma dan pemrograman. secara basic pada bahasa C.
Pada conoth kali ini, sudah termasuk materi input, out put, kondisi, perulangan, array.

kemungkinan script di bawah ini tidak sama dengan yang biasanya masuk ke kelas praktek, anggap saja ini untuk belajar. Silahkan Anda ganti atau modifikasi menurut keinginan dan kebutuhan Anda. thx4 mas febby … untuk materi UAS dibahas pada pertemuan terakhir 22 Januari 2010.

#include”stdio.h”
#include”conio.h”
#include”string.h”
void main()
{
struct kursus
{
char np[10],nama[20],almt[20],krs[15],kls[10];
int kd;
}k[30];
char jwb;
int no=0,vbp=0,vbm=0,vjp=0,vjm=0,vcp=0,vcm=0,i=0;
do
{
clrscr();
i++;
printf(“Data Peserta ke %d\n”,i);
printf(“Masukkan Nomor Peserta [4 digit] :”;);scanf(“%s”,k[i].np);
printf(“Masukkan Nama Peserta :”;);scanf(“%s”,k[i].nama);
printf(“Masukkan Alamat Peserta :”;);scanf(“%s”,k[i].almt);
printf(“Masukkan Kode Kursus [A/B/C/D/E/F] :”;);scanf(“%s”,&k[i].kd);
switch (k[i].kd)
{
case ‘A’ :strcpy(k[i].krs,”Visual Basic”;);
strcpy(k[i].kls,”Pagi”;);
vbp++;
break;
case ‘B’ :strcpy(k[i].krs,”Visual Basic”;);
strcpy(k[i].kls,”Malam”;);
vbm++;
break;
case ‘C’ :strcpy(k[i].krs,”Visual Java”;);
strcpy(k[i].kls,”Pagi”;);
vjp++;
break;
case ‘D’ :strcpy(k[i].krs,”Visual Java”;);
strcpy(k[i].kls,”Malam”;);
vjm++;
break;
case ‘E’ :strcpy(k[i].krs,”Visual C++”;);
strcpy(k[i].kls,”Pagi”;);
vcp++;
break;
default :strcpy(k[i].krs,”Visual C++”;);
strcpy(k[i].kls,”Malam”;);
vcm++;
break;
}
printf(“\n\n\nProses Data Lagi [Y/N]:”;);
jwb=getche();
}
while ((jwb==’Y')||(jwb==’y'));

clrscr();
puts(” LPK ‘UNISBANK’ SEMARANG”;);
puts(” JL.Menuju Nilai A”;);
puts(“==================================================================”;);
puts(“No. Nomor Peserta Nama Peserta Alamat Nama Kursus Kelas”;);
puts(“==================================================================”;);
for(no=1;no<=i;no++)
{
gotoxy(1,5+no);printf(“%d”,no);
gotoxy(5,5+no);printf(“%s”,k[no].np);
gotoxy(20,5+no);printf(“%s”,k[no].nama);
gotoxy(35,5+no);printf(“%s”,k[no].almt);
gotoxy(48,5+no);printf(“%s”,k[no].krs);
gotoxy(62,5+no);printf(“%s”,k[no].kls);
}
puts(“”;);
puts(“==================================================================”;);
printf(” Jumlah Peserta Kursus Visual Basic Pagi sebanyak : %3d orang\n”,vbp);
printf(” Jumlah Peserta Kursus Visual Basic Malam sebanyak : %3d orang\n”,vbm);
printf(” Jumlah Peserta Kursus Visual Java Pagi sebanyak : %3d orang\n”,vjp);
printf(” Jumlah Peserta Kursus Visual Java Malam sebanyak : %3d orang\n”,vjm);
printf(” Jumlah Peserta Kursus Visual C++ Pagi sebanyak : %3d orang\n”,vcp);
printf(” Jumlah Peserta Kursus Visual C++ Malam sebanyak : %3d orang\n”,vcm);
getch();
}

You can leave a response, or trackback from your own site.

7 Responses to “Contoh program C++”

  1. dwi says:

    alexanya kok masih 2 juta-an ya,…

  2. seven says:

    gan w mau nanya ko beda banget ya ma yg w pelajarin !!!

    w pake software turbo c++ sama gk ma ini gan !!!!!

  3. indra says:

    mas mau nanya:

    long int pangkat(int a,int n);

    {

    if(n==1)

    return a;

    else

    return a*(a,n-1);

    }

    yang mau saya tanya (a,n-1) ini maksudnya gmn?

    apa dikali (ax (n-1)) atau apa gitu?please help me!

  4. tika says:

    Assalamu’alaikum..maaf mau tnya ni..yg gambr itu d msukan jg gk..???

Leave a Reply

Anda dapat memberikan komentar mengenai posting sasa di bcozjc.info apabila Anda tergolong spam maka secara otomatis komentar Anda tidak dapat ditampilkan

[+] kaskus emoticons nartzco