Lupa ada PR Praktikum Algor


Jam 9.30 pagi ini gua datang lebih awal buat praktikum algoritma dan pemrograman. Nungguin lab kebuka, gua ngenet pake wifiilkomerz.

Gak lama OKI datang en ngasih tau kalo ada PR. waduh…. lupa gua…. ternyata mang ada PR, ni PRnya:

Buat sebuah program yang mengandung sebuah structure dengan beberapa elemen yang berbeda tipe datanya, kemudian buat array dari variabel structure tersebut sebanyak 10 elemen. Isikan nilai array structure tersebut dari input, kemudian simpan ke dalam sebuah file dengan nama sesuai permintaan pengguna.
contoh:banyaknya data yang dimasukkan?2
Masukkan data ke-1:
Nama: Mahasiswa 1
NRP: G10101010
NilaiL 100
Masukkan data ke-2:
………..
Masukkan data ke-50:
Nama:Mahasiswa 50
NRP G10101010
Nilai: 50
Simpan dengan nama file apa? coba

Gua kalang kabut, secara… tinggal menunggu waktu beberapa menit lagi sebelum praktikum… akhirnya dengan sekuat tenaga w kerjain tu program dan jam 10 pas akhirnya berhasil… ni kodingannya:

//Arief Hidayatulloh G64080075
#include <stdio.h>
#include<string.h>
struct mhs{
char nama[30];
char nrp[10];
int nilai;
};
typedef struct mhs MHS;

main () {

FILE *output;
MHS m[100];
char a[20];
int i,n;
printf(“Banyaknya data yang dimasukkan?”);
scanf(“%d”,&n);
for(i=0;i<n;i++){
printf(“Masukkan data ke-%d\n”,i+1);
printf(“Nama: “);
scanf(“%s”,&m[i].nama);
printf(“NRP: “);
scanf(“%s”,&m[i].nrp);
printf(“Nilai: “);
scanf(“%d”,&m[i].nilai);}
printf(“Simpan dengan nama file Apa? “);
scanf(“%s”,&a);

output = fopen (a, “w”); //output file

for(i=0;i<n;i++){
fprintf(output,”Nama: %s\n”,m[i].nama);
fprintf(output,”NRP: %s\n”,m[i].nrp);
fprintf(output,”Nilai: %d”,m[i].nilai);}

fclose(output);
}

Alhamdulillah… selesai sudah. semoga kak Heru masih menerima pengumpulan tugas ini….

Perihal arief
Seorang Ilkomerz 45 IPB.... Seorang yang memiliki mimpi yang besar.... untuk membahagiakan keluarga, sahabat, dan...

4 Responses to Lupa ada PR Praktikum Algor

  1. abrari mengatakan:

    Kopas gak tuh? hehe…

  2. Arief mengatakan:

    Alhamdulillah itu ngerjain sendiri…. ngapai kopas :p

  3. Nurussadad mengatakan:

    klo saya dulu.. cuman bantu ngedit source code orang😛

    • Arief mengatakan:

      Maksudnya? buka jasa gitu?

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: