Rss Feed
  1. LA C++ 3

    Senin, 27 April 2015


    Berikut Codingan Program Array      
                                  




























     

    Logika Program:

    #include <iostream.h>
    Karakter # disebut sebagai preposcessor untuk membaca source code dan menjalankan perintah pada baris tersebut sebelum compiler dijalankan.
    Menyertakan library / file header <iostream> yang berfungsi untuk mengaktifkan mode berisi input output pada program.

    #include <conio.h>
    Library / file header singkatan dari Console Input and Output dan digunakan untuk membuat teks antarmuka pengguna.
    Komponen dari library ini adalah : getchar, getch, getche, clrscr(untuk membersihkan layar pada saat program dijalankan).

    Void main () {
    Fungsi utama yang dibuat dan merupakan awal dan akhir eksekusi program

    int jumlah,j,i,nilai[10]
    instruksi untuk mendeklarasikan variable jumlah dan nilai yang menggunakan tipe data integer (int) dengan 10 elemen yang diberi index dari 0 sampai dengan 10.

    char nama[10][10],npm[8][10],kelas[5][10];
    instruksi untuk mendeklarasikan variable campuran huruf dan angka menggunakan tipe data char (karakter huruf dan angka). Untuk variable nama dengan jumlah data kolom[10],baris[10] , npm dengan jumlah data kolom[8] baris[10] , kelas dengan jumlah data kolom[5],baris[10].

    cout<<"Input Record : ";
    perintah untuk menampilkan tulisan : “Input Record”
    cin>>jumlah;
    perintah untuk memberikan jumlah yang kita inputkan pada inputan record tadi.

    for(i=0;i<=jumlah;i++){
    perintah ini merupakan suatu statement kondisi yang dimana sebuah variable i”sama dengan” nilai 0 dengan variable i”kurang dari atau sama dengan’jumlah yang di inputkan dan bila data i terpenuhi syaratnya, maka hasil sama yang akan masuk ke rumus i++ akan memberikan nilai selanjutnya dan dicetak

    cout<<"\nRECORD KE-"<<i;
    perintah untuk menampilkan tulisan “ record ke-“ dan akan meampilkan nilai yang sudah di inputkan sebelumnya di “input record”

    cout<<"\n***************\n";
    perintah untuk menampilkan tanda “bintang(*) sebagai pembatas “record ke-”

    cout<<"NAMA : "; cin>>nama[i];
    cout<<"NPM : "; cin>>npm[i];
    cout<<"KELAS : "; cin>>kelas[i];
    cout<<"NILAI : "; cin>>nilai[i];
    perintah untuk inputan Nama,npm,kelas,nilai yang dimana langsung di eksekusi oleh variable i

    for(j=0;j<=jumlah;j++){
    perintah ini merupakan suatu statement kondisi yang dimana sebuah variable j”sama dengan” nilai 0 dengan variable j”kurang dari atau sama dengan’jumlah yang di inputkan dan bila data j terpenuhi syaratnya, maka hasil sama yang akan masuk ke rumus j++ akan memberikan nilai selanjutnya dan dicetak

    if (nilai[j]>=70){
    perintah ini merupakan rumus dari variable j yang dimana adalah sebulah nilai yang akan tercetak adalah nilai yang di inputkan lebih dari atau sama dengan 70

    cout<<"\n TAMPILAN ";
    cout<<"\n --------------------";
    cout<<"\n NAMA : "<<nama[j];
    cout<<"\n NPM : "<<npm[j];
    cout<<"\n KELAS : "<<kelas[j];
    cout<<"\n NILAI : "<<nilai[j];
    cout<<"\n --------------------";
    perintah ini akan menampilan tulisan : Tampilan,nama,npm,kelas,nilai dan tanda ]n akan mengeksekusi output dengan pindah baris baru disetiap sisipan \n

    getch();
    membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu mengakhiri dengan menekan tombol ENTER.

    }
    Tanda untuk menutup penulisan isi program.


    Outputnya adalah

     


  2. 0 komentar:

    Posting Komentar

profil