Ass. teman - teman kali ini saya akan posting algoritma dan program dari 3 soal dibawah ini.
1. buatlah Program 2 dimensi dalam operasi matrik 2 x 2 yang nilai matriknya tanpa di inputkan lewat keyboard.
2.Buatlah program untuk mencari titik tengah seuah garis yang ujung titiknya adalah A (x1,y1) dan B(x2,y2)
3.buatlah algoritma dan program untuk mencari bilangan integer yang kurang dari 1000 menjadi komponen - komponennya..
Jawab :
1. buatlah Program 2 dimensi dalam operasi matrik 2 x 2 yang nilai matriknya tanpa di inputkan lewat keyboard.
2.Buatlah program untuk mencari titik tengah seuah garis yang ujung titiknya adalah A (x1,y1) dan B(x2,y2)
3.buatlah algoritma dan program untuk mencari bilangan integer yang kurang dari 1000 menjadi komponen - komponennya..
Jawab :
1.
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
main()
{
int i,j,hasil[4][2];
int data[4][2]={5,6,3,7,8,1,9,2},
data2[4][2]={6,3,2,7,8,1,5,9};
//untuk menampilkan isi matrik
cout<<"Isi variabel data adalah "<<endl;
cout<<"-------------------------\n\n";
cout<<" MATRIK 1 | MATRIK 2 "<<endl;
for (i=0;i<4;i++)
{ for(j=0;j<2;j++)
{ cout<<" "<<data[i][j]<<" ";}
cout<<" | ";
for(j=0;j<2;j++)
{cout<<data2[i][j]<<" ";}
cout<<endl;}
//untuk proses penjumlahan
cout<<"\n\n Hasil Penjumlahan kedua Matrik"<<endl;
for (i=0;i<4;i++)
{ for(j=0;j<2;j++)
{hasil[i][j]=data[i][j]+data2[i][j];
cout<<" "<<hasil[i][j]<<" ";}
cout<<endl;}
return 0;
}
output dari program diatas yaitu..:
2.
Devnya :
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int x2;
int y2;
int ya;
int xa;
int x1;
int y1;
raptor_prompt_variable_zzyz ="Masukan X1 : ";
cout << raptor_prompt_variable_zzyz;
cin >> x1;
raptor_prompt_variable_zzyz ="Masukan Y1 : ";
cout << raptor_prompt_variable_zzyz;
cin >> y1;
raptor_prompt_variable_zzyz ="Masukan X2 : ";
cout << raptor_prompt_variable_zzyz;
cin >> x2;
raptor_prompt_variable_zzyz ="Masukan Y2 : ";
cout << raptor_prompt_variable_zzyz;
cin >> y2;
xa =(x1+x2)/2;
ya =(y1+y2)/2;
cout << "Titik Tengah : "<<xa<<","<<ya;
return 0;
}
hasilnya :
3. Devnya :
Devnya :
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int x2;
int y2;
int ya;
int xa;
int x1;
int y1;
raptor_prompt_variable_zzyz ="Masukan X1 : ";
cout << raptor_prompt_variable_zzyz;
cin >> x1;
raptor_prompt_variable_zzyz ="Masukan Y1 : ";
cout << raptor_prompt_variable_zzyz;
cin >> y1;
raptor_prompt_variable_zzyz ="Masukan X2 : ";
cout << raptor_prompt_variable_zzyz;
cin >> x2;
raptor_prompt_variable_zzyz ="Masukan Y2 : ";
cout << raptor_prompt_variable_zzyz;
cin >> y2;
xa =(x1+x2)/2;
ya =(y1+y2)/2;
cout << "Titik Tengah : "<<xa<<","<<ya;
return 0;
}
hasilnya :
3. Devnya :
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[])
{
int bil,bil1,bil2,bil3;
bil1 = 127 && 100;
bil2 = 127 / 50;
bil3 = 127 % 10;
cout<<"Masukkanbilangan : ";
cin>>bil;
cout<<bil1<<" Ratusan + "<<bil2<<" Puluhan + "<<bil3<<" Satuan";
return 0;
}
#include <conio.h>
using namespace std;
int main(int argc, char *argv[])
{
int bil,bil1,bil2,bil3;
bil1 = 127 && 100;
bil2 = 127 / 50;
bil3 = 127 % 10;
cout<<"Masukkanbilangan : ";
cin>>bil;
cout<<bil1<<" Ratusan + "<<bil2<<" Puluhan + "<<bil3<<" Satuan";
return 0;
}
outputnya :
semoga bermanfaat dan apa bila ada kesalahan silahkan di comen yaa.
Comments
Post a Comment