Belajar Struct Bahasa Pemograman C

Judul Program: Pendataan Mahasiswa Menggunakan Fungsi Struct

Deskripsi Program:

Program ini merupakan program penggunaan fungsi struct (struktur) pada Bahasa Pemograman C. Disini kita membuat inputan jumlah mahasiswa yang akan di data (maks. 10 mahasiswa). Selanjutnya diinputkan satu per satu nim, nama, dan nilai mahasiswa. Begitu data yang dimasukkan telah selesai, maka langsung ditampilkan data tersebut berdasarkan kolom hasilnya.
Untuk lebih jelasnya berikut ini flowchart programnya:

flowchart struct

Berikut ini source code programnya:


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

int main (void)
 {
 int a,b,c;
 struct info{
 int nomor;
 int nim;
 char nama[20];
 char nilai[2];
 };

struct info mahasiswa[10];
 printf("Masukkan Jumlah Data Mahasiswa (Maks. 10 orang) : ");
 scanf ("%d", &a);

for(b=0;b<a;b++)
 {
 mahasiswa[b].nomor=b+1;
 printf("\n%d.\n", b+1);
 printf("NIM : ");
 scanf ("%d", &mahasiswa[b].nim);
 printf("Nama : ");
 scanf ("%s", &mahasiswa[b].nama);
 printf("Nilai : ");
 scanf("%s", &mahasiswa[b].nilai);
 }
 printf("\n%d Data Mahasiswa Telah Dimasukkan", b);
 printf("\nNOMOR\t NIM\t Nama\t Nilai\n");

for (c=0;c<b;c++)
 {
 printf("\n %d\t %d\t %s\t %s\t\n", mahasiswa[c].nomor, mahasiswa[c].nim, mahasiswa[c].nama, mahasiswa[c].nilai);
 }
 system("pause");
 return(0);
 }

Tampilan Hasil Running Program:

ss

Disini juga saya sisipkan video tutorialnya gan… (y)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s