Assalammualaikum wr. Wb

Perkenalkan nama saya adin dari D4 Teknik Elektronika B, kembali lagi dengan saya kali ini kita bertemu lagi dengan Bahasa C. Bahasa C lagi? Iya benar tetapi kali ini saya akan coba untuk menggabungkan matematika dengan Bahasa C. Matematika dengan Bahasa C emang bisa? Dan bagaimana hasilnya? Itu semua akan saya coba pada tugas praktikum untuk membuktikan apakah Bahasa C bisa di pakai matematika dengan syarat salah satu petunjuk harus sudah ada terlebih dahulu. Tanpa belama – lama lagi saya akan coba pada tugas praktikum.

TUGAS :

2.5.1. Membuat program untuk mengkonversi suhu dari fahrenhait ke celcius dengan formula C = (F – 32) 5/9 program yang tepat adalah sebagai berikut

#include <stdio.h>

main()

{

int f, c;

printf(” masukkan derajat fahrenhait :”);

scanf(“%d”, &f);

c = (f-32)*5/9;

printf(“\n %d fahrenhait adalah : %d celcius\n”, f, c);

return 0;

}

Maka yang akan terjadi adalah sebagai berikut

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2.5.2. Membuat program untuk mengevaluasi formula di bawah ini:

Y=3x^2+6x+9

Z=2y^2+5x^2/9y

Maka program yang tepat adalah sebagai berikut

#include<stdio.h>

#include<math.h>

 

int main(){

int x,y;

float z;

printf(“\t\tProgram penyelesaian formula \n\n”);

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

printf(“z = 2y^2 + 5x^2 \n”);

printf(” ___________\n”);

printf(“\t9y\n\n\n”);

printf(“Masukkan nilai x : “);

scanf(“%d”,&x);

 

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

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

printf(“Didapatkan nilai y = %d dan nilai z = %.2f\n”,y,z);

return 0;

}

Maka hasil yang akan terjadi adalah sebagai berikut

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

2.5.3. Membuat program untuk menghitung keliling dan luas lingkaran dengan formula keliling 2*PI*r dan luas = PI*r^2 maka program yang tepat adalah sebagai berikut

 

#include <stdio.h>

 

main()

 

{

float jari2=10, luas, keliling;

 

const float PI=3.14;

 

printf(” masukkan jari jari lingkaran = “);

scanf(“%f”, &jari2);

 

keliling = 2*PI*jari2;

printf(“keliling lingkaran adalah %f”,keliling);

luas = PI*jari2*jari2;

printf(“\n luas lingkaran berjari jari %f adalah %f”,jari2 ,luas);

return 0;

}

Maka hasil yang terjadi adalah sebagai berikut

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2.5.4. Membuat program mengkonversi dari jam ke menit

#include <stdio.h>

 

main()

 

{

int jam, menit, hasil;

 

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

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

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

 

hasil=(jam*60)+(menit*1);

 

printf(“Jam 11:07 adalah setara dengan %d menit”, hasil);

return 0;

}

Maka hasil yang terjadi adalah sebagai berikut

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

2.5.5 Membuktikan bagaimana tampil program yang sudah di contoh kan

#include <stdio.h>

 

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

}

Ada sedikit tambahan yaitu %7d maupun %12.5f hal ini berpegaruh pada banyaknya spasi yang ada saat sebelum tanda sama dengan. Hal ini yang membuat nilai yang ditampilkan akan lurus dengan nilai yang sebelumnya itu berlaku baik di %7d maupun %12.5f itu akan sama sama berlaku dan inilah dia buktinya mengunakan %7d maupun %12f degan yang tidak meggunakan.

dengan %7d maupun %12.5f

  • Facebook
  • Twitter
  • Google+
  • Pinterest

tanpa %7d maupun %12.5f

  • Facebook
  • Twitter
  • Google+
  • Pinterest