Minggu, 29 April 2018

Tugas pks"Program Perkalian Matriks dari Inputan Pengguna"

Program Perkalian Matriks dari Inputan Pengguna



//Nama : Rodo Marthin Pardede
//NIM : 21117133
#include <iostream>
using namespace std;

int main () {
 //deklarasi
 int barisM1, kolomM1, barisM2, kolomM2, temp, i, j, M1[10][10], M2[10][10], Mhasil[10][10];
 
 //memaskukkan jumlah baris dan kolom M1
 cout<<"Jumlah Baris dan kolom M1n";
 cout<<"Baris : ";
 cin>>barisM1;
 cout<<"Kolom : ";
 cin>>kolomM1;
  cout<<endl;
 cout<<"Elemen Matrik n";
 for( i=0; i<barisM1; i++ ){
  for( j=0; j<kolomM1; j++ ){
   cin>>M1[i][j];
  }
 }
 cout<<endl;
 for( i=0; i<barisM1; i++ ){
  for( j=0; j<kolomM1; j++ ){
   cout<<M1[i][j]<<" ";
  }
  cout<<endl;
 }
 cout<<endl;
 
 //memaskukkan jumlah baris dan kolom M2
 cout<<"Jumlah dan Baris kolom M2n";
 cout<<"Baris : ";
 cin>>barisM2;
 cout<<"Kolom : ";
 cin>>kolomM2;
  cout<<endl;
 cout<<"Elemen Matrik n";
 for( i=0; i<barisM2; i++ ){
  for( j=0; j<kolomM2; j++ ){
   cin>>M2[i][j];
  }
 }
 cout<<endl;
 for( i=0; i<barisM2; i++ ){
  for( j=0; j<kolomM2; j++ ){
   cout<<M2[i][j]<<" ";
  }
  cout<<endl;
 }
 if (kolomM1==barisM2){
  for (i=0 ;i<barisM2; i++){ 
   for (j=0;j<kolomM2; j++){ 
   Mhasil[i][j]=0; 
   for (int z=0;z<barisM2;z++){ 
    temp=M1[i][z]*M2[z][j]; 
    Mhasil[i][j]=Mhasil[i][j]+temp; 
    } 
   } 
  }
  // tampilkan hasil penjumlahan matrik
  cout<<"Hasil Perkalian matriks : n";
  for( i=0; i<barisM2; i++ ){
   for( j=0; j<kolomM2; j++ ){
   cout<<Mhasil[i][j]<<"t";
   }
   cout<<endl;
  } 
 }
 else{
  cout<<"Matriks Tidak Dapat Dikalikan";
 }
 return 0;
}

Jumat, 20 April 2018

penentuan bilangan ganjil genap sistem pemograman array dengan dev c++

penentuan bilangan ganjil genap sistem pemograman array dengan  dev c++

1.buka dev c++

2. lalu buat pemograman sesuai dengan yang diminta. ppastikan hasil kodingan anda akan mengeluarkan hasil. dibawah ini salah satu contoh kodingan penentuan ganjil genap.
buat pemograman seperti pada gambar.


3. setelah itu tekan f11. lalu akan keluar seperti pada gambar. masukkan nilai nya.

                            Screenshot_86
4. setelah masukkan nilai hasil nya akan keluar.
demikian lah cara penentuan bilngan ganjil genap dengan sistem pemograman array ada dev c++ . Semoga bermanfaat. :)

Sabtu, 07 April 2018

PERULANGAN WHILE DAN DO WHILE


Sekarang kita akan mempelajari perulangan menggunakan while dan do while
Contohnya seperti program di bawah ini :
Meminta pengguna memasukkan 5 buah nilai yang akan di rata-rata kan dan akan di cetak di layar
  1. Menggunakan while
wh1
compile dan lihat hasilnya
wh2
2. Menggunakan do while
Berikut source code nya
dw1
compile dan lihat keluarannya
dw2
TERIMAKASIH

PERULANGAN FOR

PERULANGAN FOR

Kali ini kita akan mencoba menggunakan salah satu fungsi pengulangan yaitu for. Kita akan mencetak * sebanyak 3 kali untuk setiap barisnya hingga mengembangkannya menjadi membuat piramida bintang sebanyan N tingkat.
1.Membuat sebaris bintang
Masukkan source code seperti berikut
source code 1
Setelah selesai, compile program di atas dan akan muncul keluaran seperti ini
compile1Program di atas dapat dikembangkan dengan menambah baris untuk setiap 3 bintang dengan menggunakan cout<<endl;
source code 2compile 2
source code 3compile 3
  1. Pengembangan
Dari program – program di atas, mari kita kembangkan kemampuan kita dengan mencetak * sesuai dengan barisnya, contoh : baris 1 = * ; baris 2 = **; baris 3=***
Berikut source code dan keluarannya
source code 4compile 4
3.Membuat Piramida Bintang dengan N tingkat
Bagaimana bila kita mau membuat N tingkat piramida yang terbentuk dari char “*”?
Berikut source code dan keluarannya
source code 5compile 5Selamat anda telah mempelajari dasar dari perulangan for sampai bertemu di topik selanjutnya!!!!!

Jumat, 23 Maret 2018

percabangan pflowcard bilangan genap atau ganjil.

tugas 1.positif negatif angka
 langkah 1.  buka aplikasi dev C++
buat pemograman seperti pada gambar dibawah ini:

 langkah 2. klik excute and save . lalu tekan f10
setelah itu masukkan angka untuk menguji  dan akan muncul seperti pada gambar di bawah ini:

demikian lah cara membuat percabangan bilangan genap atau ganjil.
terima kasih

FLOWCHART


FLOWCHART GANJIL GENAP.png

2. Cara Membuat Program Menentukan Bilangan Positif, Negatif dan Nol.

  1. Buka Aplikasi Dev-C++, lalu masukkan bahasa pemograman “Menentukan Bilangan Positif, Negatif dan Nol”, yaitu:
#include <iostream>
using namespace std;
int main ()
{
int nilai;
cout << “Masukkan Nilai = “;
cin >> nilai;
if (nilai >= 1) {
cout << “Bilangan Positif”;
} else if (nilai < 0) {
cout << “Bilangan Negatif”;
} else {
cout << “Bilangan Nol” ;
}
return 0;
}
rumus.png

2. Lalu tekan “F11” untuk memulai program. Dan muncul kotak untuk menentukan bilangan positif, negatif dan nol.
kotak isi.png
3. Lalu ketik angka yang Anda ingin menentukan bilangan positif, negatif dan nol. Jika Anda masukkan bilangan positif, Kemudian tekan “Enter” untuk mendapatkan hasil apakah bilang tersebut positif atau negatif atau nol.
positf.png
4. Lalu ketik angka yang Anda ingin menentukan bilangan positif, negatif dan nol. Jika Anda masukkan bilangan negatif, Kemudian tekan “Enter” untuk mendapatkan hasil apakah bilang tersebut positif atau negatif atau nol.
negatif.png
5. Lalu ketik angka yang Anda ingin menentukan bilangan positif, negatif dan nol. Jika Anda masukkan bilangan nol, Kemudian tekan “Enter” untuk mendapatkan hasil apakah bilang tersebut positif atau negatif atau nol.
nol.png
6. Selesai.

FLOWCHART

FLOWCHART NEGATI POSITIF NOL.png

cara membuat program penghitung volume luas segitiga dan rata rata manusia dengan program dev C++

   Tugas 1.


                                                                1. buka dev C++
                                                           buar seperti pada gambar.
                                                        isi semua data2 yg diperlukan .




2. setelah itu klik excute dan save . lalu tekan f10.


nah. demikian cara untuk yang pertama



Tugas 2
1.buat lembar kerja baru pada dev C++
lalu buat seperti gmabar dibawah ini.
2. setelah selesai seperti pada gambar. klik excute dan save . Lalu tekan F10. akan muncuk seperi gambar.

3. selesai 

begitulah cara untuk pengerjaan tugas pada pertemuan kali ini.
terima kasih

Sabtu, 10 Maret 2018

Dasar Pemrograman

Contoh dasar pemrograman C++



Kode pemrograman volume balok

Hasil Program Penghitungan Volume Balok

Flowchart program perhitungan volume balok

Kode program perhitungan volume kubus

Hasil program perhitungan volume kubus

Flowchart program perhitungan volume kubus

Senin, 26 Februari 2018

Pengertian serta Jenis-Jenis RAM

RAM adalah Singkatan dari Random Acces  Memory , atau yang biasa di sebut dengan instilah memory . RAM adalah salah satu perangkat keras komputer yang berfungsi untuk menyimpan data sementara lalu di salurkan lagi ke komputer . Semakin besar kapasitas RAM yang dimiliki, semakin cepatlah proses penyaluran data  komputer.
Penjelasan ringkas proses nya seperti ini pada kalian saat ini membuka Browser , itu juga bergerak dan di proses melalui Data Dari Hardisk yang kalian Instal > Berjalan ke RAM > baru Tampilah Browser ,
Untuk melihat Berapa Besarya Memory komputer yang anda milik , anda dapat mengaksesnya di Properties di My Computer , dengan Cara Start > klik kanan pada Computer > Properties
 
 

Macam – Macam Jenis RAM adalah sebagai berikut :

  1. DRAM (Dynamic Random Access Memory)
    m,k.jpg
    1.   jenis RAM yang menyimpan setiap bit data yang terpisah dalam kapasitor dalam satu sirkuit terpadu.
    2. Data yang terkandung di dalamnya harus disegarkan secara berkala oleh CPU agar tidak hilang.
    3. lebih dinamis dibandingkan dengan memori lainnya.
    4. Dalam strukturnya, DRAM hanya memerlukan satu transistor dan kapasitor per bit.
  2. SRAM (Static Random Access Memory)
    Hasil gambar untuk sram computer
    1. jenis RAM  yang tidak menggunakan kapasitor (semikonduktor) .
    2. SRAM tidak perlu lagi disegarkan secara berkala seperti halnya dengan DRAM.
    3. memiliki kecepatan lebih tinggi dari DRAM.
    4. Berdasarkan fungsinya terbagi menjadi Asynchronous dan Synchronous.
  3. EDORAM (Extended Data Out Random Accses Memory) 
    Hasil gambar untuk edoram computer
    1. jenis RAM yang dapat menyimpan dan mengambil isi memori secara bersamaan,
    2. kecepatan baca tulisnya pun menjadi lebih cepat.
    3. Umumnya digunakan pada PC terdahulu sebagai pengganti Fast Page Memory (FPM) RAM.Seperti FPM DRAM, EDO RAM
    4. memiliki kecepatan maksimal 50MHz
    5. EDO RAM juga harus membutuhkan L2 Cache untuk membuat semuanya berjalan dengan cepat, namun jika user tidak memilikinya, maka EDO RAM akan berjalan jauh lebih lambat.
  4. FPM RAM (Fast Page Mode DRAM)
    Hasil gambar untuk fpm ram computer
    1. model DRAM paling lama.
    2. Masalah yang sering muncul dari FPM DRAM adalah kecepatan transfernya yang lambat yakni maksimum 50MHz.
  5. SDRAM (Synchronous Dynamic Random Acces Memory).
    Hasil gambar untuk sdram computer
    1. SDRAM bukanlah sebuah ekstensi dari seri EDO RAM yang lama,
    2. merupakan tipe baru dari DRAM.
    3. SDRAM mulai berjalan dengan kecepatan transfer 66MHz,
    4. mode halaman DRAM dan EDO yang lebih lama akan berjalan di maksimal 50MHz.
    5. SDRAM sekarang ini dapat berjalan dengan kecepatan 133MHz (PC133), dan bahkan hingga 180MHz atau lebih tinggi.
    6. Untuk mempercepat kinerja processor, maka RAM generasi baru seperti DDR dan RDRAM biasanya dapat mendukung performa yang lebih baik.
  6. RDRAM (Rambus Dynamic Random Acces Memory)
    Hasil gambar untuk rdram computer
    1. salah satu tipe dari RAM dinamis sinkron yang diproduksi oleh Rambus Corporation
    2. menggunakan Bus Speed sebesar 800 MHz
    3. memiliki jalur data yang sempit (8 bit).
    4. RDRAM memiliki memory controller yang canggih sehingga tidak semua motherboard bisa mendukungnya.
    5. RAM jenis ini merupakan teknologi memory serial yang datang dengan tiga pilihan, yakni PC600, PC700, dan PC800. PC800 RDRAM
    6. didesain dengan double maximum kecepatan transfer daripada PC100 SDRAM.
    7. RDRAM memiliki multi channel, seperti pada motherboard Pentium 4, yang dapat menawarkan fungsi memori paling bagus, terutama ketika dipasangkan dengan memory PC1066 RDRAM.
  7. DDR (Double Data Rate SDRAM).
    Gambar terkait
    1. DDR pada dasarnya memiliki kecepatan transfer dua kali lipat daripada SDRAM.
    2. DDR akan beroperasi di 333MHz, dengan pengoperasian sebenarnya 166MHz * 2 ( PC333 / PC2700) atau 133MHz * 2 (PC266 / PC2100).
    3. DDR RAM juga kompatibel dengan SDRAM secara fisik,
    4. menggunakan bus parallel yang sama dengan SDRAM, sehingga membuat implemnetasi lebih mudah dibandingkan RDRAM, yang merupakan teknologi berbeda.
    5.  DDR RAM pun dibagi menjadi beberapa jenis, yaitu : DDR RAM, DDR 2 RAM, DDR3 RAM dan DDR4 RAM, perbedaan keempat jenis DDR RAM tersebut adalah dari segi kecepatan transfer datanya.

10 macam alat Output pada Komputer

1. Printer

10 Macam Perangkat Output Komputer dan Fungsinya
Printer Epson XP-330

Printer adalah perangkat keras komputer yang termasuk ke dalam perangkat output komputer (output device). Fungsi printer adalah mengambil data elektronik yang tersimpan dalam komputer atau perangkat lain dan menghasilkan salinan data tersebut.

Printer juga termasuk salah satu perangkat keras komputer yang paling sering di gunakan dan biasanya digunakan untuk mencetak teks dan foto.



2. Proyektor
Perangkat Output Komputer dan Fungsinya
Proyektor

Proyektor adalah perangkat output komputer yang berfungsi mengambil gambar yang dihasilkan oleh komputer atau pemutar Blu-ray dan gambar tersebut ditampilkan pada layar, dinding, atau permukaan datar lainnya.

Biasanya, permukaan yang diproyeksikan berukuran besar, rata, dan berwarna putih.
Proyektor bisa Anda gunakan untuk menampilkan presentasi video pada layar besar sehingga semua orang yang ada ruangan bisa melihatnya.

Proyektor dapat menghasilkan gambar diam (slide) atau gambar bergerak (video).

3. Headphone
Output Device Komputer dan Fungsinya
Headphone

headphone atau earphone adalah perangkat output komputer yang bisa dihubungkan pada komputer speaker untuk mendengarkan audio secara pribadi tanpa mengganggu orang lain.

Gambar di bawah ini merupakan contoh headset USB dari Logitech yang juga menyertakan mikrofon ( perangkat input ).

4. Headset
Output Device
Headset

Headset adalah output device yang terhubung pada komputer atau telpon genggam. Dengan perangkat ini, Anda dapat berbicara dengan teman Anda tanpa harus memegang komputer dan telpon genggam.

Headset biasanya digunakan oleh pusat dukungan teknis dan pusat layanan pelanggan dan memungkinkan karyawan tersebut berbicara kepada pelanggan sambil mengetik informasi pada komputer.

5. Plotter

Perangkat Keluaran
Plotter

Plotter adalah perangkat output komputer yang fungsinya hampir sama dengan printer yaitu untuk mencetak grafik vektor. Plotter menggunakan pena, pensil, spidol, atau alat tulis lain untuk menggambar banyak garis ke atas kertas daripada serangkaian titik seperti printer tradisional. Meskipun begitu plotter banyak digunakan untuk desain berbantuan komputer.

6. Flat Panel Display
Output device
FPD

Flat Panel Display disingkat FPD adalah output device yang berupa tampilan layar tipis yang ditemukan pada semua jenis laptop. FPD merupakan stAndar baru untuk komputer desktop. Tidak seperti monitor CRT, FPD menggunakan teknologi liquid-crystal display atau LCD sehingga membuat monitot FPD menjadi lebih ringan dan tipis.

7. Sound Card
Perangkat Output dan Fungsinya


Kartu suara adalah kartu ekspansi atau IC yang berfungsi untuk menghasilkan suara dari komputer sehingga dapat didengar melalui speaker atau headphone. Meskipun komputer tidak selalu membutuhkan perangkat ini, namun kartu suara selalu disertakan pada setiap mesin dalam satu bentuk atau bentuk lainnya, baik dalam slot ekspansi atau terpasang pada motherboard ( onboard ).

8. Speaker
Perangkat Output Komputer
Speaker

Speaker komputer adalah perangkat keluaran yang terhubung pada komputer yang berfungsi menghasilkan suara. Sinyal yang digunakan untuk menghasilkan suara yang berasal dari speaker komputer dibuat oleh kartu suara komputer.

9. VGA
Video Graphic Array

VGA, adaptor display atau kartu grafis adalah papan IC atau internal yang dapat membuat gambar pada layar monitor. Tanpa VGA, Anda tidak akan dapat melihat dan membaca artikel ini.

10. Monitor
Macam Perangkat Output pada Komputer
Monitor CRT

Monitor adalah perangkat output komputer yang menampilkan gambar, teks dan video. Monitor terdiri dari sirkuit, catu daya, tombol untuk menyesuaikan pengaturan layar, dan casing yang menampung semua komponen tersebut.

Seperti kebanyakan TV pada umumnya, monitor komputer pertama terbuat dari CRT (Cathode Ray Tube) dan layar neon. Saat ini, semua monitor dibuat menggunakan teknologi FDP atau LCD.