Sabtu, 26 Maret 2016

KASUS ALPRO MINGGU KE-2

KASUS 2.1

1. Hitunglah jumlah dari 3 buah bilangan bulat!
2. Analisis :
   - Input   : misalkan a,b,c semua integer
   - Proses : jumlah = a + b + c
   - Output : tulis (jumlah)

Algoritmanya seperti berikut :

 

 Programnya seperti berikut :


#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<<"Program untuk Menghitung Jumlah dari 3 buah Bilangan Bulat"<<endl;
   
    cout<<"Masukkan nilai a :";cin>>a;
    cout<<"Masukkan nilai b :";cin>>b;
    cout<<"Masukkan nilai c :";cin>>c;
    cout<<endl;
    jum=a+b+c;
    cout<<"hasil penjumlahan 3 buah Bilangan Bulat :"<<jum<<endl;
    return 0;
}

KASUS 2.2

 1.Buat algoritma dan program untuk mencari hasil kali dari dua buah bilangan !
2.Analisis :
   - Input  : misalkan a, b semua integer
   - Proses : hasil = a*b
   -Output : tulis(hasil)

Algorima seperti berikut :



Programnya seperti berikut :

#include <iostream>
#include <string>
/* 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<<"Mencari Hasil Kali Dari 2 Buah Bilangan :"<<endl;
    cout<<"Masukkan nilai a = ";cin>>a;
    cout<<"Masukkan nilai b = ";cin>>b;
    jum=a*b;
    cout<<"hasil perkalian = "<<jum<<endl;
    return 0;
}

KASUS 2.3

1.Buat algoritma dan program untuk menghitung konversi dari m ke cm dan inchi !
2.Analisis :
  - Input : misalkan m(mewakili meter)
  - Proses : 1 meter = 100 cm
  -               1 inchi = 2.54 cm
  -           cm = m*100
  -         inchi = m*100/2.54
  -     Output  : (cm,inci) 





Programnya seperti berikut :

#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
    int m,cm;
    float inch;
    cout<<"masukkan ukuran dalam meter ";cin>>m;
    cm=m*100;
    cout<<"konversi m ke cm = "<<cm<<endl;
    inch=(m*100)/2.54;
    cout<<"konversi m ke inch = "<<inch;
    return 0;
}

KASUS 2.6

 Setiap bilangan bulat selalu bisa di tulis dalam bentuk :
                                   m = q.n+r 
dengan n < m, q adalah kuosen dan r adalah residu (siap)
- Buatlah algoritma untuk mempresentasikan m dan dalam bentuk m = q.n + r. sebagai contoh :
- integer m = 73 dan n = 7 dapat ditulis sebagai 73 = 10x7 + 3, yaitu r = 3



Programnya seperti berikut :

#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

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;
}

semoga bermanfaat, jika ada kekurangan mohon bantuannya. Terima Kasih !

Tidak ada komentar:

Posting Komentar