Algoritma dan Pemrograman - Array [].doc

download Algoritma dan Pemrograman - Array [].doc

of 6

Transcript of Algoritma dan Pemrograman - Array [].doc

  • 8/14/2019 Algoritma dan Pemrograman - Array [www.alonearea.com].doc

    1/6

    ALGORITMA & PEMROGRAMAN

    TUGAS 1TI9

    1. Buat Algoritma dan Program menggunakan array mengenai sistim akademik LPKIA

    PRODI MANAJEMEN INFORMATIKA, di dalamnya meliputi Konsentrasi, Tingkat

    dan Mata Kuliah ?

    ALGORITMA:

    Kamus : matakuliah : Array [0. ..8][0.. .16] : karakter

    konsentrasi : Array [0...3] : karakter

    tingkat : Array [0...3] : karakter

    sem1, sem2 : interger

    x, y, a, b, c, d, e, f, g, h: integer

    aaa, bbb : integer

    input (x, y)

    if x 1 AND y 1

    konsentrasi[x]

    tingkat[y]

    for (i)

    a0; b1; c0; d8; e1; f2; g0; h7;

    sem11; sem2=2

    for (int aaae; aaa

  • 8/14/2019 Algoritma dan Pemrograman - Array [www.alonearea.com].doc

    2/6

    ALGORITMA & PEMROGRAMAN

    TUGAS 1TI9

    else DATA SALAH;

    output (matakuliah[aaa][bbb])

    -------------------------------------------

    CODING:

    #include

    #include

    int main()

    {

    clrscr();

    char *dnelz[8][16] = {{ "Human", "Algoritma & Pemrograman",

    "Komputer Aplikasi 1", "Pengolahan Data Elektronik",

    "Akuntansi Keuangan Dasar", "Pengantar Bisnis",

    "General English", "Mengetik", "Organisasi & Arsitektur

    Komputer",

    "Konsep Basis Data", "Mengetik & Koresponensi",

    "Sistem Administrasi Umum", "Laboratorium Perkantoran 1",

    "Aplikasi Basis Data" },

    { "Organisasi & Arsitektur Komputer", "Sistem Operasi",

    "Konsep Sistem Informasi", "Struktur Data", "Lab

    Akuntansi",

    "Komputer Aplikasi 2", "English In computing I",

    "Konsep Sistem Operasi", "Human Relations",

    "Pemrograman Terstruktur", "Professional Developtment",

    "Office Automation", "Laboratorium Perkantoran 2",

    "Sistem Operasi & Jaringan Komputer", "Studi Kasus Basis

    Data" },

    { "Sistem Informasi Manajemen", "Akuntansi Keuangan

    Menengah",

    "Metode Penelitian", "Pengantar Manajemen", "Komunikasi

    Bisnis",

    "Pemrograman Visual", "Jaringan Komputer", "Pengantar Basis

    Data",

    "English In Computing II", "Sistem Informasi",

    "Manajemen Perusahaan", "Sistem Operasi Lanjut",

    "Sistem Informasi Akuntansi" },

    { "Jaringan Komputer & Pengamanannya", "Sistem Informasi

    Akuntansi",

    "Analisis Sistem Informasi", "Manajemen Perusahaan",

    "Perancangan Basis Data", "Business English Conversation

    I",

    "Pemrograman Database", "Analisis Perangkat Lunak",

    "Metode Penelitian", "Pengantar Manajemen Mutu",

    "Komunikasi Bisnis", "Pemrograman Jaringan Komputer" },

    { "Perancangan Sistem Informasi", "Pengantar Manajemen

    Mutu",

    "Manajemen Proyek Sistem Informasi", "Sistem Basis Data",

    2 Imam Ciptarjo - 6307130

  • 8/14/2019 Algoritma dan Pemrograman - Array [www.alonearea.com].doc

    3/6

    ALGORITMA & PEMROGRAMAN

    TUGAS 1TI9

    "Personality Developtment", "Seminar Program",

    "Komunikasi Data", "Business English Conversation II",

    "Computer Aided Software Engineering (CASE)",

    "Pemrograman Client / Server Database", "Internetworking",

    "Perancangan Perangkat Lunak", "Manajemen Proyek Perangkat

    Lunak" },

    { "Professional Developtment", "Pengelolaan Instalasi

    Komputer",

    "English Workshop", "Pemrograman Berbasis Web",

    "TPL Ilmiah (Skripsi Minor)", "Praktek Kerja D-3 (300

    jam)",

    "Skripsi Minor", "Personality Developtment",

    "Aplikasi Bisnis Teknologi Informasi" },

    { "Komputer Aplikasi 1", "Pengolahan Data Elektronik",

    "Akuntansi Keuangan Dasar", "Organisasi & Arsitektur

    Komputer",

    "Konsep Basis Data", "Mengetik & Koresponensi",

    "Sistem Administrasi Umum", "Laboratorium Perkantoran 1",

    "Aplikasi Basis Data"},

    { "Lab Akuntansi", "Komputer Aplikasi 2",

    "Human Relations", "Professional Developtment",

    "Office Automation", "Laboratorium Perkantoran 2",

    "Sistem Operasi & Jaringan Komputer", "Studi Kasus Basis

    Data"}};

    char *konsen[3] = { "Manajemen Informatika",

    "Teknik Informatika", "Komputer Aplikasi Perkantoran"};

    char *tingkat[3] = { "Tingkat 1", "Tingkat 2", "Tingkat 3"};

    int x, y, a, b, c, d, e, f, g, h, i, j;

    cout

  • 8/14/2019 Algoritma dan Pemrograman - Array [www.alonearea.com].doc

    4/6

    ALGORITMA & PEMROGRAMAN

    TUGAS 1TI9

    { a=0; b=1; c=0; d=8; e=1; f=2; g=0; h=7; i=1; j=2; }

    else if (x==1 && y==2)

    { a=2; b=3; c=0; d=9; e=3; f=4; g=0; h=7; i=3; j=4; }

    else if (x==1 && y==3)

    { a=4; b=5; c=0; d=10; e=5; f=6; g=0; h=7; i=5; j=6; }

    else if (x==2 && y==1)

    { a=0; b=1; c=1; d=9; e=1; f=2; g=3; h=10; i=1; j=2; }

    else if (x==2 && y==2)

    { a=2; b=3; c=5; d=13; e=3; f=4; g=4; h=12; i=3; j=4; }

    else if (x==2 && y==3)

    { a=4; b=5; c=3; d=11; e=5; f=6; g=0; h=8; i=5; j=6; }

    else if (x==3 && y==1)

    { a=6; b=7; c=0; d=9; e=7; f=8; g=0; h=8; i=1; j=2; }

    else if (x==3 && y==2)

    { a=0; b=0; c=0; d=0; e=0; f=0; g=0; h=0; i=0; j=0;

    cout

  • 8/14/2019 Algoritma dan Pemrograman - Array [www.alonearea.com].doc

    5/6

    ALGORITMA & PEMROGRAMAN

    TUGAS 1TI9

    2. Buatlah program menghitung MATRIK dengan menggunakan Array 2 dimensi ?

    ALGORITMA:

    Kamus : matrik : Array [0...2][0...2] : interger

    matrik2 : Array [0...2][0...2] : interger

    matrik3 : Array [0...2][0...2] : interger

    j, k : interger

    input (matrik, matrik2)

    for (j0; j

  • 8/14/2019 Algoritma dan Pemrograman - Array [www.alonearea.com].doc

    6/6

    ALGORITMA & PEMROGRAMAN

    TUGAS 1TI9

    cin>>matrik[j][k];

    }

    }

    cout