Skip to main content

Latihan Individu Minggu Ke-2

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.
#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 :
#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;
}
outputnya :


semoga bermanfaat dan apa bila ada kesalahan silahkan di comen yaa.

Comments

Popular posts from this blog

Jangan Terlalu Memikirkan Komentar dan Penilaian Buruk Orang Lain, Tetaplah Focus Pada Tujuanmu. Keberhasilanmu Akan Membungkam Komentar Mereka Terhadap Dirimu.

                                                                                                                                          instagram.com/farahatirahmadzaki Tak bisa dipungkiri, bahwa dalam hidup ini pasti ada yang menyukai kita dan ada pula yang tidak menyukai   hal – hal yang ada dalam diri kita. Saat orang – orang berkomentar buruk terhadapmu, memandang buruk terhadapa dirimu, atau bahkan mungkin menghinamu, maka biarkan saja, jangan terlalu difikirkan. Kamu pula tidak perlu untuk membalas dengan hal yang sama, cupuk kuatkan hatimu dengan kesabaran. Jadikan komentar mereka sebagai motivasi buat dirimu untuk menjadi...

Membuat Tanggal dan Waktu dengan C++

Selamat siang Sob, disini saya berbagi ilmu   tentang membuat tanggal dan waktu dengan bahasa pemograman C++ #include #include using namespace std; int main( ) { // current date/time based on current system time_t now = time(0); cout << "Number of sec since January 1,1970:" << now << endl; tm *ltm = localtime(&now); // print various components of tm structure. cout << "Year: "<< 1900 + ltm->tm_year << endl; cout << "Month: "<< 1 + ltm->tm_mon<< endl; cout << "Day: "<< ltm->tm_mday << endl; cout << "Time: "<< 1 + ltm->tm_hour << ":"; cout << 1 + ltm->tm_min << ":"; cout << 1 + ltm->tm_sec << endl; } Kemudian akan tampil seperti ini   Number of sec since January 1, 1970:1294548238 Year: 2011 Month: 1 Day: 8 Time: 22: 44:59