Skip to content

Category: C++

C++

Kekurangan Menggunakan Metode Shell Sort Dan Insertion Sort

Kekurangan Menggunakan Metode Shell Sort Dan Insertion Sort Kekurangan Menggunakan Metode Shell Sort Dan Insertion Sort – Membutuhkan method tambahan. – Sulit untuk membagi masalah. Kekurangan metode insertion sort yaitu: – Banyaknya operasi yang diperlukan dalam mencari posisi yang tepat untuk elemen larik. – Untuk larik yang jumlahnya besar ini tidak praktis. – Jika list terurut terbalik sehingga setiap eksekusi […]

C++

Tugas Tambahan 9E

Tugas Tambahan 9E 1. Buatlah program menu untuk menampilkan 4 program di atas, menggunakna perintah switch(Simpan dengan namalat9_5.cpp) #include<iostream.> #include<conio.h> using namespace std; main () { cout<<endl; cout<<” Nama : NUR RAHMAN TRI NANDA “<<endl; cout<<” Kelas : 04TPLE 021 “<<endl; cout<<” NIM : 171011401798 “<<endl; cout<<endl; cout<<“=================================================”<<endl; cout<<endl; int pilih; cout<<” Geometris Penghitung Luas Bidang :”<<endl; cout<<endl; cout<<” 1. […]

C++

Tugas Tambahan 8E

Tugas Tambahan 8E 1. Buatlah Program menu untuk menampilkan 4 program diatas, menggunakna perintah IF(simpan dengan nama lat8_5.cpp) #include<conio.h> #include <iostream> struct data{ int data[10]; int a,b,c,d; void inputdata() { […]

C++

Tugas Tambahan 7D2

Tugas Tambahan 7D2 #include <iostream> using namespace std; string tahun; int fakultas,prodi; string idtahun,idfakultas,idprodi,nomor,npm; int main(){ cout << “Masukan tahun: “; cin >> tahun; idtahun = tahun.substr(2,3); cout << “Fakultas:\n 1. Hukum\n 2. Pendidikan\n 3. Ilmu Kesehatan\n 4. Teknik\n”; cout << “Masukan fakultas anda: “; cin >> fakultas; switch (fakultas){ case 1: idfakultas=”01”; cout << “Program Studi:\n 1. Ilmu Humum […]

C++ 0

Tugas Tambahan 7D

Tugas Tambahan 7D 1. Buatlah program menu untuk menampilkan 3 program diatas, menggunakan perintah switch(simpan dengan nama lat7_4.cpp)   #include <iostream> using namespace std; int pilihan; string text; int main(){ […]

C++ 0

Tugas Akhir Pertemuan X LINKED LIST

Tugas Akhir Pertemuan X LINKED LIST Buatlah program menu untuk menam[pilkan 2 program di atas ! Jawab : #include<iostream> #include<conio.h> #include<stdlib.h> #include<iomanip> #define true 1 #define false 0 using namespace std; typedef struct node *simpul; typedef struct node1 *simpul1; struct node { char Isi; simpul kanan; simpul kiri; }; struct node1 { char Isi1; simpul1 Next; }; void Sisip_DepanS(simpul1 &L, […]

C++ 0

Tugas Akhir Pertemuan XII STACK (LANJUT)

Tugas Akhir Pertemuan XII STACK (LANJUT) 1. Buatlah program untuk mengetahui suatu kalimat adalah polindrom atau tidak ! Polindron adalah suatu kata atau kalimat yang jika dibaca dari depan akan sama maknanya dengan jika dibaca dari belakang. Contoh : “KASUR NABABAN RUSAK” maka jika kalimat tersebut dibalik akan mempunyai makna yang sama yaitu : “KASUR BABANAN RUSAK”   Jawab : […]

C++ 0

Tugas Pendahuluan Pertemuan XI Stack Apa yang dimaksud dengan Stack ! Jawab : Stack atau tumpukan adalah kumpulan elemen yang hanya dapat di tambah atau dihapus dari satu ujung (gerbang) […]

C++ 0

Tugas Pendahuluan Pertemuan IX Sorting (Lanjut2)

Tugas Pendahuluan Pertemuan IX Sorting (Lanjut2) 1. Jelaskan kekurangan menggunakan metode Shell Sort dan Insertion Sort dengan metode-metode Sorting lainnya ! Jawab : Kekuranganmetode Shell Sort adalah membutuhkan method tambahan dan sulit untuk membagi amsalah. Sedangkan kekurangan metode Insertion Sort adalah untuk larik yang jumlahnya besar tidak praktis. 2. Jelaskan perbedaan program Sorting dengan menggunakan antara metode Shell Sort dan […]

C++ 0

Tugas Pendahuluan Pertemuan X 

Tugas Pendahuluan Pertemuan X Linked List Apa yang dimaksud dengan Linked List ! Jawab : Linked List adalah struktur berupa rangkaian elemen saling berkait dimana tiap elemen dihubungkan ke elemen yang lain melalui pointer. Jelaskan perbedaan antara Singly Linked List, Doubly Linked List dan Circular Linked List ! Jawab : Sinkly Linked List menggunakan setiap simpul dibagi menjadi 2 bagian […]

C++ 0

Tugas Praktikum Pertemuan II ARRAY

Tugas Praktikum Pertemuan II ARRAY e) Buatlah program untuk mencetak elemen-elemen Matriks A berukuran 3×4 yang telah diinisialisasikan. Contoh output sebagai berikut (simpan dengan nama lat2_5.cpp) 1 3 4 5 2 4 6 8 3 5 7 9 Jawab : #include <cstdlib> #include <iostream> using namespace std; void baca_matriks(int mat[10][10], int, int); void matriks_jumlah(const int [10][10], const int[10][10], int , […]

C++ 0

Tugas Praktikum Pertemuan II ARRAY e) Buatlah program untuk mencetak elemen-elemen Matriks A berukuran 3×4 yang telah diinisialisasikan. Contoh output sebagai berikut (simpan dengan nama lat2_5.cpp) 1 3 4 5 2 4 6 8 3 5 7 9 Jawab : #include <cstdlib> #include <iostream> using namespace std; void baca_matriks(int mat[10][10], int, int); void matriks_jumlah(const int [10][10], const int[10][10], int , […]

C++ 0

Tugas Pendahuluan Pertemuan VIII SORTING (LANJUTAN)

Tugas Pendahuluan Pertemuan VIII SORTING (LANJUTAN) 1. Jelaskan kekurangan menggunakan metode Maximum/Minimum Sort dengan metode-metode Sorting lainnya ! Jawab : Menggunakan metode Maximum/Minimum Sort dilakukan berdasarkan pemilihan elemen maksimum/minimum. 2. Jelaskan perbedaan program Sorting dengan menggunakan antara metode Maximum Sort dan Minimum Sort ! Jawab : Metode Maksimum karena didasarkan pada pemilihan elemen maksimum sebagai dasar pengurutan. Sedangkan metode Minimum […]