Assalamualaikum ................
KASUS 2.1
Menghitung jumlah dari 3 buah bilangan bulat ! Analisisss...
Algoritma :
Deklarasi :
a,b,c,jum = integer
a,b,c = input
jum = output
Deskripsi :
read(a,b,c,jum)
jum = a+b+c
write(jum)
RAPTOR :
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b,c,jum;
cout<<"masukkan nilai A = ";cin>>a;
cout<<"masukkan nilai B = ";cin>>b;
cout<<"masukkan nilai C = ";cin>>c;
jum=a+b+c;
cout<<"hasilnya adalah "<<jum;
return 0;
}
KASUS 2.2 :
Mencari hasil kali dari dua buah bilangan.
Algoritma :
Deklarasi :
a,b,jum = integer
a,b = input
jum = output
Deskripsi :
read(a,b,jum)
jum = a*b
write(jum)
RAPTOR :
Program C++ :
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b,jum;
cout<<"masukkan nilai A = ";cin>>a;
cout<<"masukkan nilai B = ";cin>>b;
jum=a*b;
cout<<"hasilnya adalah "<<jum;
return 0;
}
KASUS 2.3
Menghitun konversi dari m ke cm dan inchi.
Algoritma :
Deklarasi :
m.cm = integer
inchi = float
m = input
m,cm = output
Deskripsi :
read(m,cm.inchi)
cm = m*100
write(cm)
inchi = (m*100)/2.54
write(inchi)
RAPTOR :
Program C++ :
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int m,cm;
float inchi;
cout<<"masukkan meter = ";cin>>m;
cm=m*100;
inchi=(m*100)/2.54;
cout<<"hasil dari m ke cm = "<<cm<<endl;
cout<<"hasil dari m ke inchi = "<<inchi;
return 0;
}
KASUS 2.4
Setiap bilangan bulat selalu bisa dalam bentuk : m = q.n+r. dengan n<m , q adalah kousen dan r adalah residu(sisa). Buatlah algoritma untuk mempresentasikan m dalam bentuk m=q.n+r .
Sebagai contoh int m=73, n =7 dapat ditulis sebbagai 73=10X7+3, yaitu r =3.
RAPTOR :
Prrogram C++ :
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int m,n,r;
float q;
cout<<"masukkan nilai m = ";cin>>m;
cout<<"masukkan nilai n = ";cin>>n;
q=m/n;
r=m%n;
cout<<m<<"="<<q<"*"<<n<<"+"<<r;
return 0;
}
Sekian dan Terima kasih ..
Wassalamualaikum ..................





0 komentar
Posting Komentar