Assalamualaikum Wr. Wb

Hai teman-teman kembali lagi dengan saya Achmad Hanif yang akan membahas artikel yang merupakan kelanjutan dari postingan saya yang sebelumnya, yakni “Yuk Mengenal dan Belajar Bahasa C”.

Pokok bahasan kita kali ini hampir sama, perbedaannya kita akan mempelajari penggunaan operator aritmatika seperti +,-,*/ dan juga % (modulus).

  • Tugas 2.5.1 Membuat program untuk mengkonversikan nilai derajat Fahrenheit (F) ke derajat Celsius (C).

Program :

#include <stdio.h>

void main()
{
int f, hasil1, hasil2;
printf(“\nMasukkan derajat Fahrenheit=”);
scanf(“%d”, &f);
hasil1 = f-32;
hasil2 = hasil1*5/9;
printf(“%d derajat Fahrenheit adalah = %d derajat Celsius”,f ,hasil2);

getch();

}

Lalu Klik BUILD AND RUN, Hasil :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Disini kalian dapat memasukkan angka yang teman-teman ingin konversikan dari Fahrenhet ke Celsius, misal saya masukkan 158 derajat Fahrenheit, uhh panas sekalii!!..

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Wuw dapat dilihat program secara otomatis mengkonversikan dari Fahrenheit ke Celsius, asyik bukan?!..

 

  • Tugas 2.5.2 Membuat program untuk mengevaluasi suatu formula seperti berikut

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Program :

#include <stdio.h>

void main()
{
int x, y, z;
float hasil1, hasil2;

printf(“Masukkan nilai x =”);
scanf(“%d”, &x);

y=3*x*x+6*x+9;
z=2*y*y+5*x*x;
hasil1=9*y;
hasil2=z/hasil1;

printf(“\nDidapatkan nilai y = %d dan nilai z = %f”, y, hasil2);

getch();
}

Lalu Klik BUILD AND RUN, Hasil : 

Misalkan kita masukkan bahwa variabel x bernilai 12 maka…

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Hasil yang keluar seharusnya y = 513 dan nilai z = 114.155945.

 

  • Tugas 2.5.3 Membuat program untuk menghitung keliling dan luas suatu lingkaran 

Program :

#define PI 3.14

main()
{
int r;
float K, L;

printf(“Masukkan jari-jari lingkaran =”);
scanf(“%d”, &r);

K = 2*PI*r;
L = PI*r*r;

printf(“Keliling lingkaran dengan %d adalah = %g”, r, K);
printf(“Luas lingkaran dengan %d = %g”, r, L);

getch();
}

Lalu Klik BUILD AND RUN, Hasil :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Disini kalian dapat memasukkan jari-jari lingkaran yang akan kalian hitung keliling dan luasnya, dalam tabel window tersebut saya memasukkan jari-jari 12,

  • Facebook
  • Twitter
  • Google+
  • Pinterest

maka program secara otomatis mampu mengkalkulasi angka yang saya input, dapat dilihat bahwa hasil perhitungan tersebut sesuai dengan yang kita inginkan, mantabb!!…

 

  • Tugas 2.5.4 Membuat program untuk mengkonversi dari jam ke menit

Program :

#include <stdio.h>

main()
{
int hh, a, b, menit;
float mm;
printf(“Program konversi jam ke menit”);
printf(“\nMasukkan jam ke menit (hh:mm) =”);
scanf(“%d:%f”,&hh,&mm);

a = hh * 60;
b = mm * 1;
menit = a + b;

printf(“\njam %d:%2.0f adalah setara dengan %dmenit”, hh, mm, menit);

getch();
}

Lalu Klik BUILD AND RUN, Hasil :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Masukkan dalam program tersebut jam yang akan kalian konversikan ke menit, dalam tabel window tersebut saya memasukkan 6 jam, lalu bagaimanakah hasilnya???

  • Facebook
  • Twitter
  • Google+
  • Pinterest

yeah program berhasil mengkorversikan 6 jam menjadi 360 menit!!, hmm sudah kuduga..

 

  • Tugas 2.5.5 Menganalisis suatu program 

Program :

#include <stdio.h>

void main ()
{
int a, b, c, d;
double e, f, g, h;

a=75; b=259; c=3315; d=12345;
e=75.07; f=259.055; g=3315.3310; h=12345.67890;

printf(“a=%7d\nb=%7d\nc=%7d\nd=%7d\n\n”,a,b,c,d);
printf(“e=%12.5f\nf=%12.5f\ng=%12.5f\nh=%12.5f\n”,e,f,g,h);

getch();
}

Lalu Klik BUILD AND RUN, Hasil : 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Dapat teman-teman lihat bahwa ada beberapa variabel yang saya gunakan, salah satunya yaitu variabel Int atau interger yang fungsinya adalah menampilkan bilangan bulat.

Lalu ada variabel double untuk presisi ganda.

Lalu menggunakan operator aritmatika %7d yang akan menghasilkan 7 kolom atau tempat karakter didepan koma (,) , dan juga %12,5f yang akan menampilkan 12 kolom atau tempat karakter didepan koma dan 5 kolom atau karakter didepan koma (,) .

Wah tak terasa sudah beberapa hal yang telah kita pelajari, semoga dapat bermanfaat untuk teman-teman semua, dan saya sebagai penulis meminta maaf bila masih terdapat banyak kekurangan dalam artikel saya.

Sekian dari saya, Wassalamualaikum Wr. Wb.