Anda di halaman 1dari 3

QUIZ 1

Oleh : SYAMSUL HADI

NIM : TI16190020

SMT : II (DUA)

DOSEN MK. : YULIADI M.Kom.

1.Kaitan struktur data dengan algoritma adalah:

Struktur data adalah kumpulan instruksi computer, sedangkan metode dan tahapan sistematis
dalam program adalah algoritma.

Program= struktur data + algoritma

Bagaimanpunjuga struktur data dan algoritma berhubunga sangat erat pada sebuah program.
Algoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program mejadi kurang
baik, demikian juga sebaliknya.

2. Jenis-jenis operasi dalam struktur data:

Jenis-jenis operasi dalam struktur data adalah mengenal type data seperti
real/float,Boolean,character.

Struktur data, seperti array,record,linier, dll.

3. sourcecode dalam penggunaan variable, tipe data dan operator.


#include <iostream>
using namespace std;
int main ()
{
int a, b;
a = 10;
b = 4;
a = b;
b = 7;
cout << "a:";
cout << a;
cout << " b:";
cout <<
Z b;}
Lalu outputnya adalah:

a:4 b:7
4. pengertian array dan jenis-jenis array

Array adalah suatu variabel yang terdiri dari sekumpulan data dimana data-data tersebut
mempunyai tipe data yang sama.
Setiap data disimpan dalam alamat memori yang berbeda-beda dan disebut dengan elemen
array.Setiap elemen mempunyai nilai indek sesuai dengan urutannya. Melalui indek inilah kita
dapat mengakses data-data tersebut.
Tempat menyimpanya sekumpulan data yang memilki tipe data yang sama dan mempunyai 2
indek(baris dan kolom). Array dideklarasikan dengan tanda [ ] (bracket), baik dalam bahasa C+
+.

Jenis-jeis array

a).Array Satu Dimensi


Tempat menyimpanya sekumpulan data yang memiliki tipe data yang sama dan hanya
ada satu indek saja.

b).Array Dua Dimensi


Array dua dimensi ini biasa digunakan untuk membuat program yang mempunyai aturan
baris dan kolom,seperti membuat matrik,untuk pendataan.
c).Array Multidimensi
     Array Multidimensi merupakan array yang serupa dengan array satu dimensi maupun array
dua dimensi, namun array multidimensi dapat memiliki memori yang lebih besar. Biasanya array
multidimensi digunakan untuk menyebut array dengan dimensi lebih dari dua atau array yang
mempunyai lebih dari dua subskrip, seperti untuk menyebut array tiga dimensi, empat dimensi,
lima dimensi dan seterusnya.
5.Sourcecode dalam array misalnya array multi dimensi;
#include <iostream>
using namespace std;
int main(){
      int angka [2][3][4];
      int i,j,k;
      cout<<"\t===============================";
      cout<<"\n\t== Contoh Array Tiga Dimensi ==\n";
      cout<<"\t===============================\n\n";
        cout<<"== Masukkan elemen-elemen array angka ==\n";
      for(i=0;i<2;i++){
          for(j=0;j<3;j++){
                for(k=0;k<4;k++){
                    cout<<"angka indeks ke ["<<i<<"]["<<j<<"]["<<k<<"]"<<" = ";
                    cin>>angka[i][j][k];
               }
     }
     }
      cout<<"\n\n===============================\n";
      cout<<"== Tampil nilai elemen Array ==\n";
      cout<<"===============================\n";
      //menampilkan nilai dari setiap elemen array angka
      for(i=0;i<2;i++){
        for(j=0;j<3;j++){
            for(k=0;k<4;k++){
              cout<<"angka indeks ke ["<<i<<"]["<<j<<"]["<<k<<"]"<<" = "<<angka[i][j][k]<<endl;
           }
    }
     }
      return 0;
}

Anda mungkin juga menyukai

  • Contoh Data
    Contoh Data
    Dokumen8 halaman
    Contoh Data
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Makalah Keamanan Jaringan
    Makalah Keamanan Jaringan
    Dokumen18 halaman
    Makalah Keamanan Jaringan
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Ti 5
    Ti 5
    Dokumen1 halaman
    Ti 5
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Review
    Review
    Dokumen1 halaman
    Review
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Ti 3
    Ti 3
    Dokumen1 halaman
    Ti 3
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Tugas Akhir
    Tugas Akhir
    Dokumen1 halaman
    Tugas Akhir
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Tugas Akhir 3
    Tugas Akhir 3
    Dokumen1 halaman
    Tugas Akhir 3
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Tugas Akhir 1
    Tugas Akhir 1
    Dokumen1 halaman
    Tugas Akhir 1
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Ti 7
    Ti 7
    Dokumen1 halaman
    Ti 7
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Ti 2
    Ti 2
    Dokumen1 halaman
    Ti 2
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Ti 1
    Ti 1
    Dokumen1 halaman
    Ti 1
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Materi Algo - 4 Sub Algoritma New
    Materi Algo - 4 Sub Algoritma New
    Dokumen20 halaman
    Materi Algo - 4 Sub Algoritma New
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Ti 4
    Ti 4
    Dokumen1 halaman
    Ti 4
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Makalah Infra Struktur Jaringan
    Makalah Infra Struktur Jaringan
    Dokumen15 halaman
    Makalah Infra Struktur Jaringan
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Ti 6
    Ti 6
    Dokumen2 halaman
    Ti 6
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Materi Algo - 6 ARRAY
    Materi Algo - 6 ARRAY
    Dokumen11 halaman
    Materi Algo - 6 ARRAY
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Uas Ekonomi Tik
    Uas Ekonomi Tik
    Dokumen6 halaman
    Uas Ekonomi Tik
    Syam Sukkaaroo
    Belum ada peringkat
  • 8 Pengurutan
    8 Pengurutan
    Dokumen39 halaman
    8 Pengurutan
    Nova Siboro
    Belum ada peringkat
  • Data Siswa
    Data Siswa
    Dokumen1 halaman
    Data Siswa
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Materi Algo - 3 Iteration
    Materi Algo - 3 Iteration
    Dokumen17 halaman
    Materi Algo - 3 Iteration
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Materi Algo - 5 Rekursif
    Materi Algo - 5 Rekursif
    Dokumen8 halaman
    Materi Algo - 5 Rekursif
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Materi Algo - 2 Penyajian Algoritma
    Materi Algo - 2 Penyajian Algoritma
    Dokumen26 halaman
    Materi Algo - 2 Penyajian Algoritma
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Uas Ekonomi Tik
    Uas Ekonomi Tik
    Dokumen6 halaman
    Uas Ekonomi Tik
    Syam Sukkaaroo
    Belum ada peringkat
  • Alin
    Alin
    Dokumen4 halaman
    Alin
    Syamsukkaaroo Edward
    Belum ada peringkat
  • M Izzuddin)
    M Izzuddin)
    Dokumen15 halaman
    M Izzuddin)
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Data Siswa 2
    Data Siswa 2
    Dokumen2 halaman
    Data Siswa 2
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Belajar - Ava
    Belajar - Ava
    Dokumen15 halaman
    Belajar - Ava
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Contoh Database
    Contoh Database
    Dokumen4 halaman
    Contoh Database
    Syamsukkaaroo Edward
    Belum ada peringkat
  • Makalah Kelompok Iii
    Makalah Kelompok Iii
    Dokumen9 halaman
    Makalah Kelompok Iii
    Syamsukkaaroo Edward
    Belum ada peringkat