Banners Banners Banners Banners

Search

Sabtu, 19 Januari 2013

Program Aritmatika 2 Bilangan dengan Pointer


Bahasa : C
Program : Borland C++ 5.02
Tentang : Pointer


Soal : 

Buatlah sebuah program untuk melakukan operasi aritmatika (+,-,*,/) dari 2 buah bilangan menggunakan pointer. Nilai  kedua bilangan dan operasi aritmatikanya ditentukan oleh user. Dengan menggunakan pointer, tampilkan hasilnya. Tambahkan kemampuan pengulangan program jika diinginkan user.

Jawab :

# include <conio.h>
# include <stdio.h>
int main ()
{
 float nil1,nil2,hasil,*p,*q,*r;
 char kark, ulang;

 ulang = 'Y';
 while (ulang == 'Y' || ulang == 'y')
 {

 clrscr();
 printf("\n masukan nilai 1 \t: ");
 scanf("%f",&nil1);
 printf("\n\n masukan nilai 2 \t: ");
 scanf("%f",&nil2);
 printf("\n\n masukan operasi aritmatka : ");
 scanf("%s",&kark);

 p=&nil1;
 q=&nil2;
 r=&hasil;
if(kark == '+')
 hasil = *p + *q;
 else if(kark == '-')
  hasil = *p - *q;
  else if(kark == '*')
    hasil = *p * *q;
  else if(kark == '/')
    hasil = *p / *q;

printf("\n hasilnya adalah %.2f \n",*r);
printf("\n apakah anda mau mengulanginya (Y/T) : ");
scanf("%s",&ulang);
}
}



Silahkan Tinggalkan komentar anda berupa  pertanyaan, kritik, maupun saran. 

Created By : Rahmat H Slamet.

-- Info Seputar Teknologi dan Informasi  --

2 komentar:

Wah C++ yah,, gak ngerti ama bahasa program yg satu ini,, nyimak aja deh...

Semua pasti bisa kalo kita tetep berusaha .. :D, bisa belajar Bahasa yg lain kok :D. tapi kalo mau dasar, bahasa ini sangat Cocok dan pas sekali.

Sebelumnya, terima kasih sudah berkunjung di blog ini :D

Posting Komentar

Another Posts