Selasa, 19 April 2011

Tugas Mandiri

Tugas
Buatlah algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2).
Buatlah algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen- komponennya. Sebagai contoh :
127 = 1 ratusan + 2 puluhan + 7 satuan
Buatlah algoritma dan program untuk menghitung determinan matriks berordo 2x2

Jawab :

1. Untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2)

Algoritmanya sebagai berikut:
• Input x1,y1,x2,y2
• Y <--- (x1+x2) div 2 • M <--- (y1+y2)div 2 • Output Y,M



#include
#include
int main(){
int Y,M,x1,x2,y1,y2;
cout<<"Masukkan nilai x1,x2 dan y1,y2:"<>x1;
cout<<"x2 :"; cin>>x2;
cout<<"y1 :"; cin>>y1;
cout<<"y2 :"; cin>>y2;

Y=((x1+y1)/2);
M=((x2+y2)/2);
cout<<"Titik tengah sebuah garis yang ujungnya "<
#include
int main()
{
int a, a1, b, b1, c, c1;
cout<<"masukan bilangan a:"; cin>>a;

a1=a/100;
b=a%100;
b1=b/10;
c=b%10;
c1=c/1;

cout<
Setelah program diatas ditulis maka klik Run maka hasilnya akan tampil pada layar sebagai berikut:


3. Untuk menghitung determinan matriks berordo 2x2:
Algoritmanya adalah sebagai berikut:
- Masukan nilai a
- Masukan nilai b
- Masukan nilai c
- Masukan nilai d
- Determinan=a*d-b*c
- Hasil determinan

contoh source code Programnya:
#include
#include
int main()
{
int a, b, c, d, determinan;
cout<<"masukan nilai a:"; cin>>a;
cout<<"masukan nilai b:"; cin>>b;
cout<<"masukan nilai c:"; cin>>c;
cout<<"masukan nilai d:"; cin>>d;

determinan=a*d-b*c;
cout<<"determinan:"<


Setelah program diatas diketik maka klik Run maka hasilnya akan tampil pada layar sebagai berikut:







Selesai.

0 komentar:

Posting Komentar

 
wordpress web hosting