Thursday, July 21, 2016

Input dan Output Float dalam Bahasa Pemrograman C

Okeh baiklah, setelah postingan sebelumnya saya sudah menjelaskan tentang input dan output dari tipe data Integer(Bilangan Bulat) , kali ini... thumbnail 1 summary
Okeh baiklah, setelah postingan sebelumnya saya sudah menjelaskan tentang input dan output dari tipe data Integer(Bilangan Bulat), kali ini kita kan berkubang/ berkecimpung didalam Bilangan real..
apa itu Bilangan Real ?
 Real berarti sungguhan/ benar, jadi Bilangan Real adalah bilangan yang benar, loh ? ._. *lupakan*

Bilangan Real adalah bilangan yang mempunyai Koma(,) seperti 2.4, 3.5, 6.53, dll

loh kok itu pakai titik ? ya karna komputer membaca titik sebagai koma ._. *mungkin

baca juga : Input dan Output dalam Bahasa C

Baiklah kali ini adalah Input dan Output Bilangan yang Bertipe Float.

Mengapa tidak cukup hanya integer ?
 ya karna saat anda disuruh untuk mencari bilangan yang berkoma tentu saat variabelnya berupa Integer(bilangan bulat) outputnya tidak akan berakhir dengan koma(misal, 7/2 = 3.5, sedangkan jika di integer maka hasil tadi hanya 3)

float, telah saya beri dipostingan sebelumnya bahwa float cara untuk menampung input dan outputnya adalah %f..


baiklah langsung saja ke Contoh..



Source Code:


// kode ini ditulis dari ng0ding.blogspot.com
#include<stdio.h>

int main ()
{
    float Angka1, Angka2;
    float Hasil;

    printf("Masukkan Angka Pertama : ");
    scanf("%f", &Angka1);
    printf("Masukkan Angka Kedua : ");
    scanf("%f", &Angka2);
    Hasil = Angka1 / Angka2;
    printf("\nHasil dari %f dibagi %f adalah %f",
      Angka1, Angka2, Hasil);

    return 0;
}


Output:

Input dan Output Float dalam Bahasa Pemrograman C
Output dari Source Code Float Pertama

pasti kalian sudah paham tanpa perlu dijelaskan bukan ? iyak, karna emang secara struktur sama dengan integer hanya saja berbeda float dan int, %f dan %d

Eh iya, kita lihat di outputnya kan ada banyak tuh angka dibelakang koma, ada 6 buah..

Nah kita bisa Merubahnya sesuai keinginan seperti hanya ingin 2angka dibelakang koma..
kita bisa membuatnya dengan memanipulasi control string, jika sebelumnya %f sekarang bisa %.2f.
Bisa juga 3 angka belakang koma %.3f, dst


baca juga : Control String dalam Bahasa C


Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
#include<stdio.h>

int main ()
{
    float Angka1, Angka2;
    float Hasil;

    printf("Masukkan Angka Pertama : ");
    scanf("%f", &Angka1);
    printf("Masukkan Angka Kedua : ");
    scanf("%f", &Angka2);
    Hasil = Angka1 / Angka2;
    printf("\nHasil dari %.2f dibagi %.2f adalah %.2f",
     Angka1, Angka2, Hasil);

    return 0;
}


Output:

Input dan Output Float dalam Bahasa Pemrograman C
Output dari Source Code Float Kedua

Oh iya ada sedikit lagi yang perlu anda ketahui,

di Code kita tadi kan ada >> Hasil = Angka1 / Angka2; << nah, itu disebut Proses,

Dimana, Input adalah scanf dan Output adalah printf, selain itu tentu saja ada proses yang dilakukan..

Kamu bisa juga melakukan proses lain, seperti menghitung Luas Persegi,

misal Luas = panjang * lebar;

Jika ada yang kurang jelas bisa ditanyakan lewat komen komen dibawah..


Sekian dan Terima Kasih.

1 comment