Kamis, 25 April 2013

Penggunaan struct dalam program pengisian data nilai mahasiswa dengan bahasa C

Pada kesempatan kali ini, saya akan menjelaskan cara pembuatan program dengan menggunkan bahasa pemograman C. Dimana dalam program ini kita menggunkan fungsi Structur untuk mengimputkan data nilai mahasiswanya. adapun format dalam penulisan struktur adalah:

struct nama_tag
{
anggota1;
anggota2;
...;
}
struct nama_tag nama_variabel1, nama_variabel2, …;

Dan berikut adalah source code dari programnya:


#include <stdio.h>
#include <stdlib.h>

int main(void)//deklarasi fungsi main
{
int i;//deklarasi variable
struct data_mahasiswa{//struktur data dalam struktur
char nomor[10];
char nim[10];
char nama[50];
char nilai;
};
struct data_mahasiswa data_nilai[10];
for (i=0; i<10; i++){//looping variable i, untuk pembatasan data yang diinputkan sehingga maksimal data yang diinputkan adalah 10
printf("Masukkan data dari mahasiswa:\n");
printf("Nomor (max 10 karakter): \n");
scanf("%s",&data_nilai[i].nomor);//menginputkan data dari data Nomor
printf("NIM (max 10 karakter): \n");
scanf("%s",&data_nilai[i].nim);//menginputkan data dari data NIM
printf("Nama (max 50 karakter): \n");
scanf("%s",&data_nilai[i].nama);//menginputkan data dari data Nama
printf("Nilai: \n");
scanf("%s",&data_nilai[i].nilai);//menginputkan data dari data Nilai
}
i=0;
for (i=0; i<10; i++){//looping untuk data yang akan ditampilkan
printf("Nomor: %s\n",data_nilai[i].nomor);
printf("NIM: %s\n",data_nilai[i].nim);
printf("Nama: %s\n",data_nilai[i].nama);
printf("Nilai: %c\n\n",data_nilai[i].nilai);
}
system("pause");
return 0;
}

Dan berikut video tutorial yang dapat dilihat:



Sekian penjelasan tentang pembuatan program untuk menginputkan data nilai mahasiswa dengan menggunakan "struct".

semoga bemanfaat,
Terima kasih

Tidak ada komentar:

Posting Komentar