Rabu, 28 Desember 2016

Program Pascal - Penjumlahan Matrik, Pengurangan Matrik, dan Perkalian Matrik (Array dan Record)

program MATRIK;
uses crt;
type data = array[1..100,1..100] of integer;
var matrikI,matrikII : data;
    baris,kolom,pil : integer;

procedure isimatrik;
var  i,j : integer;
begin
     writeln('MATRIK I');
     write('Masukan banyak baris = ');readln(baris);
     write('Masukan banyak kolom = ');readln(kolom);
     for i:=1 to baris do
         for j:=1 to kolom do
             begin
             gotoxy(j*10,i*5);
             readln(matrikI[i,j]);
             end;
     clrscr;
     writeln('MATRIK II');
     write('Masukan banyak baris = ');readln(baris);
     write('Masukan banyak kolom = ');readln(kolom);
     for i:=1 to baris do
         for j:=1 to kolom do
             begin
             gotoxy(j*10,i*5);
             readln(matrikII[i,j]);
             end;
end;

procedure jumlahmatrik(m1,m2 : data);
var hasil : data;
    i,j   : integer;
begin
     for i:=1 to baris do
         for j:=1 to kolom do
             begin
                 hasil[i,j]:=m1[i,j]+m2[i,j];
             end;
     clrscr;
     writeln('Hasil Penjumlahan MATRIK');
     for i:=1 to baris do
         for j:=1 to kolom do
             begin
             gotoxy(j*10,i*5);
             write(hasil[i,j]);
             end;
     readln;
end;

procedure kurangmatrik(m1,m2 : data);
var hasil : data;
    i,j   : integer;
begin
     for i:=1 to baris do
         for j:=1 to kolom do
             begin
                 hasil[i,j]:=m1[i,j]-m2[i,j];
             end;
     clrscr;
     writeln('Hasil Penngurangan MATRIK');
     for i:=1 to baris do
         for j:=1 to kolom do
             begin
             gotoxy(j*10,i*5);
             write(hasil[i,j]);
             end;
     readln;
end;

procedure kalimatrik(m1,m2 : data);
var hasil : data;
    i,j,z   : integer;
    begin
     for i:=1 to baris do
         for j:=1 to kolom do
             begin
                  hasil[i,j]:=0;
                  for z:=1 to baris do
                  hasil[i,j]:=hasil[i,j]+matrikI[i,z]*matrikII[z,j];
             end;
     clrscr;
     writeln('Hasil Perkalian MATRIK');
     for i:=1 to baris do
         for j:=1 to kolom do
             begin
             gotoxy(j*10,i*5);
             write(hasil[i,j]);
             end;
     readln;
end;

BEGIN
   repeat
     Clrscr;
     writeln;
     writeln;
     writeln('--->>> MENU UTAMA <<<---');
     writeln;
     writeln('[1] Penjumlahan Matrik');
     writeln('[2] Pengurangan Matrik');
     writeln('[3] Perkalian Matrik');
     writeln('[4] Exit Program');
     writeln;
     write('Pilihan = ');readln(pil);
     clrscr;
     case pil of
     1 : begin
              isimatrik;
              jumlahmatrik(matrikI,matrikII);
         end;
     2 : begin
              isimatrik;
              kurangmatrik(matrikI,matrikII);
         end;
     3 : begin
              isimatrik;
              kalimatrik(matrikI,matrikII);
         end;
     4 : ;
     end;
   until pil=4;
end.
Read More

(PASCAL) PROGRAM PENJUMLAHAN PADA MATRIKS

(PASCAL) PROGRAM PENJUMLAHAN PADA MATRIKS


Saya akan membagikan sedikit pengetahuan yang saya dapatkan di tempat saya kuliah, ini adalah program penjumlahan pada matriks :








Soal :
Buatlah program untuk melakukan Penjumlahan Matriks dengan ukuran a x a, dimana menginput nilai menggunakan fungsi/prosedur.
contoh :
Input :
                                Ukuran matriks (a x a) : 3
                                 A  =                3  3  1            B  =         8  2  3
                                                         2  5  4                            4  1  1
                                                         5  4  2                            2  7  1
                                Output : A+B  = 11  5   4
                                                           6   6   5
                                                                               7  11 3


 
Berikut programnya :
program matrik;
uses crt;
type data = array[1..10,1..10] of integer;
var matrikI,matrikII : data;
    baris,kolom,pil : integer;
    Ul : char;

procedure isimatrik;

var i,j : integer;

begin

 write ('Ukuran Matriks (a x a) : '); readln(baris);
 writeln;
     writeln ('A =');
     writeln;
      for i:=1 to baris do
         begin
         for j :=1 to baris do
             begin
                  gotoxy (j*5,i+8);
                  read(matrikI[i,j]);
             end;
         end;
     writeln;
     writeln('B =');
     writeln;
     for i:=1 to baris do
         begin
         for j:=1 to baris do
             begin
                  gotoxy(j*5,i+12);
                  read(matrikII[i,j]);
             end;
         end;
end;

procedure jumlahmatrik(m1,m2 : data; baris,kolom :integer);

var hasil : data;
    i,j : integer;
begin
     for i:=1 to baris do
         for j:=1 to baris do
             begin
                  hasil[i,j]:=m1[i,j]+m2[i,j];
             end;
     writeln;
     writeln('Output : A+B = ');

     for i:=1 to baris do

         for j:=1 to baris do
             begin
                  gotoxy(j*5,i+17);
                  write(hasil[i,j]);
             end;
readln;
end;

begin

clrscr;
  writeln('Program : Penjumlahan pada Matriks');
  writeln('Oky Wahyudi Defiery');
  writeln('160210197 / TA-16-17');
  writeln('Putera Batam University');
  writeln;
  writeln;
  isimatrik;
  jumlahmatrik(matrikI,matrikII,baris,kolom);
readln;
end.

Semoga bermanfaat bagi teman" yang sudah melihat, dan terima kasih sudah berkunjung ke blogger saya.
Read More

Senin, 14 November 2016

CARA MEMPERBAIKI START MENU DI WINDOWS 10

Start Menu Windows 10 error

Jika setelah mengupgrade ke Windows 10 ataupun telah terjadi update otomatis, maka  ada kemungkinan Start Menu di Windows 10 tidak bisa diklik atau dibuka. Bahkan bila sudah parah komputer tidak akan merespon bila icon di taskbar di klik.
Masalah Start Menu di Windows 10 tidak bisa diakses disebabkan karena adanya update bermasalah yg dilakukan secara otomatis (biasanya windows apps bawaan). Microsoft sendiri mengakui di beberapa PC akan terjadi error tersebut namun tidak dapat memberikan jawaban yg pasti untuk mengatasinya.
Ada beberapa cara untuk memperbaikinya, peminat win10 tidak perlu melakukan yg lain bila salah satu tips sudah berhasil. Berikut ke-3 caranya.

Cara memperbaiki start menu di Windows 10:

1. Buka Task Manager (CTRL+Shif+Esc), cari process dengan nama explorer.exe di tab details kemudian tekan tombol End Task.
 Secara otomatis Taskbar akan hilang sesaat (berkedip) dan restart ulang, tapi apabila tidak terbuka lagi maka kamu dapat menjalankan manual dengan memilih menu File -> Run New Task dan ketikkan explorer.exe lalu tekan Ok.
2. Buat user akun baru di windows 10. Ada dua cara untuk membuat akun baru, yaitu masuk ke safe mode Win10 kemudian membuat user baru di control panel.
Atau melalui elevated command prompt. Buka task manager (Ctril+Shift+Esc), File -> Run New Task. Ketikkan “cmd” (tanpa petik), tickmark kotak Create this task with administrative privileges. Tekan tombol Ok.
Pada command prompt ketikkan perintah:
net user nama user /add
 
Cara ini akan memperbaiki start menu yg tidak bisa dibuka di akun baru, tapi sayangnya akun user yang bermasalah akan tetap tidak bisa mengaksesnya. Jadi bila Anda menginginkan user lama tetap mengaksesnya, maka coba cara berikutnya di nomor 3.
3. Buka powershell melalui Task manager dengan akses administrator (ketikkan powershell di kotak isian run). Kemudian ketikkan perintah berikut, tunggu prosesnya sampai selesai, restart komputer.
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$(
4. Bila tetap tidak bisa, periksa file data yang rusak / corrupt di windows dengan menjalankan System File Checker lewat Command Prompt (admin).
sfc /scannow
 
5. Refresh instalasi Windows. Cara terakhir untuk mengatasi Start menu yang tidak bisa dibuka yaitu dengan merefresh instalasi Windows 10 komputer kamu melalui safe mode atau mengetikkan perintah berikut di Command Prompt:
Dism /Online /Cleanup-Image /RestoreHealth
 
Biasanya hanya perlu melakukan sampai langkah ke-3 saja untuk memperbaiki start menu, tapi kemungkinan memang ada file yang corrupt sehingga penulis menyertakan juga langkah lanjutan.
Read More

Selasa, 25 Oktober 2016

PROFIL UNIVERSITAS PUTERA BATAM


Di posting ini saya akan memperkenalkan tempat dimana saya kuliah, saya kuliah di Batam yaitu di UNIVERSITAS PUTERA BATAM, untuk mengetahui lebih lanjutnya bisa membaca sejarah, visi, dan misinya. Siapa tau bisa menarik hati untuk kuliah di kampus ini.
Sejarah
Universitas Putera Batam awalnya adalah sebuah Lembaga Pendidikan Komputer dan Bahasa Inggris yang berdiri pada tahun 1992 dengan nama Lembaga Pendidikan Putra Batam. Berkat Landasan yang kuat, visi yang jelas serta dedikasi yang berkesinambungan, maka lembaga pendidikan ini terus berkembang. Pada tahun 2002, berkat dukungan dari masyarakat Kota Batam serta banyaknya peminat dan pesatnya perkembangan komputer dan Bahasa Inggris, maka Lembaga Pendidikan Putra Batam ini memulai era baru menjadi Akademi Bahasa Asing (ABA) Putera Batam guna memenuhi tuntutan masyarakat akan pendidikan tinggi di bidang computer. Pada tahun 2008, ABA Putera Batam berubah menjadi Univesitas Putera Batam yang menyelenggarakan program Studi sebagai berikut:
Program Studi Jenjang Gelar
Ilmu Hukum S1 S.H.
Manajemen S1 S.M.
Akuntansi S1 S.Ak.
Ilmu Komunikasi S1 S.I.Kom.
Bahasa Inggris D3 A.Md.Li.
Sastra Inggris S1 S.S.
Ilmu Administrasi Negara S1 S.A.P.
Sistem Informasi S1 S.Kom.
Teknik Informatika S1 S.Kom.
Teknik Industri S1 S.T.

Sesuai dengan SK Mendiknas RI No. 161/D/O/2008. Dengan diterbitkannya SK Mendiknas tentang penyelenggaraan program pendidikan tinggi di atas, maka Universitas Putera Batam tidak perlu melaksanakan Ujian Negara dan diperlakukan sama dengan Perguruan Tinggi Negeri.

Visi
Menjadi Universitas terkemuka berbasis teknologi informasi dan komunikasi yang menghasilkan sumber daya manusia yang berkompeten di bidangnya.

Misi
  1. Menyelenggarakan pendidikan yang bermutu tinggi berbasis teknologi informasi dan komunikasi untuk menciptakan sumber daya manusia yang berkompeten di bidangnya;
  2. Menyelenggarakan penelitian terapan di berbagai bidang ilmu pengetahuan dan teknologi;
  3. Menyelenggarakan pengabdian kepada masyarakat melalui pemanfaatan ilmu pengetahuan dan teknologi;
  4. Menerapkan manajemen pendidikan tinggi yang efektif dan efisien dan mengembangkan jaringan kerjasama industri dan kemitraan yang berkelanjutan sebagai respon atas perubahan arus dan daya saing global;
Tujuan
  1. Menghasilkan lulusan yang berkualitas dan sumber daya manusia yang berkompeten di bidangnya;
  2. Menghasilkan dan meningkatkan karya penelitian terapan dalam rangka pengembangan ilmu pengetahuan dan teknologi;
  3. Mengembangkan dan menyebarluaskan ilmu pengetahuan dan teknologi dalam rangka meningkatkan kesejahteraan masyarakat;
  4. Meningkatkan sistem manajemen yang efektif dan efisien serta meningkatkan kerjasama dengan berbagai pihak, baik di dalam maupun di luar negeri agar proses pembelajaran selalu mutakhir.
Strategi Pengembangan
  1. Pengembangan mutu sumberdaya manusia dalam pengelolaan kelembagaan dan pelaksanaan Tridharma Perguruan Tinggi.
  2. Penciptaan atmosfir yang kondusif bagi penerapan good governance dalam penyelenggaraan program dan administrasi pembangunan.
  3. Peningkatan jaringan kerjasama dan partisipasi masyarakat dalam pengembangan Universitas Putera Batam.
     
     
    sumber: berbagii.com
Read More

Disqus Shortname

Comments system