SlideShare a Scribd company logo
1 of 12
Download to read offline
PENGERTIAN STRUKTUR DATA
Struktur data adalah cara menyimpan
atau merepresentasikan data di dalam
komputer agar bisa dipakai secara efisien
Sedangkan data adalah representasi dari
fakta dunia nyata.
Fakta atau keterangan tentang kenyataan
yang disimpan, direkam atau
direpresentasikan dalam bentuk tulisan,
suara, gambar, sinyal atau simbol
Secara garis besar type data dapat
dikategorikanmenjadi :
1. Type data sederhana
a. Type data sederhana tunggal, misalnya
Integer, real, boolean dan karakter
b. Type data sederhana majemuk, misalnya
String
2. Struktur Data, meliputi
a. Struktur data sederhana, misalnya array dan
record
b. Struktur data majemuk, yang terdiri dari:
Linier : Stack, Queue, serta List dan Multilist
Non Linier : Pohon Biner dan Graph
Pemakaian struktur data yang tepat
di dalam proses pemrograman akan
menghasilkan algoritma yang lebih
jelas dan tepat, sehingga
menjadikan program secara
keseluruhan lebih efisien dan
sederhana.
Struktur data yang ″standar″ yang
biasanya digunakan di bidang
informatika adalah :
List linier (Linked List) dan variasinya
Multilist
Stack (Tumpukan)
Queue (Antrian)
Tree ( Pohon )
Graph ( Graf )
REVIEW RECORD (REKAMAN)
Disusun oleh satu atau lebih field. Tiap
field menyimpan data dari tipe dasar
tertentu atau dari tipe bentukan lain yang
sudah didefinisikan sebelumnya. Nama
rekaman ditentukan oleh pemrogram.
Rekaman disebut juga tipe terstruktur.
Contoh :
1. type Titik : record <x : real, y : real>
jika P dideklarasikan sebagai Titik maka
mengacu field pada P adalah P.x dan P.y.
2. Didefinisikan tipe terstruktur yang mewakili Jam
yang dinyatakan sebagai jam (hh), menit (mm)
dan detik (ss), maka cara menulis type Jam
adalah :
type Jam : record
<hh : integer, {0…23}
mm : integer, {0…59}
ss : integer {0…59}
>
Jika J adalah peubah (variabel) bertipe Jam maka
cara mengacu tiap field adalah J.hh, J.mm dan
J.ss
Terjemahan dalam bahasa C :
1. type Titik : record <x : real, y : real>
diterjemahkan menjadi :
typedef struct { float x;
float y;
} Titik;
2. type Jam : record
<hh : integer, {0…23}
mm : integer, {0…59}
ss : integer {0…59}
>
Diterjemahkan menjadi :
typedef struct
{ int hh; /*0…23*/
int mm; /*0…59*/
int ss; /*0…59*/
} Jam;
Terjemahan dalam bahasa JAVA :
1. type Titik : record <x : real, y :
real>
diterjemahkan menjadi :
class Titik {
float x, y;
}
2. type Jam : record
<hh : integer, {0…23}
mm : integer, {0…59}
ss : integer {0…59}
>
Diterjemahkan menjadi :
class Jam {
int hh; /*0…23*/
int mm; /*0…59*/
int ss; /*0…59*/
}
Tugas 1 : kerjakan saat praktikum
Buat program menggunakan bahasa JAVA untuk
menghitung selisih waktu dari T1 dan T2 yang
masing-masing mengandung komponen jam,
menit, dan detik.
Contoh :
dimasukkan T1 jam : 5
menit : 25
detik : 30
T2 jam : 12
menit : 40
detik : 25
maka selisih waktu = 7 jam 14 menit 55 detik

More Related Content

Viewers also liked

Fundamentos de diluição
Fundamentos de diluiçãoFundamentos de diluição
Fundamentos de diluiçãoWelvis Furtado
 
Caja negra marizol m. a. ti2..
Caja negra marizol m. a. ti2..Caja negra marizol m. a. ti2..
Caja negra marizol m. a. ti2..Marysol Ayala
 
Adaptation in a new place - presentation
Adaptation in a new place - presentationAdaptation in a new place - presentation
Adaptation in a new place - presentationKsenia Korableva
 
Inteligência de negócios
Inteligência de negóciosInteligência de negócios
Inteligência de negóciosSérgio Feitosa
 
G Saari Tiia.02.06.15
G Saari Tiia.02.06.15G Saari Tiia.02.06.15
G Saari Tiia.02.06.15Tiia Saari
 
Fluoro in gravidanza? Sì, ecco perchè:
Fluoro in gravidanza? Sì, ecco perchè:Fluoro in gravidanza? Sì, ecco perchè:
Fluoro in gravidanza? Sì, ecco perchè:VitaldentItalia
 
Cembre PO 7000 Hydraulic Cable Cutting Tool Foot Pump - PO 7000 Manual
Cembre PO 7000 Hydraulic Cable Cutting Tool Foot Pump - PO 7000 ManualCembre PO 7000 Hydraulic Cable Cutting Tool Foot Pump - PO 7000 Manual
Cembre PO 7000 Hydraulic Cable Cutting Tool Foot Pump - PO 7000 ManualThorne & Derrick International
 
Partilhar a riqueza educação moral religião católica
Partilhar a riqueza educação moral religião católicaPartilhar a riqueza educação moral religião católica
Partilhar a riqueza educação moral religião católicaAndré Santos
 
Montaigne, símbolo e referencial para uma geração nova
Montaigne, símbolo e referencial para uma geração novaMontaigne, símbolo e referencial para uma geração nova
Montaigne, símbolo e referencial para uma geração novaAugusto Rodrigues
 
Дистанционное управление электроникой в доме презентация работы
Дистанционное управление электроникой в доме презентация работыДистанционное управление электроникой в доме презентация работы
Дистанционное управление электроникой в доме презентация работыШкольная лига РОСНАНО
 

Viewers also liked (20)

Específica cef
Específica cefEspecífica cef
Específica cef
 
Fundamentos de diluição
Fundamentos de diluiçãoFundamentos de diluição
Fundamentos de diluição
 
Sql Expert
Sql ExpertSql Expert
Sql Expert
 
Expe Aster
Expe AsterExpe Aster
Expe Aster
 
Programa PPC en República Dominicana
Programa PPC en República DominicanaPrograma PPC en República Dominicana
Programa PPC en República Dominicana
 
Caja negra marizol m. a. ti2..
Caja negra marizol m. a. ti2..Caja negra marizol m. a. ti2..
Caja negra marizol m. a. ti2..
 
PINTURAS
PINTURASPINTURAS
PINTURAS
 
Adaptation in a new place - presentation
Adaptation in a new place - presentationAdaptation in a new place - presentation
Adaptation in a new place - presentation
 
Inteligência de negócios
Inteligência de negóciosInteligência de negócios
Inteligência de negócios
 
Workshop liderança
Workshop liderançaWorkshop liderança
Workshop liderança
 
Slid ea) documento do microsoft word
Slid ea) documento do microsoft wordSlid ea) documento do microsoft word
Slid ea) documento do microsoft word
 
G Saari Tiia.02.06.15
G Saari Tiia.02.06.15G Saari Tiia.02.06.15
G Saari Tiia.02.06.15
 
Fluoro in gravidanza? Sì, ecco perchè:
Fluoro in gravidanza? Sì, ecco perchè:Fluoro in gravidanza? Sì, ecco perchè:
Fluoro in gravidanza? Sì, ecco perchè:
 
Modulo ii hemi
Modulo ii hemiModulo ii hemi
Modulo ii hemi
 
20091115 mfcs itsykson_lecture07
20091115 mfcs itsykson_lecture0720091115 mfcs itsykson_lecture07
20091115 mfcs itsykson_lecture07
 
Cembre PO 7000 Hydraulic Cable Cutting Tool Foot Pump - PO 7000 Manual
Cembre PO 7000 Hydraulic Cable Cutting Tool Foot Pump - PO 7000 ManualCembre PO 7000 Hydraulic Cable Cutting Tool Foot Pump - PO 7000 Manual
Cembre PO 7000 Hydraulic Cable Cutting Tool Foot Pump - PO 7000 Manual
 
Partilhar a riqueza educação moral religião católica
Partilhar a riqueza educação moral religião católicaPartilhar a riqueza educação moral religião católica
Partilhar a riqueza educação moral religião católica
 
3
33
3
 
Montaigne, símbolo e referencial para uma geração nova
Montaigne, símbolo e referencial para uma geração novaMontaigne, símbolo e referencial para uma geração nova
Montaigne, símbolo e referencial para uma geração nova
 
Дистанционное управление электроникой в доме презентация работы
Дистанционное управление электроникой в доме презентация работыДистанционное управление электроникой в доме презентация работы
Дистанционное управление электроникой в доме презентация работы
 

Similar to 1 pengertian-struktur-data-121225091521-phpapp01 2

1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptx1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptxBobyDarmawan2
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum AlgoritmaEnvaPya
 
7. pemrograman struktur
7. pemrograman struktur7. pemrograman struktur
7. pemrograman strukturRoziq Bahtiar
 
Algoritma - tipe data
Algoritma - tipe dataAlgoritma - tipe data
Algoritma - tipe dataZombie Black
 
Tipe_Data_Terstruktur pada perkuliahan.ppt
Tipe_Data_Terstruktur pada perkuliahan.pptTipe_Data_Terstruktur pada perkuliahan.ppt
Tipe_Data_Terstruktur pada perkuliahan.pptNafisClassic
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahanformatik
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahanformatik
 
Pengenalan pascal asli
Pengenalan pascal asliPengenalan pascal asli
Pengenalan pascal asliNadya Olivia
 
1. variable identifier dan_tipe_data
1. variable identifier dan_tipe_data1. variable identifier dan_tipe_data
1. variable identifier dan_tipe_dataRoziq Bahtiar
 
Pengantar Statistik
Pengantar StatistikPengantar Statistik
Pengantar StatistikPL888
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahBraga Rezpect
 

Similar to 1 pengertian-struktur-data-121225091521-phpapp01 2 (20)

Tistrukdat1
Tistrukdat1Tistrukdat1
Tistrukdat1
 
Topik 13 Rekaman
Topik 13 RekamanTopik 13 Rekaman
Topik 13 Rekaman
 
1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptx1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptx
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum Algoritma
 
7. pemrograman struktur
7. pemrograman struktur7. pemrograman struktur
7. pemrograman struktur
 
Algoritma - tipe data
Algoritma - tipe dataAlgoritma - tipe data
Algoritma - tipe data
 
Tipe data
Tipe dataTipe data
Tipe data
 
Tipe_Data_Terstruktur pada perkuliahan.ppt
Tipe_Data_Terstruktur pada perkuliahan.pptTipe_Data_Terstruktur pada perkuliahan.ppt
Tipe_Data_Terstruktur pada perkuliahan.ppt
 
Pert-5_DD-CD-DFD.ppt
Pert-5_DD-CD-DFD.pptPert-5_DD-CD-DFD.ppt
Pert-5_DD-CD-DFD.ppt
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahan
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahan
 
Sbd ke1 2
Sbd ke1 2Sbd ke1 2
Sbd ke1 2
 
Pengenalan pascal asli
Pengenalan pascal asliPengenalan pascal asli
Pengenalan pascal asli
 
1. variable identifier dan_tipe_data
1. variable identifier dan_tipe_data1. variable identifier dan_tipe_data
1. variable identifier dan_tipe_data
 
Alpro tutor
Alpro tutorAlpro tutor
Alpro tutor
 
Pemrograman Komputer - 2
Pemrograman Komputer - 2Pemrograman Komputer - 2
Pemrograman Komputer - 2
 
Pengantar Statistik
Pengantar StatistikPengantar Statistik
Pengantar Statistik
 
Pengantar statistik 2
Pengantar statistik 2Pengantar statistik 2
Pengantar statistik 2
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Dasar c
Dasar cDasar c
Dasar c
 

Recently uploaded

Analisis varinasi (anova) dua arah dengan interaksi
Analisis varinasi (anova) dua arah dengan interaksiAnalisis varinasi (anova) dua arah dengan interaksi
Analisis varinasi (anova) dua arah dengan interaksiMemenAzmi1
 
Pengembangan Modul Ajar (Asesmen-Berdiferensiasi dan Kolaboratif).pptx
Pengembangan Modul Ajar (Asesmen-Berdiferensiasi dan Kolaboratif).pptxPengembangan Modul Ajar (Asesmen-Berdiferensiasi dan Kolaboratif).pptx
Pengembangan Modul Ajar (Asesmen-Berdiferensiasi dan Kolaboratif).pptxsd1patukangan
 
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI ppt
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI pptMATERI IPA KELAS 9 SMP: BIOTEKNOLOGI ppt
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI pptAnggitBetaniaNugraha
 
Petunjuk Teknis Penggunaan Aplikasi OSNK 2024
Petunjuk Teknis Penggunaan Aplikasi OSNK 2024Petunjuk Teknis Penggunaan Aplikasi OSNK 2024
Petunjuk Teknis Penggunaan Aplikasi OSNK 2024SDNTANAHTINGGI09
 
materi perkuliahan PERTANIAN BERKELANJUTAN S1 2021
materi perkuliahan PERTANIAN BERKELANJUTAN S1 2021materi perkuliahan PERTANIAN BERKELANJUTAN S1 2021
materi perkuliahan PERTANIAN BERKELANJUTAN S1 2021AdeImot
 
FORMULASI SEDIAAN PADAT DAN BAHAN ALAM.pptx
FORMULASI SEDIAAN PADAT DAN BAHAN ALAM.pptxFORMULASI SEDIAAN PADAT DAN BAHAN ALAM.pptx
FORMULASI SEDIAAN PADAT DAN BAHAN ALAM.pptxantonkustanto
 
Ruang Lingkup Lembaga Keuangan Bank dan Non Bank
Ruang Lingkup Lembaga Keuangan Bank dan Non BankRuang Lingkup Lembaga Keuangan Bank dan Non Bank
Ruang Lingkup Lembaga Keuangan Bank dan Non BankYunitaReykasari
 
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...TitinSolikhah2
 
2. soal ujian sekolah dasar bahasa indonesia.docx
2. soal ujian sekolah dasar bahasa indonesia.docx2. soal ujian sekolah dasar bahasa indonesia.docx
2. soal ujian sekolah dasar bahasa indonesia.docxNiWayanEkaLansuna1
 
3. Sejarah masuknya islam ke Nusantara dan KERAJAAN ISLAM DEMAK.ppt
3. Sejarah masuknya islam ke Nusantara dan KERAJAAN ISLAM DEMAK.ppt3. Sejarah masuknya islam ke Nusantara dan KERAJAAN ISLAM DEMAK.ppt
3. Sejarah masuknya islam ke Nusantara dan KERAJAAN ISLAM DEMAK.pptsulistyaningsih20
 
Biokimia Gizi 12: Metabolisme Vitamin 2024.pptx
Biokimia Gizi 12: Metabolisme Vitamin 2024.pptxBiokimia Gizi 12: Metabolisme Vitamin 2024.pptx
Biokimia Gizi 12: Metabolisme Vitamin 2024.pptxEmmyKardianasari
 
Materi Kelas 8 - Unsur, Senyawa dan Campuran.pptx
Materi Kelas 8 - Unsur, Senyawa dan Campuran.pptxMateri Kelas 8 - Unsur, Senyawa dan Campuran.pptx
Materi Kelas 8 - Unsur, Senyawa dan Campuran.pptxRizkya19
 
Biokimia Gizi 13: Metabolisme Mineral 2024.pptx
Biokimia Gizi 13: Metabolisme Mineral 2024.pptxBiokimia Gizi 13: Metabolisme Mineral 2024.pptx
Biokimia Gizi 13: Metabolisme Mineral 2024.pptxEmmyKardianasari
 

Recently uploaded (13)

Analisis varinasi (anova) dua arah dengan interaksi
Analisis varinasi (anova) dua arah dengan interaksiAnalisis varinasi (anova) dua arah dengan interaksi
Analisis varinasi (anova) dua arah dengan interaksi
 
Pengembangan Modul Ajar (Asesmen-Berdiferensiasi dan Kolaboratif).pptx
Pengembangan Modul Ajar (Asesmen-Berdiferensiasi dan Kolaboratif).pptxPengembangan Modul Ajar (Asesmen-Berdiferensiasi dan Kolaboratif).pptx
Pengembangan Modul Ajar (Asesmen-Berdiferensiasi dan Kolaboratif).pptx
 
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI ppt
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI pptMATERI IPA KELAS 9 SMP: BIOTEKNOLOGI ppt
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI ppt
 
Petunjuk Teknis Penggunaan Aplikasi OSNK 2024
Petunjuk Teknis Penggunaan Aplikasi OSNK 2024Petunjuk Teknis Penggunaan Aplikasi OSNK 2024
Petunjuk Teknis Penggunaan Aplikasi OSNK 2024
 
materi perkuliahan PERTANIAN BERKELANJUTAN S1 2021
materi perkuliahan PERTANIAN BERKELANJUTAN S1 2021materi perkuliahan PERTANIAN BERKELANJUTAN S1 2021
materi perkuliahan PERTANIAN BERKELANJUTAN S1 2021
 
FORMULASI SEDIAAN PADAT DAN BAHAN ALAM.pptx
FORMULASI SEDIAAN PADAT DAN BAHAN ALAM.pptxFORMULASI SEDIAAN PADAT DAN BAHAN ALAM.pptx
FORMULASI SEDIAAN PADAT DAN BAHAN ALAM.pptx
 
Ruang Lingkup Lembaga Keuangan Bank dan Non Bank
Ruang Lingkup Lembaga Keuangan Bank dan Non BankRuang Lingkup Lembaga Keuangan Bank dan Non Bank
Ruang Lingkup Lembaga Keuangan Bank dan Non Bank
 
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...
 
2. soal ujian sekolah dasar bahasa indonesia.docx
2. soal ujian sekolah dasar bahasa indonesia.docx2. soal ujian sekolah dasar bahasa indonesia.docx
2. soal ujian sekolah dasar bahasa indonesia.docx
 
3. Sejarah masuknya islam ke Nusantara dan KERAJAAN ISLAM DEMAK.ppt
3. Sejarah masuknya islam ke Nusantara dan KERAJAAN ISLAM DEMAK.ppt3. Sejarah masuknya islam ke Nusantara dan KERAJAAN ISLAM DEMAK.ppt
3. Sejarah masuknya islam ke Nusantara dan KERAJAAN ISLAM DEMAK.ppt
 
Biokimia Gizi 12: Metabolisme Vitamin 2024.pptx
Biokimia Gizi 12: Metabolisme Vitamin 2024.pptxBiokimia Gizi 12: Metabolisme Vitamin 2024.pptx
Biokimia Gizi 12: Metabolisme Vitamin 2024.pptx
 
Materi Kelas 8 - Unsur, Senyawa dan Campuran.pptx
Materi Kelas 8 - Unsur, Senyawa dan Campuran.pptxMateri Kelas 8 - Unsur, Senyawa dan Campuran.pptx
Materi Kelas 8 - Unsur, Senyawa dan Campuran.pptx
 
Biokimia Gizi 13: Metabolisme Mineral 2024.pptx
Biokimia Gizi 13: Metabolisme Mineral 2024.pptxBiokimia Gizi 13: Metabolisme Mineral 2024.pptx
Biokimia Gizi 13: Metabolisme Mineral 2024.pptx
 

1 pengertian-struktur-data-121225091521-phpapp01 2

  • 1. PENGERTIAN STRUKTUR DATA Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien Sedangkan data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol
  • 2. Secara garis besar type data dapat dikategorikanmenjadi : 1. Type data sederhana a. Type data sederhana tunggal, misalnya Integer, real, boolean dan karakter b. Type data sederhana majemuk, misalnya String 2. Struktur Data, meliputi a. Struktur data sederhana, misalnya array dan record b. Struktur data majemuk, yang terdiri dari: Linier : Stack, Queue, serta List dan Multilist Non Linier : Pohon Biner dan Graph
  • 3. Pemakaian struktur data yang tepat di dalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan lebih efisien dan sederhana.
  • 4. Struktur data yang ″standar″ yang biasanya digunakan di bidang informatika adalah : List linier (Linked List) dan variasinya Multilist Stack (Tumpukan) Queue (Antrian) Tree ( Pohon ) Graph ( Graf )
  • 5. REVIEW RECORD (REKAMAN) Disusun oleh satu atau lebih field. Tiap field menyimpan data dari tipe dasar tertentu atau dari tipe bentukan lain yang sudah didefinisikan sebelumnya. Nama rekaman ditentukan oleh pemrogram. Rekaman disebut juga tipe terstruktur.
  • 6. Contoh : 1. type Titik : record <x : real, y : real> jika P dideklarasikan sebagai Titik maka mengacu field pada P adalah P.x dan P.y.
  • 7. 2. Didefinisikan tipe terstruktur yang mewakili Jam yang dinyatakan sebagai jam (hh), menit (mm) dan detik (ss), maka cara menulis type Jam adalah : type Jam : record <hh : integer, {0…23} mm : integer, {0…59} ss : integer {0…59} > Jika J adalah peubah (variabel) bertipe Jam maka cara mengacu tiap field adalah J.hh, J.mm dan J.ss
  • 8. Terjemahan dalam bahasa C : 1. type Titik : record <x : real, y : real> diterjemahkan menjadi : typedef struct { float x; float y; } Titik;
  • 9. 2. type Jam : record <hh : integer, {0…23} mm : integer, {0…59} ss : integer {0…59} > Diterjemahkan menjadi : typedef struct { int hh; /*0…23*/ int mm; /*0…59*/ int ss; /*0…59*/ } Jam;
  • 10. Terjemahan dalam bahasa JAVA : 1. type Titik : record <x : real, y : real> diterjemahkan menjadi : class Titik { float x, y; }
  • 11. 2. type Jam : record <hh : integer, {0…23} mm : integer, {0…59} ss : integer {0…59} > Diterjemahkan menjadi : class Jam { int hh; /*0…23*/ int mm; /*0…59*/ int ss; /*0…59*/ }
  • 12. Tugas 1 : kerjakan saat praktikum Buat program menggunakan bahasa JAVA untuk menghitung selisih waktu dari T1 dan T2 yang masing-masing mengandung komponen jam, menit, dan detik. Contoh : dimasukkan T1 jam : 5 menit : 25 detik : 30 T2 jam : 12 menit : 40 detik : 25 maka selisih waktu = 7 jam 14 menit 55 detik