Sabtu, 19 Maret 2011

Tugas Algoritma Latihan Individu

1.
Membuat algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2).
  Inputannya    : x1, x2, y1, y2
  Prosesnya     : xa <= (x1 + x2 )/2
                        ya<= (y1 + y2 )/2
  Keluarannya : a,b

Penggunaan dalam program c++


#include <iostream.h>
int main(){
int a,b,x1,x2,y1,y2;

cout<<"Mencari titik tengah dari x1,x2 dan y1,y2:"<<endl;
cout<<"masukan nilai x1 :";
cin>>x1;
cout<<"masukan nilai x2 :";
cin>>x2;
cout<<"masukan nilai y1 :";
cin>>y1;
cout<<"masukan nilai y2 :";
cin>>y2;

a=((x1+y1)/2);
b=((x2+y2)/2);
cout<<"Titik tengah dari garis X = "<<  a <<endl;
cout<<"Titik tengah dari garis Y = "<<  b <<endl;

return 0;
}

Hasil esekusinya :


2.  
Algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen - komponennya.

inputannya    : x
prosesnya      :
                             a/100= a1
                             a mod 100= b
                             b/10=b1
                             b mod 10=c
                             c/1=c1
keluarannya : tulis (Ratusan, Puluhan, Satuan)

penggunaan dalam program c++
#include <iostream.h>
int main()
{
int a, a1, b, b1, c, c1;

cout<<"masukan angka:";
cin>>a;

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

cout<<"Penjabarannya : "<<endl;
cout<<a1<<" "<<"ratusan"<<endl;
cout<<b1<<" "<<"puluhan"<<endl;
cout<<c1<<" "<<"satuan"<<endl;

return 0;
}

Hasil esekusinya :

3.
Algoritma dan program untuk menghitung determinan matriks berordo 2x2

 inputannya   : a, b, c, d, dm
 prosesnya    : dm=(a*b)-(c*d)
 keluarannya : determinan


Penggunaan dalam program c++


#include <iostream.h>
int main(){
int a,b,c,d,dm;

cout<<"masukkan nilai a : ";
cin>>a;
cout<<"masukkan nilai b : ";
cin>>b;
cout<<"masukkan nilai c : ";
cin>>c;
cout<<"masukkan nilai d : ";
cin>>d;

dm=(a*b)-(c*d);

cout<<"nilai determinan = "<<dm<<endl;

return 0;
}

Hasil esekusinya :
 

0 komentar:

Posting Komentar

 
Copyright (c) 2010 Algoritma dan Pemrograman. Design by WPThemes Expert

Themes By Buy My Themes And Web Hosting Reviews.