Tampilkan postingan dengan label program c. Tampilkan semua postingan
Tampilkan postingan dengan label program c. Tampilkan semua postingan

Program C Mengunakkan Fungsi

Program C Mengunakkan Fungsi - kali ini saya akan mencoba untuk membuat fungsi dengan bahasa c, program ini sangat sederhana dan menggunakan looping for dalam bahasa c. program c ini memakai fungsi untuk mencetak kalimat saya anak baik-baik sebanyak yang diinput oleh user. jadi dika nilai yang diinput adalah 10 maka program akan mencetak kata saya anak baik-baik sebanyak 10 kali. perulangan ini tentu sangat efektif agar program tidak dibanjiri oleh koding yang panjang. fungsi dalam program ini juga memudahkan programmer untuk memanipulasi program agar lebih efisien. fungsi dapat dipanggil ataupun tidak dipanggil dan jika fungsi tidak dipanggil maka fungsi juga tidak akan mempengaruhi program utama.

daripada panjang lebar lagi dan makin penasaran, silahkan langsung aja dipratekan script koding bahasa c dengan menggunakan fungsi yang sangat sederhana ini.

Script Program

#include<stdio.h>
#include<conio.h>

int fungsi(int a);

main (){
int a;
printf("Masukkan banyak Perulangan : ");
scanf("%d",&a);
fungsi(a);
getch;
}

int fungsi(int b)
    {
    int i;
    for(i=1;i<=b;i++)
    {
    printf("anda pintar sekali\n");
    }
    return 0;
    }

silahkan copy paste script diatas ke compiler bahasa c anda atau ke notepad dan save dengan ekstensi .c , lalu compile dan jalankan program tersebut. maka tampilan program akan seperti pada gambar dibawah ini jika anda memasukkan angka 5 sebagai nilai input.

Tampilan Program :
program fungsi bahasa c

Penjelasan Script :

#include<stdio.h>
#include<conio.h>

2 baris diatas merupakan pendeklarasian file header yang akan disertakan ke dalam program.

int fungsi(int a); >> baris ini merupakan pedefinisian fungsi agar dapat dipakai dalam main program


main (){
int a;
printf("Masukkan banyak Perulangan : ");
scanf("%d",&a);
fungsi(a);
getch;
}

blok main() diatas merupakan blok program utama dalam program ini. blok program ini meminta input dan akan memangil fungsi untuk mengeksekusi nilai input yang diberikan.

int fungsi(int b)
    {
     int i;
     for(i=1;i<=b;i++)
     {
     printf("anda pintar sekali\n");
     }
    return 0;
    }

blok ini merupakan blok fungsi dimana terdapat perulangan for, dimana perulangan akan berhenti jika nilai dari i sama dengan nilai yang diinputkan oleh user.

semoga penjelsan singkat dan program sederhana ini dapat membantu anda memahami pengunaan fungsi dalam bahasa c ataupun sekedar membantu tugas kuliah ataupun sekolah anda. terima kasih telah setia berkunjung ke blog sederhana ini.

Baca Selengkapnya ....

Program Bintang Segitiga Siku-Siku Bahasa C


Program Bintang Segitiga siku-siku Dengan Looping Bahasa C. dalam program ini menggunakan nested for dimana perulangan for terjadi di dalam perulangan for. tanpa banyak basa-basi langsung aja dipelajari script programnya di bawah ini

#include <stdio.h>
main() {
int i,a,b,c;
printf("Masukkan angka = ");
scanf("%d", &a);
for (i=1; i<=a; i++)  /* perulangan banyaknya baris bintang sesuai dengan angka yang diinput */
{
for (c=a; c>=i; c--) /* perulangan dari spasi untuk jarak sebelum bintang dicetak */
{
printf(" ");
}
for (b=1; b<=i; b++)  /* perulangan bintang yang dicetak dilayar */
printf("*");
printf("\n");
}
}

Tampilan output program :

program bintang segitiga siku-siku
Baris yang berada dalam /* dan */ adalah komentar sehingga tidak akan dieksekusi oleh gcc dan untuk penjelasan script dapat dilihat di baris komentar. keep programming.

Baca Selengkapnya ....

Program Huruf Vokal Bahasa C

Kali ini saya akan berbagi program menentukan huruf vokal dalam bahasa c dimana program menggunakan struktur penyeleksian kondisi sehingga output yang dihasilkan bergantung dari kondisi dalam program. tanpa panjang lebar lagi silahkan langsung dilihat script programnya.

Program huruf vokal bahasa c

#include <stdio.h>
main (){
char huruf;
printf("Masukkan huruf : ");
scanf("%c", &huruf);
if (huruf=='a')
printf("%c adalah huruf Vokal\n",huruf);
else if (huruf=='A')
printf("%c adalah huruf vokal\n",huruf);
else if (huruf=='i')
printf("%c adalah huruf vokal\n",huruf);
else if (huruf=='I')
printf("%c adalah huruf vokal\n",huruf);
else if (huruf=='u')
printf("%c adalah huruf vokal\n",huruf);
else if (huruf=='U')
printf("%c adalah huruf vokal\n",huruf);
else if (huruf=='e')
printf("%c adalah huruf vokal\n",huruf);
else if (huruf=='E')
printf("%c adalah huruf vokal\n",huruf);
else if (huruf=='o')
printf("%c adalah huruf vokal\n",huruf);
else if (huruf=='O')
printf("%c adalah huruf vokal\n",huruf);
else
printf("%c bukan huruf vokal tetapi %c adalah huruf konsonan",huruf,huruf);
getch();
}

Program diatas mengunakkan operator sama dengan yaitu == dalam bahasa c dan penyeleksian kondisi dan saya rasa program tidak perlu dijelaskan karena cukup mudah untuk dipahami sendiri. terima kasih...

Baca Selengkapnya ....

Program Billing Bahasa C

Sore guys, kali ini saya akan berbagii ilmu lagi tentang bahasa c dimana saya akan membuat program billing dengan bahasa c dimana 1 jam adalah 6000 dan jika lebih dari 1 jam akan harga bertambah secara otomatis senilai Rp.3000. ok cek aja script programnya.


#include <stdio.h>
main() {
int detik1,menit1,jam1,jam2,menit2,detik2,jamakhir,menitakhir,detikakhir;
long jmlhdetik1,jmlhdetik2,totaldetik,harga;
printf("                        *************************");
printf("\n                        -----Program Billing-----");
printf("\n                        *************************");
printf("\n                          Tarif 1 Jam = Rp.6000 ");
printf("\n              *********************************************");
printf("\n               Lebih dari 30 Menit Tarif Bertambah Rp.3000");
printf("\n              *********************************************");
printf("\n");
printf("\nMasukkan Jam Mulai : ");
scanf("%d",&jam1);
printf("Masukkan Menit Mulai : ");
scanf("%d",&menit1);
printf("Masukkan Detik Mulai : ");
scanf("%d",&detik1);
printf("\n");
printf("********************************\n");
printf("Masukkan Jam Keluar : ");
scanf("%d",&jam2);
printf("Masukkan Menit Keluar : ");
scanf("%d",&menit2);
printf("Masukkan Detik Keluar : ");
scanf("%d",&detik2);
printf("\n");
jmlhdetik1=jam1*3600+menit1*60+detik1;
jmlhdetik2=jam2*3600+menit2*60+detik2;
totaldetik=jmlhdetik2-jmlhdetik1;
jamakhir=totaldetik / 3600;
menitakhir=(totaldetik %3600) / 60;
detikakhir=(totaldetik % 3600) % 60 ;
if (jamakhir<1){
if (menitakhir<30){
harga=3000;}
else{
harga=6000;}}
else {
harga=((menitakhir / 30)*3000) + 6000*jamakhir;}
printf("*********************************\n");
printf("Waktu Pemakaian adalah : %d Jam, %d Menit, %d Detik\n",jamakhir,menitakhir,detikakhir);
printf("Harga      =  Rp.%d",harga);
}

Output Program :
Program Billing Pascal


Baca Selengkapnya ....

Program Bahasa C Integral dan Turunan dari Fungsi

malam guys, kali ini saya akan memposting program menghitung nilai turunan dan integral dari suatu fungsi dengan menggunakan bahasa c yang mana dalam program rumus fungsi sudah didefinisikan dulu yaitu pangkat dari variabel adalah pangkat 2. langsung aja dipelajari script bahasa c dibawah ini.

#include <stdio.h>
main(){
    float a,b,c,t,i,j;
    printf("========================\n");
    printf("|~~~Program Kalkulus~~~~|\n");
    printf("=========================");
    printf("\n""\n");
    printf("Bentuk Umum (ax^2) + (bx) + (c)\n");
    printf("Masukkan nilai a : ");
    scanf("%f",&a);
    printf("Masukkan nilai b : ");
    scanf("%f",&b);
    printf("Masukkan nilai c : ");
    scanf("%f",&c);
    printf("\n""\n");
    printf("Fungsinya Adalah : (%.2fx^2) + (%.2fx) + (%.2f)",a,b,c);
    printf("\n");
    t=a*2;
    printf("Turunanya adalah   : (%.2fx) + (%.2f)\n",t,b);
    i=a/3;
    j=b/2;
    printf("Integralnya adalah : (%.2fx^3)+(%.2fx^2) + (%.2fx)",i,j,c);
}

output program dapat dilihat seperti gambar berikut :
Program Integral dan Turunan

Penjelasan script : pada script diatas rumus dari turunan adalah konstata angka dikalikan dengan pangkat variabel dan pangkat variabel dikurangi satu sehingga tentunya pangkat 2 akan menjadi pangkat 1 dan karena pangkat satu dalam kalkulus tidak dituliskan maka kita dapat langsung mencetak x saja, selanjutnya turunan dari fungsi b adalah bilangan b itu sendiri tanpa variabel dan turunan dari nilai c tidak ada sehingga tidak dituliskan dikarena c tidak mengandung variabel selanjutnya dalam rumus integral i=a/3 sesuai dengan rumus integral yaitu konstata dibagi pangkat + 1 dan pangkat variabel ditambah 1 sehingga dari fungsi tentu pangkat akan menjadi pangkat 3 yaitu x^2+1= X^3 dan karena sudah merupakan satu ketetapan karena
fungsinya adalah x^2 maka kita dapat langsung mencetak x^3 untuk integral dari a lalu integral b juga sama perhitunganya seperti integral dari nilai a dimana karena pangkat x dari bilangan b adalah satu maka bilangan b dibagi 2 (pangkat variabel x + 1) maka j = b/2, lalu pada integral c cukup menambah variabel x pada akhir dari bilangan c.

Baca Selengkapnya ....

Pengikut

TOTAL PEMBACA MINGGU INI

Template by Berita Update - Trik SEO Terbaru. Original design by Bamz | Copyright of Belajar Pemrograman Komputer Secara OTODIDAK.