Pointer
Pointer dalam pemrograman adalah suatu fungsi yang ditandai dengan tanda (*) yang berguna untuk menyimpan isi maupun alamat dari suatu variabel ke variabel lainnya.
contohnya
int number =5 ;
int *number_1;
number_1=&number
printf("%d", *number_1);
maka hasil output yang akan muncul adalah angka 10 tetapi jika kita ingin menampilkan sebuah alamat atau address dari integer tersebut maka
int number =5 ;
int *number_1;
number_1=&number
printf("%d", &number);
Hasil output dari code tersebut adalah alamat dari variabel tersebut
Array
Array merupakan suatu fungsi yang memungkinkan kita untuk menyimpan tipe data dalam jumlah yang banyak.
Array juga terdiri dari beberapa macam namun yang sering kita pakai adalah array 1 dimensi dan juga array 2 dimensi.
1. Array 1 dimensi
Array 1 dimensi merupakan array yang dapat menampung tipe data dalam 1 baris
contohnya seperti char nama[100] , hal tersebut menandakan bahwa kita dapat menampung sebuah tipe data hingga maksimal 100 karakter.
2. Array 2 dimensi
Array 2 dimensi merupakan array yang dapat menampung suatu tipe data dalam x baris dan y kolom
contohnya seperti char nama[5] [100], hal tersebut menandakan bahwa kita dapat menampung sebuah tipe data dalam jumlah 5 baris dan 100 kolom sehingga kita dapat menampung sebuah tipe data hingga maksimal 100 tipe data.
2201746663
binus.ac.id
skyconnectiva.com
Michael Owen
Kamis, 18 Oktober 2018
Rabu, 17 Oktober 2018
Repetition dalam bahasa pemrograman
Repetition
Definisi dari repetition adalah melakukan sesuatu hal yang diulang-ulang dalam suatu waktu tertentu.
Dalam pemrograman repetition dikenal juga sebagai looping/perulangan. Looping dalam suatu bahasa pemrograman dibagi menjadi dua macam yaitu While dan Do while.
While
While memiliki fungsi untuk melakukan perulangan tetapi dalam While pengecekan pada suatu kondisi perulangan akan dilakukan terlebih dahulu sebelum melakukan suatu perintah.
Do While
Do while memliki fungsi untuk melakukan perulangan tetapi dalam Do While suatu perintah akan dijalankan terlebih dahulu sebelum di melakukan pengecekan pada kondisi perulangan.
Selain dua hal diatas ada lagi dua istilah lain dalam looping yaitu infinite loop dan juga nested loop.
Infinite Loop
Infinite loop adalah suatu kondisi dimana program terus melakukan perulangan tanpa henti.
Nested Loop
Nested loop adalah suatu kondisi dimana terdapat suatu perulangan di dalam sebuah perulangan.
Berikut ini adalah contoh looping pada bahasa pemrograman C
#include <stdio.h>
int main()
{
int i;
int x=5;
for(i=0;i<x;i++){
printf("%d", i);
}
return 0;
}
2201746663
binus.ac.id
skyconnectiva.com
Michael Owen
Langganan:
Komentar (Atom)