Assalamualaikum Wr.Wb.

 

Sebelumnya perkenalkan nama saya Fathur Rizky dari PENS 2019. Dari jurusan D4 Elektronika B.

Pada saat ini kita akan belajar tentang penggunaan operator aritmatika seperti (-,+,*,/) dan digabung dengan tipe variabel dasar seperti interger (bilangan bulat) , float (presisi pecahan), double(presisi ganda) dan char.

Langsung saja untuk memulai percobaannya

  1. Konversi nilai derajat Fahrenheit(F) ke nilai derajat celcius (C)

Ketika ingin memasukkan nilai derajat fahrenheit,  maka ketika diketik enter maka akan langsung keluar hasil dari nilai fahrenheit ke niai celcius

 

#include <stdio.h>

main()

{

int fahrenheit;

float celcius;

 

printf(“Masukkan derajat Fahrenheit = “);

scanf(“%d”,&fahrenheit);

celcius = ((fahrenheit – 32) * 5/9);

 

printf(“\n%d”,fahrenheit);

printf(” derajat Fahrenheit adalah = %.1f”,celcius);

printf(” derajat celcius”);

getch();

 

}

\

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  1. Mengevaluasi formula

Jika kita mempunyai formula

y = 3x^2 + 6x + 9

z = (2y^2 + 5x^2) / 9y

Maka jika kita memasukkan suatu nilai x, maka nilai tersebut akan otomatis dihitung dan kita akan mendapat suatu nilai y dan z.

Petunjuk :

Untuk memangkatkan sebuah variabel , biasanya saya menggunakan

pow(x,n) = X^n

contoh evaluasi formula :

#include <stdio.h>

void main()

{

int x, y;

float z;

printf(“Formula : y = 3x^2 + 6x + 9\n”);

printf(“Masukkan nilai x = “);

scanf(“%d”,&x);

y = 3*pow(x,2) + 6*x + 9;

printf(“\nDidapatkan nilai y = %d”,y);

z = (2 * pow(y,2) + 5 * pow(x,2)) / 9 /y;

printf(” dan nilai z = %f”,z);

return 0 ;

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Ketika ingin memasukan nilai x , maka nilai y dan z akan otomatis akan keluar hasilnnya.

 

  1. Keliling dan Luas Lingkaran

#include <stdio.h>

 

void main()

{

float pi, keliling, luas;

int r;

pi = 3.14;

printf(“Masukkan jari jari lingkaran = “);

scanf(“%d”,&r);

keliling = 2*pi*r;

luas = pi*pow(r,2);

printf(“\n\nKeliling lingkaran dengan jari jari %d adalah = %.2f”,r,keliling);

printf(“\nLuas lingkaran dengan jari jari %d adalah = %.2f”,r,luas);

getch();

}

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

  1. Konversi jam ke menit

#include <stdio.h>

 

void main()

{

int jam, menit1,menit2,hasil;

printf(“Masukkan konversi jam ke menit\n\n”);

printf(“Masukkan jam dan menit (jj:mm) = “);

scanf(“%d:%d”,&jam,&menit1);

printf(“\njam %d:%d “,jam,menit1 );

menit2 = 60*jam;

hasil = menit1 + menit2;

printf(“adalah setara dengan %d menit”,hasil);

getch();

}

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  1. Bagaimana tampilan dari Program dibawah ini? Mengapa demikian?

/* Nama File : Express8.c */

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();

 

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Untuk format %7d =  panjang nilai interger nya itu hanya sampai 7

Untuk format  %12.5f = pinjang nilai floatnya sejauh 12 dan untuk nilai dibelakang koma hanya diambil 5 angka dibelakang koma.

 

Sekian  terima kasih , semoga berrmanfaat
Assalamualaikum Wr. Wb.