Beberapa Fungsi Dasar Pada C++

1.Fungsi Pendeskripsian Program pada bahasa C++
Ada fungsi terdapat pada include:
a. include = untuk mengaktifkan printf dan scanf.
b. include = untuk mengaktifkan perintah clrscr,getch.
c. include = untuk mengaktifkan fungsi cout<< , cin<<

2. Fungsi Awal pada bagian awal program:
main , void main = tidak jauh beda antara keduanya namun jika array
disarankan menggunakan void main.

3. Fungsi Variabel =
a.Char = untuk tipe data karakter+numerik.
b.Int = untuk tipe data bilangan bulat.
c.Float = untuk tipe data bilangan desimal.
d.DoubleFloat = intuk tipe data bilangan desimal yang lebih banyak dari float.

4. Fungsi Percabangan =
a. Do..While..
b. For..
c. While..

5.Fungsi array =
x[...]

semoga dapat membantu kawanku semua ^-^v
 

Menggunakan Array pada Bahasa C++

Array Pada Bahasa C++


Listing Program :
#include<stdio.h>
#include<conio.h>
void main()
{
int x,y;
char hari[7][10]=
{"SENIN","SELASA","RABU","KAMIS","JUMAT","SABTU","MINGGU"};
clrscr();
for(x=0;x<7;x++)
{
for(y=0;y<10;y++)
printf("%c",hari[x][y]);
printf("\n");
}
getch();
}

Outputnya Berupa :

SENIN
SELASA
RABU
KAMIS
JUMAT
SABTU
MINGGU


Logika:


Membuat susunan hari menggunakan array
susunan array berdasarkan [...] yg digunakan hari berurut.
Membuat columb berdasarkan (“%c”)
Variabel yg digunakan integer = x dan y dan char = hari
Semoga dapat membantu ^-^v







 

Looping pada C++


1.    Program Looping pada C++:
Listing Programnya :
#include<stdio.h>
#include<conio.h>
int main()
{int i,j,n;
printf("masukkan nilai : ");
scanf("%d",&n) ;
for(i=1 ;i<=n ;i++)
{
for(j=n ;j>=i ;j--)
{
printf("%d",j);
}
printf("\n");
}
getch();
return 0;
}

Outputnya:
 masukkan nilai : 5
        54321
        5432
        543
        54
        5


Logika :
Int i,j,n; = tipe data yang di gunakan adalah integer dan memiliki 3 variabel yaitu i,j,n.
Printf(“xxxx”); = menampilkan kata” xxxx dilayar.
Scan (“%d”,&n); = memasukkan nilai n pada perintah printf sebelumnya untuk dipakai dalam proses perhitungan selanjutnya.
For(i=1;i<=n;i++); = Untuk i bernilai 1 , i lebih kecil sama dengan n ,dan i melakukan proses penambahan.
Maka proses lanjut.
For(j=n;j>=i;j--); = Untuk j bernilai n , i lebih besar sama dengan i ,dan j melakukan proses pengurangan.
Jika kondisi terpenuhi maka
Printf(“%d”,j); = mencetak nilai variabel j dilayar
Printf(“\n”); = Perintah untuk mengendalikan fungsi akhir dalam looping.
Jika tidak mengulang kondisi i jika kondisi tidak terpenuhi semua maka proses berakhir.