Kamis, 17 Maret 2016

KASUS ALPRO minggu ke 2

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 :


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,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