Tuesday, December 16, 2014

Tugas Tambahan Pemrograman Dasar

  1. Apa yang di maksud dengan variable? Jelaskan contoh dari variable!
  2. Jelaskan perbedaan parameter actual dan parameter formal!
  3. Bagaimana mendeskripsikan operator X++ dan operator ++X?
  4. Buatlah program menghitung luas segitiga di Borland dan tampilkan output program dengan printscreen dari Borland!(setiap individu harus beda)
  5. Bagaimana cara mendeklarasikan array satu dimensi , array dua dimensi dan array multidimensi?

Jawaban:

  1. Variabel adalah tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila dibutuhkan. Setiap variabel akan mempunyai nama (identifier) dan nilai.

    Perhatikan contoh berikut:

    username = "joni"
    nama = "Al-Khawarizmi"
    harga = 2500
    hargaTotal = 34000
    

    Pada contoh di atas, 'username, Nama, harga, dan HargaTotal' adalah nama dari variabel. Sedangkan "joni", "Al-Khawarizmi", 2500, dan 34000 adalah nilai dari masing-masing variabel. Nilai-nilai ini akan tersimpan di dalam nama variabel masing-masing sepanjang tidak kita rubah.

  2. Parameter aktual adalah parameter yang berada pada inputan langsung pada saat penggunaan method tersebut.

    Sedangkan, parameter formal adalah parameter yang tertulis dalam definisi method.

  3. ++X nilai variable X dinaikkan dahulu sebelum diproses.

    X++ nilai variable X diproses dahulu sebelum dinaikkan.

    Contoh:
    # include 
    main ( )
    {
    Int X = 5 ;
    Cout << “ Nilai X = ” << X << ‘ \n ’ ;  Cout << “ Nilai X++ = “ << X++ << ‘ \n ‘ ; Cout << “ X = “ << X << ‘ \n ‘ :
    X = 5 ;
    Cout << “ Nilai X = ” << X << ‘ \n ’ ;  Cout << “ Nilai ++X = “ << ++X << ‘ \n ‘ ; Cout << “ X = “ << X << ‘ \n ‘ ;
    Return 0 ;
    }
    
    Outputnya:
    Nilai X = 5 Nilai X++ = 5 X = 6
    Nilai X = 5 Nilai ++X = 6 X = 6
    
  4. #include <stdio.h>
    #include <conio.h>
    #include <iostream.h>
    main()
    {
    int a, t;
    float L;
    clrscr;
    cout<<"*****========Program Luas Segitiga========*****"<<endl;
    cout<<"by : Adam Wahyu Nugraha"<<endl;
    cout<<"\n Silahkan masukkan nilai alas = ";
    cin>>a;
    cout<<"\n Silahkan masukkan nilai tinggi = ";
    cin>>t;
    L=0.5*a*t;
    cout<<"\n nilai Luas adalah "<<L;
    getch();
    }

No comments:

Post a Comment