Kamis, 04 Desember 2014

Laporan Pendahuluan C++


1.      Apa yang kalian ketahui tentang function ?
Fungsi merupakan blok dari kode program yang dirancang untuk melaksanakan tugas khusus. Fungsi banyak dilibatkan dalam pembuatan program.

2.      Perbedaan variabel global dan local ?
-          Variabel global dapat dilihat dan dirubah oleh semua fungsi dalam program.
-          Variabel local adalah variable yang mana dan nilainya hanya dikenal didalam suatu blok statement tertentu atau dalam suatu fungsi.

3.      Contoh penempatan variable global dan local ?
#include <file header>
//deklarasi variabel global
//deklarasi variabel fungsi
Void main( )
{
            //deklarasi variabel  local
            //statement-statement
}
Fungsi( )
{
            //deklarasi variabel  local
            //statement-statement
}

4.      Apa yang kalian ketahui tentang array dimensi 2 ?
Array dimensi 2 adalah array yang berbeda dengan array dimensi 1, jika array dimensi 1 hanya memiliki 1 indeks saja sedangkan array dimensi 2 memiliki 2 indeks yaitu indeks kolom dan indeks baris.

5.      Contoh array dimensi 2 ?
#include <iostream.h>
#include <conio.h>
Main( ){
Int j,k;
Int[5][3]{
(5, 4, -1)
(7, 3, 0)
(45, 5 , 2)
(5, 9, -7)
(12, 6, 2)
}
For (j=0; j<=50; j++){
For (k=0; k<=45; k++){
Cout<<”data[“<<j<<”][“<<k<<”]=”data[j][k]<<endl;
}
}
}

6.      Apa yang dimaksude dengan array ?
Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama.

7.      Tuliskan bentuk umum dan contoh programnya?
-        Bentuk umum array dimensi 1
Tipe_nama array_array[ukuran]
-        Bentuk umum array dimensi 2
Tipe_nama array_array[baris][kolom]
-        Bentuk umum array multi dimensi
Tipe_nama array_array[ukuran1][ukuran2][ukuran3]
Contoh programnya :
#include <iostream.h>
#include <conio.h>
Main( ){
Int x;
Int number[ ] ={1,2,3,4,5,6,7,8,9};
Char character[ ] ={‘H’,’E’,’L’,’L’,’O’};
For (x=0; x<9; ++x){
Cout “\nData[“<<n>>”]=”<<number[x];}
Cout<<”\n”;
For (x=0; x<5; ++x){
Cout<<”\nData[“<<x<<”]=”<<character[x];}
Getch( );
}

8.      Apa yang kalian ketahui tentang kondisi pada C++ ?
Suatu proses pemilihan aksi di antara beberapa alternative yang diberikan dalam program C++. Bentuk umumnya : pernyataan IF Struktur percabangan dimana bentuk umum dari IF. IF (kondisi) (statement 1;)

9.      Contoh program sederhana dari kondisi C++ ?
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
Main( ){
Int nilai;
Clrscr( );
Cout<<”masukan angka : “; cin>>angka;
If (nilai>=60)
Cout<<”anda lulus”;
Else cout<<”anda gagal”;
Getch( );
}

10.  Sebutkan macam – macam operator pada C++ beserta contohnya  ?
-          Operator Assignation : untuk memberikan nilai ke suatu variable
Contoh : a = 5 (memberikan nilai integer 5 ke variable a)
-          Operator relasi :
= : sama dengan                            < : kurang dari
!  : tidak sama dengan                   > : lebih dari
-          Operator kondisional : condition ? result1 : result2
Jika kondisi true maka akan menghasilkan result1, jika tidak akan menghasilkan result2

11.  Fungsi daric out, cin, gets dan getch ?
-          Cout : perintah C++ yang digunakan untuk menampilkan/mencetak output yang diingkan ditampilkan pada saat output.
-          Cin : suatu perintah yang digunakan agar user bisa menginput.
-          Gets : program yang digunakan agar bisa memakai spasi pada saat input.
-          Getch : agar program yang telah selesai dijalankan tidak langsung keluar.

12.  Apa yang dimaksud dengan perulangan pada C++ ?
Looping : program perulangan statement dengan jumlah tertentu jika kondisi terpenuhi.

13.  Bentuk umum dari perulangan pada C++ ?
-          While loop
While (condition)
      Statement(s);
-          For loop
For (int; condition; increment;)
      Statement(s);
-          Do…While loop
Do
      Statement(s);
      While (condition);

14.  Contoh program perulangan pada C++ ?
#include <stdio.h>
#include <conio.h>
Int main( ){
Clrscr( );
Int a=1;
While(a <= 10)
{
            Cout<<”value of a : “<<a>>endl;
            a++;
            getch( );
            }
}

15.  Apa yang kalian ketahui tentang statement strlen, strcty, strupr, strrev ?
-          Strlen  : untuk menghitung banyaknya karakter yang diinputkan oleh user.
-          Strcpy : untuk memindahkan/menyalin data ayng tekah diinputkan oleh user dengan syarat tipe data dan besar karakternya harus sama.
-          Strupr  : untuk membalikkan string/karakter yang masuk.
-          Strrev  : kebalikan dari fungsi strlwr yaitu mengubah huruf kecil menjadi huruf capital.

16.  Bentuk umum dari statement strlen, strcty, strupr, strrev ?
-          Strlen
#include <string.h>
Strlen(variabel);
-          Strcpy
#include <string.h>
Strcpy(var tujuan, var sumber);
-          Strupr
#include <string.h>
Strupr(kata);
-          Strrev
#include<string.h>
Strrev(kata);

0 komentar:

Posting Komentar