Sabtu, 09 April 2016

Kasus 2.1

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

algoritmanya seperti berikut ini. 

 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 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<<"hasil penjumahan 3 buah bilangan integer adalah ="<<jum;

                return 0;

}
Kasus 2.2

Buat algoritma dan program untuk mencari hasil kali dari dua buah bilangan ! 
Analisis :
Input : misalkan a, b semua integer
Proses : hasil  ß a * b
Output : tulis (hasil)
Algoritmanya seperti berikut.
 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 a,b,jum;

                cout<<"masukkan nilai a= ";cin>>a;

                cout<<"masukkan nilai b= ";cin>>b;

                jum=a*b;

                cout<<"hasil perkalian= "<<jum;

                return 0;

}

Kasus 2.3


Buat algoritma dan program untuk menghitung konversi dari m ke cm dan inchi !

Analisis :
Input  : misalkan m (mewakili meter)
Proses : 1 meter = 100 cm 
                1 inci = 2.54 cm 
                cm = m *100 
                inci  = m*100/ 2.54
Output : tulis (cm, inci) 

Algoritmanya seperti berikut. 
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.4

Setiap bilangan bulat selalu bisa ditulis dalam bentuk : m = q.n + r 
dengan n < m, q adalah kuosen dan r adalah residu (sisa).
Buatlah algoritma untuk merepresentasikan 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
Algoritma seperti berikut.
Programnya seperti berikut.
#include <iostream>

#include <ostream>

#include <conio.h>

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;

Tidak ada komentar:

Posting Komentar

Diberdayakan oleh Blogger.

search

BTemplates.com

Blogroll

Pages - Menu

Pages - Menu