Soal :
Buatlah program untuk menghitung nilai numerik A, B, C, K, L, M.
menggunakan menu pilihan (a…e), dengan ketentuan sebagai berikut :
Jika pilihan a untuk menghitung A*8<=6*M+B;
Jika pilihan b untuk menghitung K+10>A&&L-4>8*C;
Jika pilihan c untuk menghitung (4+2*B-C)/A;
Jika pilihan d untuk menghitung (A-4)*C/2+10;
Jika pilihan e untuk menghitung (K-L*M/2-10)-2*10/6
Jawab
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
void main()
{
char pil;
int A,B,C,K,L,M,hasila,hasilb,hasilc,hasild,hasile;
cout<<”——————————–”<<endl;
cout<<”PROGRAM MENGHITUNG NILAI NUMERIK”<<endl;
cout<<”——————————–”<<endl;
cout<<” “<<endl;
cout<<” Masukkan Pilihan Anda (a…e): “,cin>>pil;
A=6;
B=12;
C=4;
K=10;
L=4;
M=6;
switch(pil)
{
case ‘a’:
cout<<” Pilihan Anda a. A*8<=6*M+B “<<endl;
cout<<” “<<endl;
hasila=A*8<=6*M+B;
cout<<” Hasilnya adalah = “<<hasila<<” “<<endl;
break;
case ‘b’:
cout<<” Pilihan Anda b. K+10>A&&L-4>8*C = “<<endl;
cout<<” “<<endl;
hasilb=K+10>A&&L-4>8*C;
cout<<” Hasilnya adalah = “<<hasilb<<endl;
break;
case ‘c’:
cout<<” Pilihan Anda c. D=(4+2*B-C)/A “<<endl;
cout<<” “<<endl;
hasilc=(4+2*B-C)/A;
cout<<” Hasilnya adalah = “<<hasilc<<endl;
break;
case ‘d’:
cout<<” Pilihan Anda d. D=(A-4)*C/2+10 “<<endl;
cout<<” “<<endl;
hasild=(A-4)*C/2+10;
cout<<” Hasilnya adalah = “<<hasild<<endl;
break;
case ‘e’:
cout<<” Pilihan Anda d. D=(K-L*M/2-10)-2*10/6 “<<endl;
cout<<” “<<endl;
hasile=(K-L*M/2-10)-2*10/6;
cout<<” Hasilnya adalah = “<<hasile<<endl;
break;
default:
cout<<” Anda belum memilih ! “<<endl;
}
getche();
}
No comments:
Post a Comment