• 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