Langsung ke konten utama

FUNGSI C++



Dalam pemrograman, fungsi atau prosedur sering digunakan untuk membungkus program menjadi bagian-bagian kecil.

Tujuannya agar program tidak menumpuk pada fungsi main() saja.

Bayangkan saja, kalau program kita tambah besar dan kompleks..

Kalau semua kodenya ditulis di dalam fungsi main(), maka kita akan kesulitan membacanya.

Karena itu, kita harus menggunakan Fungsi.

Apa itu fungsi?

dan Bagaimana cara menggunakannya di C++?

Mari kta bahas…

Apa itu Fungsi?

Fungsi adalah sub-program yang bisa digunakan kembali baik di dalam program itu sendiri, maupun di program yang lain.

Fungsi dapat menerima input dan menghasilkan output.

Contoh fungsi yang sering kita buat adalah fungsi main().

Fungsi ini memang wajib ada di setiap program C++, karena fungsi inilah yang akan dieksekusi pertama kali saat program berjalan.

Seperti yang saya bilang tadi:

“Kalau kita menumpuk semua kode program di dalam fungsi main(), maka program akan menjadi sulit terbaca.”

Karena itu, kita perlu membuat fungsi tersendiri agar program tidak berantakan.


Contoh Program untuk mengetahui mana bilangan ganjil dan mana bilangan genap :




#include <iostream>

using namespace std;



int main (){

int cobaArray[10];

int i;

for(i=0;i<10;i++){

    

    cout << "--------------------------------" << endl;

cout<<"Nilai ke-"<<i+1<<" = ";

cin>>cobaArray[i]; }

cout<<endl;


for(i=0;i<10;i++){

cout<<"Nilai ke-"<<i+1<<" = "<<cobaArray[i]<<endl;}

cout<<"Bilangan genap = ";


for(i=0;i<10;i++){ if(cobaArray[i]%2==0){

cout<<cobaArray[i]<<" "; } }

cout<<endl; cout<<"Bilangan ganjil = ";


for(i=0;i<10;i++){

if(cobaArray[i]%2!=0){

cout<<cobaArray[i]<<" "; }


}

return 0;


}


Contoh program C++ mencari hasil bilangan faktorial "




#include<iostream>

#include<conio.h>

 

using namespace std;

 

int main()

{

int bil, n;

long int hasil;

 

cout<<"===Mencari Nilai Faktorial===";

cout<<"\n===dari Bilangan Desimal===";

cout<<"\n=============================";

cout<<"\n\nMasukan angka = ";

cin>> n;

 

hasil=1;

for(bil=n; bil>=1;bil--)

{

hasil=hasil*bil;

}

cout<<"Hasil Faktorial= "<<hasil<<"\n";

getch();

}

Komentar

Postingan populer dari blog ini

Latihan Soal Mikrotik Academy MTCNA

  1. There are two routes in the routing table: 0 dst-addr=10.1.1.0/24 gateway=5.5.5.5 1 dst-addr=10.1.1.4/30 gateway=5.6.6.6 Which gateway will be used to get to the IP address 10.1.1.6? 0/2 A. both - half of the traffic will be routed through one gateway, half through the other B. 5.5.5.5 C. the required route is not in the routing table D. 5.6.6.6   2. It is required to make a web server on a private LAN visible on the Public Internet. Only the web server port should be visible to the public. Which of the following configuration steps must be met. (select all that apply) 0/2 A. Public IP address of the webserver must be installed on the NAT Router B. A route between the NAT Router and the webserver must exist C. Connection Tracking must be enabled on NAT router D. in ip firewall NAT there should be a dst-nat between the public ip of the router and the private ip of the webserver E. LAN address of the webserver should be routable on the internet ...

Cara Membuat Voucher WiFi Lengkap Untuk Pemula

  Ada dua cara yang bisa anda pilih untuk membuat voucher WiFi dengan mikrotik menggunakan userman + radius tanpa userman Di tutorial ini dibahas cara membuat voucher wifi menggunakan radius + userman secara lengkap dan jelas. Jual WiFi Dengan sistem Voucher Kamu bisa membuat sistem wifi hotspot yang bisa kamu jual eceran menggunakan sistem voucher. Dengan mikrotik, voucher hotspot bisa kamu setting limit quota waktu(jam) ataupun volume data (byte). Cara ini bisa kamu terapkan untuk berbagai macam tempat yang memerlukan akses hotspot dengan sistem voucher/berbayar, mulai dari warnet,warung,hotel atau tempat sejenis. Bisa juga untuk diterapkan di kampus, sekolah ataupun kantor untuk membuat sistem hotspot yang mewajibkan usernya untuk login/registrasi terlebih dahulu. Voucher Mandiri Sistem voucher hotspot bersifat mandiri sehingga kamu bebas menentukan harga dan quota atas voucher yang akan kamu buat dan jual. Semua ISP Bisa Sumber internet bisa menggunakan semua jenis ISP asal unl...
  Jajangkungan a.       Nama dan Definisi Permainan Jajangkungan dimainkan di lapangan atau jalanan yang sepi, biasanya jajangkungan dipakai pada sore hari disela-sela istirahat menunggu mandi sore yang selanjutnya diteruskan pada kegiatan keagamaan selepas habis maghrib. Jajangkungan/egrang kerap dijadikan sebagi mata perlombaan pada acara tujuh belas agustusan, perlombaan tersebut bisa berupa makan kerupuk, lomba lari atau lomba bergaya dengan menggunakan jajangkungan sebagai media utamanya.   b.       Aturan Permainan   Untuk aturan bermainnya berbeda-beda. Apabila bermain Egrang ini hanya bertujuan untuk mengadu kecepatan, maka diawali dengan 3 anak atau lebih dari garis start. Jika sudah ada aba-aba mulai maka para pemain akan berlari dengan menggunakan egrang tersebut. Pemain yang lebih dulu sampai ke garis finish maka itulah yang di jadikan sebagai pemenangnya. Jika bermainnya yaitu dilakukan oleh 2 or...

Prabu Siliwangi Dan Mitos Maung Dalam Masyarakat Sunda

  Dalam khazanah kebudayaan masyarakat tatar Sunda,  maung  atau harimau merupakan simbol yang tidak asing lagi. Beberapa hal yang berkaitan dengan kebudayaan dan eksistensi masyarakat Sunda dikorelasikan dengan simbol  maung , baik simbol verbal maupun non-verbal seperti nama daerah (Cimacan), simbol Komando Daerah Militer (Kodam) Siliwangi, hingga julukan bagi klub sepak bola kebanggaan warga kota Bandung (Persib) yang sering dijuluki  Maung Bandung . Lantas, bagaimana asal-muasal melekatnya simbol  maung  pada masyarakat Sunda? Apa makna sesungguhnya dari simbol hewan karnivora tersebut? Maung dan Legenda Siliwangi Dunia keilmuan Antropologi mengenal teori sistem simbol yang diintrodusir oleh Clifford Geertz, seorang Antropolog Amerika. Dalam bukunya yang berjudul  Tafsir Kebudayaan  (1992), Geertz menguraikan makna dibalik sistem simbol yang ada pada suatu kebudayaan. Antropolog yang terkenal di tanah air melalui karyanya “ Religion of Ja...

Cara Membuat Voucher Wifi di android dengan mudah tanpa menggunakan winbox (pakai mikhmon)

  Yang pertama dengan menggunakan aplikasi resmi dari mikrotik caranya sama seperti mengggunakan Winbox di komputer.. Caranya : 1.      Download aplikasi MikroTik di android 2.      Buka aplikasinya ·           isi address = (dengan ip mikrotik/gateway) ·           Username = (sesuaikan dengan user mikrotik kalian) ·           Password = (sesuaikan dengan password mikrotik) ·           Kemudian tekan “ connect” 3.      Untuk membuat user tekan icon 3 garis putih di ujung  kiri aplikasi 4.      Masuk menu “ IP  à  Hotspot  à  Users  “ 5.      Kemudian klik tanda tambah ( + ) 6.      Kemudian buat user sesuai dengan user profile yang kalian punya · ...

Puisi "Sisa Nestapa"

  SISA NESTAPA Andai sajakku berbicara, bahwa tidak ada  kata indah selain percaya, selalu ada celah  untuk prasangka bahagia, sampai kadang  hal-hal buruk kehilangan ruangnya. Aku takut suatu saat nanti duniaku  berhenti berotasi, dan aku tak lagi  menemukanmu di titik manapun  lingkaranku berputar, kehilanganmu dan  berhenti mencari alasan untuk bertahan adalah ketakutan. Diantara gugusan bintang tempat langit  malam ku tatap, sinarmu masih yang  terindah. Kau minta aku terus yakinkan itu, kau  minta aku tetap jadi penerang diantara  rasimu. Aku sedang merangkai semesta lain di  jalur imajiku, dimana kau bisa seterusnya  bersamaku. Untaian asa dan doa ku panjatkan padaMu  Tuhanku Ketika kisah yang ku rangkai secara  nyaman dan elegan, aku mohon abadikan  kisah ini atas izinMu. Hal yang selalu kita semogakan dengan  sebuah pertemuan, akan menjadikan acuan  kisah hebat yang terlahir dalam kehi...

Proses Masuk dan Berkembangnya Agama Islam di Indonesia

  Agama Islam pertama kali lahir di Mekkah, Arab Saudi. Para pemeluknya menyebarkan agama Islam lewat berbagai jalur. Salah satu teori menyebutkan bahwa agama Islam di Indonesia masuk lewat jalur perdagangan. Ketika Islam menyebarkan agama dan kebudayaannya ke Indonesia, prosesnya cenderung berjalan dengan damai. Karena itu, raja hingga rakyat biasa menerimanya dengan hangat. Selain perdagangan, ada saluran lain yang menyebabkan agama Islam dapat masuk dan berkembang di Indonesia. Saluran tersebut di antaranya adalah saluran perkawinan, pendidikan, dan seni budaya. Ada teori-teori yang menyebutkan tentang asal penyebar Islam di Indonesia, yaitu teori Gujarat, teori Arab, dan teori Persia. Teori Gujarat  ini diajukan oleh kalangan sejarawan Belanda, seperti Jan Pijnappel, Snouck Hurgronje, dan Jean Piere. Menurut teori ini, penyebar Islam di Indonesia berasal dari Gujarat (India) antara abad ke-7 hingga abad ke-13 M. Kalangan yang berperan khususnya adalah para pedagang. Sejak ...

Membuat Program Sederhana dari Java

Aplikasi Kasir Sederhana Untuk Usaha Kecil atau Besar https://drive.google.com/drive/folders/1qdasMO3OovmAXhmF7ib8qw577IN4OyNP?usp=sharing