hai semuanya.

jadi setelah kemarin kita mengenal tipe dan fungsi variabel dasar C, praktikum kali ini kita belajar tentang penggunaan operator aritmatika seperti +,-,*,/ dan % yang digunakan bersama dengan tipe variable dasar yaitu int ( bilangan bulat ) dan float ( presisi tunggal ), double ( presisi ganda) dan char.

selain itu, kita juga akan mengenal tentang expression, expression terdiri atas dua bagian yaitu operator dan operand, Operator adalah simbol yang digunakan untuk melakukan proses operasi.  Operand adalah nilai yang digunakan didalam proses operasi. Misalnya: Operasi dari 3 – 2. Angka 3 dan 2 adalah operand, sedangkan tanda (-) merupakan operatornya. Statement adalah unsur dasar pembentuk suatu program. Suatu program terdiri dari beberapa statement dimana komputer akan melakukan tugas tertentu sesuai dengan urutan statement.

Tugas 2.5.1

membuat program untuk mengonversikan nilai derajat Fahrenheit ke derajat Celcius

Program :

#include <stdio.h>

void main() {

int konversi, hasil;

printf(“Masukkan derajat fahrenhait:”);

scanf(“%d”, &konversi);

hasil = (konversi-32)*5/9;

printf(“\n%d derajat fahrenhait adalah = %d derajat celcius\n”, konversi, hasil);

getch();

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Tugas 2.5.2

membuat program untuk mengevaluasi suatu formula

Program :

#include <stdio.h>

#include <math.h>

void main() {

int x;

float y, z;

 

printf(“Formula y = 3x^2 + 6x + 9\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 = %2.f dan nilai z = %f\n”, y, z);

 

getch();

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Tugas 2.5.3

membuat program untuk mengukur keliling dan luas suatu lingkaran

Program :

#include <stdio.h>

void main() {

int r;

float keliling, luas;

 

const float PI = 3.14;

 

printf(“masukkan jari-jari lingkaran = “);

scanf(“%d”, &r);

 

keliling=2*PI*r;

printf(“Keliling lingkaran dengan jari-jari 12 adalah = %f\n\n”, keliling);

 

luas=PI*pow(r,2);

printf(“Luas lingkaran dengan jari-jari 12 adalah = %f”, luas);

 

getch();

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Tugas 2.5.4

membuat program untuk mengkonversi dari jam ke menit

Program :

#include <stdio.h>

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

 

getch();

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Tugas 2.5.5

menganalisis tampilan program dibawah ini

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

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

analisis :  a,b,c,d menggunakan tipe data integer yang menampilkan bilangan bulat sehingga tidak ada angka dibelakang koma, dan %7d menggambarkan lebar bidang bilangan integer sejauh 7 bilangan. dan untuk e,f,g,h menggunakan tipe data float yang menampilkan bilangan pecahan dan dari %12.5f menggambarkan lebar bidang sejauh 12 dengan 5 angka dibelakang koma.

 

sekian terimakasih, kl ada salah mohon dibenarkan yaa. see you