alexa-tracking

Main Content

1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/584e85f4582b2ec41f8b456f/help-programming-c-untuk-sistem-pemantau-perkebunan-sawit
[HELP] Programming C untuk Sistem Pemantau Perkebunan Sawit
C Programming, jadi ane disuru bikin program untuk memantau sistem perkebunan sawit tapi ane belum mengerti fungsional sama logikanya, mungkin agan ada yang berkenan membantu, terima kasih sebelumnya emoticon-Smilie

Pada setiap pohon sawit ada sebuah perangkat yang melakukan pembacaan setiap jam untuk data berikut (semua betipe float):

- Suhu udara
- Kelembaban tanah
- Kadar N dalam tanah
- Kadar P dalam tanah
- Kadar K dalam tanah

Setiap jam 24.00 kesemua perangkat ini akan mengirimkan kesemua bacaan selama satu hari itu dalam sebuah berkas biner ke aplikasi anda untuk di proses.

- Setiap nama berkas merupakan data pohon perhari.
- Format penulisan data terserah anda.

Aplikasi anda harus minimal memiliki menu berikut:

- Mendaftarkan sebuah pohon sawit baru
- Melakukan pembacaan atas semua berkas yang diterima dari perangakat
(Hati-hati jika ada data yang bukan dari pohon sawit yang belum di daftar)
- Menampilkan semua data untuk satu hari
- Menampikan semua data untuk satu pohon
- Keluar

Data hasil pengolahan mesti disimpan jika keluar dari aplikasi.
- simpan data jika keluar.
Quote:Original Posted By ikram98
C Programming, jadi ane disuru bikin program untuk memantau sistem perkebunan sawit tapi ane belum mengerti fungsional sama logikanya, mungkin agan ada yang berkenan membantu, terima kasih sebelumnya emoticon-Smilie

Pada setiap pohon sawit ada sebuah perangkat yang melakukan pembacaan setiap jam untuk data berikut (semua betipe float):

- Suhu udara
- Kelembaban tanah
- Kadar N dalam tanah
- Kadar P dalam tanah
- Kadar K dalam tanah

Setiap jam 24.00 kesemua perangkat ini akan mengirimkan kesemua bacaan selama satu hari itu dalam sebuah berkas biner ke aplikasi anda untuk di proses.

- Setiap nama berkas merupakan data pohon perhari.
- Format penulisan data terserah anda.

Aplikasi anda harus minimal memiliki menu berikut:

- Mendaftarkan sebuah pohon sawit baru
- Melakukan pembacaan atas semua berkas yang diterima dari perangakat
(Hati-hati jika ada data yang bukan dari pohon sawit yang belum di daftar)
- Menampilkan semua data untuk satu hari
- Menampikan semua data untuk satu pohon
- Keluar

Data hasil pengolahan mesti disimpan jika keluar dari aplikasi.
- simpan data jika keluar.

*satu file per hari*

mendaftarkan pohon:
tambahkan kode pohon ke file yg khusus menyimpan kode pohon

input/pembacaan data:
data masuk-->cek nama/kode pohon apakah kode pohon itu ada-->jika ada-->baca data-->simpan ke STRUCT lalu ke FILE

menampilkan data:
buka file --> tampilkan isinya

**bikin struct isinya tgl,bulan,tahun,jam,kodePohon,suhu,kelembaban,n,p,dan k
Quote:Original Posted By 720368

*satu file per hari*

mendaftarkan pohon:
tambahkan kode pohon ke file yg khusus menyimpan kode pohon

input/pembacaan data:
data masuk-->cek nama/kode pohon apakah kode pohon itu ada-->jika ada-->baca data-->simpan ke STRUCT lalu ke FILE

menampilkan data:
buka file --> tampilkan isinya

**bikin struct isinya tgl,bulan,tahun,jam,kodePohon,suhu,kelembaban,n,p,dan k


Thanks buat bantuannya gan, ane coba bikin dulu emoticon-Big Grin
Quote:Original Posted By ikram98


Thanks buat bantuannya gan, ane coba bikin dulu emoticon-Big Grin

Ok gan, itu pas nyari data, data yg dibaca dari file bisa juga ditampung dulu ke struct baru dari situ di tampilkan isinya.
good luck emoticon-Big Grin