google-site-verification=PmzpujvTp1vq8lSrj_2cSm7n0Gm5dt6jZllsNJXpLVk Pelajaran Teknik Informatika: Desember 2017

Kamis, 14 Desember 2017

Array

Assalammualaikum wr.wb
Kali ini saya akan membahas tentang  Array pada C++.
A.    Pengertian Array.
Arayy sering disebut sebagai larik. Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Nilai-nilai data disuatu array disebut dengan elemen-elemen array. Array boisa berupa array berdimensi satu, dua, tiga atau lebih.  
B.     Jenis-jenis Array.
Array memiliki beberapa jenis yaitu sperti:
a.       Array Berdimensi Satu.
Array berdimensi satu atau disebut one-dimensional array, array ini mewakili bentuk suatu vektor. Suatu array berdimensi satu dideklarasikan dalam bentuk umum berupa:
tipe_data nama_var[ukuran];
mengakses elemen array berdimensi satu dapat disimpan dalam memori yang berurutan. Elemen pertama mempunyai indeks bernilai 0.

Bentuk umum pengaksesan array adalah sebagai berikut:
nama_var[indeks]
sehingga, untuk array nilai_tes, maka:
nilai_tes[0] à elemen pertama dari nilai_tes
nilai_tes[4] à elemen ke-5 dari nilai_tes
contoh array dimensi 1:
1.       Inputan
Berikut merupakan
b.      Array Berdimensi Dua
Data seperti ini dapat disimpan pada sebuah array berdimensi dua. Dimensi pertama dari array digunakan untuk menyatakan kode program kursus dan dimensi kedus untuk menyatakan tahun kursus. Pendeklarasian untuk array berdmimensi dua adalah sebagai berikut:
int  data_lulus[4][3];
Bentukumumpendeklarasian array:

Keterangan:
1.       Type data   : untukmenyatakan type data yang digunakan.
2.       Indeks-1     : untukmenyatakanjumlahbaris.
3.       Indeks-2     : untukmenyatakanjumlahkolom.
Jikadituliskedalam array dimensiduasebagaiberikut:

Contoh program c++ yang menggunakan array.
   a.       Inputan
Berikut merupakan inputan dari contoh jenis-jenis array.
#include<iostream>
#include <conio.h>

using namespace std;
int main ( )

{
int a,b;

for ( a=1 ; a<=8 ; a++)
{
    for ( b=1 ; b<=a ; b++)
      if ( b%2==0)
        cout<<b;
      else
        cout<<"*";
        cout<<endl;
}
for ( a=8 ; a>=1 ; a--)
{
    for ( b=1 ; b<=a ; b++)
         if ( b%2==0)
        cout<<b;
      else
       cout<<"*";
        cout<<endl;
}
}
       b.      Output
Berikut merupakan outputan dari inputan diatas.

Wassalamuallaikum wr.wb
Referensi
Politala.cloud.id



Minggu, 10 Desember 2017

Fungsi

Assalammualaikum wr.wb
Kali ini saya akan membahas tentang  Fungsi pada C++.
A.    Fungsi.
Fungsi merupakan blok dari kode yang dirancang untuk melaksanakan tugas khusus. Kegunaan fungsi adalah untuk mengurangi pengulangan penulisan program dan program yang lebih terstruktur.
B.     Struktur Fungsi.
Sebuah fungsi sederhana mempunyai bentuk penulisan sebagai berikut:
             nama_fungsi (argumen)
{
... pernyataan / perintah;
... pernyataan / perintah;
... pernyataan / perintah;
}
Keterangan:
a.       Nama fungsi, boleh dituliskan secara bebas dengan ketentuan, tidak menggunakan spasi dan nama-nama fungsi yang mempunyai arti sendiri.
b.      Argumen, diletakkan tanda kurung “( )” yang terletak dibelakang nama fungsi.
c.       Pernyataan/perintah, diletakkan diantara tanda kurung ‘{ }’.
C.     Prototipe Fungsi
Prototipe fungsi digunkaan untuk mendklarasikan ke kompiler mengenai:
a.       Tipe data keluaran dari fungsi.
b.      Jumlah parameter yang digunakan.
c.       Tipe data dari masing-masing parameter yang digunakan.
Keuntungan didalam pemakaian prototipe yaitu:
a.       Kompiler akan melakukan konversi antara tipe parameter dalam definisi dan parameter fungsi.
b.      Jika jumlah paremeter yang digunakan dalam deffinisi fungsi dan pada saat pemanggilan fungsi berbeda atau tidak sama, maka akan menunjukkan kesalahan.
Contoh protipe fungsi:

D.    Jenis variable pada c++ ini sangat beguna didalam penulisan suatu fungsi agar penggunaan suatu variable tidak salah. Berikut jenis variable yaitu:
a.       Variable lokal
Variable lokal adalah variable yang dideklarasikan didalam fungsi dan agar pengumuman suatu variable tidak salah.
b.      Variable ekterna
c.       Variable eksternal adalah variable yang dideklrasikan diluar fungsiyang  
Contoh program dari fungsi yaitu:
a.       Inputan atau source code
Berikut merupakan source code dari program dengan kasus menentukan luas segitiga.
#include <iostream>
using namespace std;
float l,L;//variable global
int i;
float persegi();//prototype fungsi
float segitiga(float a, float t)
{
    l = 0.5*a*t;
    return (1);
}
main()
{
    float a,t,k;//variable lokal

    cout << "Masukkan panjang alas \t= "; cin >> a;
    cout << "Masukkan tinggi\t\t= "; cin >> t;
    segitiga(a,t);
    cout << "Luas segitiga \t\t= "<< l << " cm^2";
b.      Outputan
Berikut merupakan outputan dari inputan diatas.

Wassalamuallaikum wr.wb
Referensi
file:///e:/Users/User/Documents/bu%20winda/buku%20tipe%20data.pdf



Meteri Manipulasi String

Assalammualaikum wr.wb
Kali ini saya akan membahas tentang  Manipulasi String pada C++.
A.    Pengertian Fungsi Manipulasi String.
Fungsi manipulasi string adalah borland c++ menyediakan beberapa fungsi yang digunakan untuk keperluan manipulasi string.
B.     Jenis-jenis Manipulasi String.
Manipulasi string terbagi menjadi beberapa jenis seperti:
a.       Fungsi Strcat()
fungsi ini digunakan unruk menambahkan string sumber kebagian akhir dari string tujuan. File header yang harus disertakan adalah : string.h dan ctype.h.
Bentuk umum:
b.      Fungsi  Strcmp()
Fungsi ini digunakan untuk membandingkan string pertama dengan string yang kedua.
Bentuk umum:

c.       Fungsi  Strcpy()
Fungsi ini digunakan untuk menyalin string asal ke-varable string tujuan, dengan syarat string tujuan harus mempunyai tipe data dan ukuran yang sama dengan string asal. File header yang harus disertakan adalah: string.h
Bentuk umum:

d.      Fungsi Strlen()
Fungsi ini digunakan untuk memperoleh banyknya karakter dalam string . file header yang harus disertakan adalah: string.h.
Bentuk umum :

e.      Fungsi strrev()
Fungsi ini digunakan untuk membalik letak urutan pada string. String urutan paling akhir dipindahkan keurutan paling depan dan seterusnya file header yang harus disertakan adalah: string.h.
Bentuk umum:
f.        Fungsi Atof
Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan numerik float.  File header yang harus disertakan adalah: math.h.
g.       Fungsi Atoi ()
Fungsi ini digunakan untuk mengubah string(teks) angka menjadi bilangan numerik intrger. File header yang harus disertakan stdlib.h.
h.      Fungsi atol ()
Fungsi ini digunakan untuk mengubah strin (teks) angka menjadi bilangan numerik long integer. File header yang harus disertakan adalah : stdlib.h.
i.         Fungsi Strlwr ()
Fungsi ini digunakan untuk mengubah setiap huruf kapital (huruf besar) dalam string menjadi huruf kecil. File header yang harus disertakan adalah: string.h.
j.        Fungsi Strupr()
Fungsi ini digunakan unruk mengubah setiap huruf kecil dalam string menjadi huruf kapital (huruf besar). File headre yang harus disertakan adalah : string.h.
Contoh program c++ yang menggunakan beberapa jenis-jenis manipulasi string.
   a.       Source code
Berikut merupakan source code atau disebut dengan inputan dari program yang dibuat dengan kasus sebagai berikut.
#include <conio.h>
#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
main()
{
    char huruf[20], kata1[30], kata2[30], a1[20], a2[20];
    cout << "Nama Pengguna = "<<gets(huruf);
    cout << "\nJumlah Nama Pengguna = "<<strlen(huruf);

    strcpy(kata1, kata2);
    cout << "Masukkan Nama Depan = "<<gets(kata1);
    cout <<endl;
    cout << "Masukkan Nama Belakang = "<<gets(kata2);
    cout <<endl;
    printf ("kata 1 adalah %s dan kata 2 adalah %s", kata1,kata2);
    cout <<endl;
    cout <<"\nMasukkan kata-1 = "; cin >> a1;
    cout << "Masukkan kata-2 = "; cin >> a2;
    strcat(a1, a2);
    cout << "Hasil Penggabungannya "<<a1;
    getch();
}
   b.      Outputan
Berikut ini merupakan outputan dari inputan dari program diatas.
Wassalamuallaikum wr.wb
Referensi
file:///e:/Users/User/Documents/bu%20winda/buku%20tipe%20data.pdf


Cari Blog Ini

Pages

Static Routing 10 Router

Setting static routing dengan 10 Mikrotik 1.         Setting static routing dengan menggunakan 10 mikrotik. Yang mana topolog...