Cara Membuat Program Luas segitiga dan Luas pesegi dengan switch case Menggunakan Linux Wiht C

Program Luas segitiga + Luas pesegi dengan switch case

Coding :


Output :

 

1. Logika di dalan konsol linux :
            Ketikan  vi echiy.c pada konsol, “vi echiy.c” bias diganti dengan kata-kata lain sesuai yang di ingin kan, vi echiy.c merupakan perintah yang di gunakan untuk masuk ke lembar kerja program.
Dan setelah selesai menulis sebuah coding, tekan Esc lalu ketik :wq , :wq merupakan perintah yang di gunakan untuk menyimpan dan keluar dari lembar kerja.

Kemudian ketikan  gcc vi echiy.c –o restatimur , ini berfungsi untuk meng-compile program yang sudah di buat. Bila tak ada kesalahan dalam program, dan ketikan lagi ./restatimur untuk menjalankan program yang telah selesai di compile.

 2.  logika di dalam program linux with C :
#include
int main()
int pilih;
{
float ls,lp,a,t,p,l;
printf("aritmatika segitiga sederhanan\n");
printf("1. luas segitiga\n");
printf("2. luas persegi\n);
printf("3. exit\n");
printf("masukan pilihan 1-3:\n");
scanf("%d", &pilih);
switch(pilih)
{
case 1:
printf("Luas segitiga\n");
printf("masukan alas:\n");
scanf("%f", &a);
printf("masukan tinggi:\n);
scanf("%f", &t);
ls=((a*t)/2);
printf("hasil luas segitiga: %f", ls;
break;
case 2:
printf("Luas persegi\n");
printf("masukan sisi1:\n");
scanf("%f", &p);
printf("masukan sisi2:\n);
scanf("%f", &l);
lp=(p*l);
printf("hasil luas pesegi: %f", lp;
break;
case 3:
printf("bye-bye\n");
}
return 0;
}
Pada baris kedua kita ketikan  int main(), baris ini bias di sebut fungsi main, yang merupakan titik awal di mana seluruh progam akan mulai dieksekusi.

Dan pada baris ketiga sampai baris akhir, ini merupakan inti dari program itu sendiri. Jadi maksudnya bahwa coding yang di ketikan di baris ini adalah inti dari program yang ingin anda buat. 
            Sebua program inti di awali dengan ({}) taanda kurung kurawal karena ini adalah deklarsi yang formal.

kita bahas dulu sebagian,

int : adalah sebuah identifier atau pendeklarasian variabel yang berisikan integer.

Printf () : merupakan perintah output, untuk mencetak output yang di inginkan.
Misalnya  printf("Masukan angka :"); , maka program akan mencetak ( Masukan angka).

            Scanf() : merupakan perintah menginput suatu data, pada penulisan scanf() harus di sertai dengan “%d” yang merupakan format data untuk bilangan bulat. Di ikuti oleh variable yang berfungsi untuk mengantikan data yang di input, contoh &pilih sehingga dapat diproses dalam program. Bila di sertai dengan  “%f  maka  berfungsi sebagai tipe data angka yg berkoma.

             Switch   :Dirancang khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah alternative atau bisa juga digunakan untuk mengganti if bersarang.

 Bentuk umum Switch
 Switch (ekspresi)
 Case konstanta 1;
                         Pernyataan;
 . . . . . . . . .
 Break;
                         Case konstanta N;
             Pernyataan;
             . . . . . . . . .
             Break;
             Default;


            return 0; : intruk ini meyebabkan fungsi int main() berakhir. Atau bisa dibilang cara untuk mengakhiri program.


Post a Comment