News Info

Rabu, 28 Desember 2011

Posted by interyasa sedayana On 00.48 0 komentar

Program Perkalian Matrix (Turbo Pascal)


Saya tuliskan skrip program perkalian matrix menggunakan turbo pascal.

Selamat mencoba, selamat belajar dan jangan menyerah!

Program Perkalian_Matriks;
uses wincrt;
var
a,f,k:array[1..10,1..10] of integer;
b,c,i,j,l,z:longint; m,n,d,e,g,h:byte;
begin clrscr;
{write(' Program Perkalian 2 Matriks');readln;writeln;}
writeln('Masukkan data untuk matriks pertama (M1)');
write('banyaknya baris matriks pertama: '); readln(b);
write('banyaknya kolom matriks pertama: '); readln(c);
for d:= 1 to b do
begin
for e:= 1 to c do
begin
write('entri baris ke-',d,' kolom ke-',e,': '); readln(a[d,e]);
end;
end;
for d:= 1 to b do
begin
for e:= 1 to c do
begin
write(a[d,e]:7);
end;writeln;
end;writeln;
writeln('Masukkan data untuk matriks kedua (M2)');
write('berapa banyak baris matriks kedua? '); readln(g);
write('berapa banyak kolom matriks kedua? '); readln(h);
for i:= 1 to g do
begin
for j:=1 to h do
begin
write('entri baris ke-',i,' kolom ke ',j,': '); readln(f[i,j]);
end;
end;
for i:= 1 to g do
begin
for j:= 1 to h do
begin
write(f[i,j]:7);
end;writeln;
end;writeln;
if c=i then begin
writeln('M1 x M2:');writeln;
for d:= 1 to b do
begin
for l:=1 to h do
begin
for e:= 1 to c do
begin
for j:= l to h do
begin
for i:=e to g do
begin
k[d,j]:=k[d,j]+a[d,e]*f[i,j];
if c=e then
begin
write(k[d,j]:7);
end;
i:=g;
end;
j:=h;
end;
end;
end;
writeln;
end;
end else
begin
writeln('Maaf?! Operasi dari M1 x M2 tidak dapat dilakukan');
writeln('karena kolom M1 (',c,' kolom) tidak sama dengan baris M2 (',i,' baris)');
end;
readln end.

Semoga bermanfaat :)

Selasa, 20 Desember 2011

Posted by interyasa sedayana On 04.36 0 komentar

Etika & peformen


5. ETIKET BERTAMU
 -jangan janji
-jika tuan rumah sudah menghidupkan mobil jangan di paksa untuk bertamu
-jangan terlalu agi
-jangan merugikan tuan rumah
-jangan menguras toples tuan rumah
-jaga volume/suara
-jangan bergunjing atau /menggosip
-jangan menghina tuan rumah
-membawa ole-ole
6. ETIKET MENJENGUK/MEMBESUK ORANG SAKIT
-jangan membawa anak kecil
-jangan membawa bunga
-jangan membawa makanan keras
-jangan bergunjing
-jangan membawa orang yang tidak di kenal
-perhatikan jam bezuk
-percayakan semua pada dokter yang merumat/merawat
7.ETIKET DI KANTOR
-jangan sering tidak masuk kantor
-jangan sering terlambat
-jangan sering menggunakan fasilitas kantor
-jangan berpacaran di kantor
-jangan merokok di kantor
-jangan sering menerima tamu pribadi di kantor
-jangan berbahak-bahak
-jangan brgunjing di kantor
-pagi-pagi jangan membaca Koran di kantor
-jangan tidur di kantor
8.ETIKET DENGAN TEMAN SEJAWAT
-jangan sering mminjam barang milik kawan
-hargai profesi kawan
-jangan sering kemeja kawan
9.ETIKET DENGAN PIMINAN
-hargai prifasi pimpinan
-jangan menggunjingi pimpinan
-jangan menjadi penghubung antara pimpinan dengan istri
-jangan berdebat dan jangan membantah
10.ETIKET PERTELFONAN
-telfon erletak di kiri
-mengangkat dengan tangan kiri
-telfon di angkat pada deringan ke 2
-semua pesan di eja atau di baca ulang
-jangan menggunakan kata HALO
-salam sambutnama ucapkan salam
-intonasi
-jaga nada
-jangan memainkan tali telfin
-mulut dalam keadaan kosong
-jangan bersandar atau membungkukan badan
-jika ada yg datang menggunakan bahasa isarat
-jangan menjerit lewat telfon
-semua no penting yang berada dalam meja
-jangan asal nebak nama
-beri tahu klien bila pimpinan sedang tidak ada
-ucapkan terimakasih
11.ETIKET MEMAKAI PAKAIAN KANTOR
SYARATNYA
-bersih             -rapi
-modis             -harmonis
-sopan
UNTUKK WANITA
-blazer
-rok span/panjang
-stoking
-sepatu=vantovel
-rambut
-makeup
-asesories
-tas
-parfum
UNTUK PRIA
-kemeja yang pastel
-ikat pinggang sama dengan sepatu
-dasi di perpadankan warna
-sepatu
-rambut rapi
-muka bebas dari kumis,dan brewokan
12. MENGHANDLE COMPLINE
PELAKU
-bukan tidak berpendidikan
-bukan pengangguran
-bukan tidak tau kedudukan
-bukan tidak tau undang undang
-bukan tidak tau kebudayaan
-bukan tak tau program
-bukan tak tau urut barang
    KENAPA
-jiwa kosong
-tak bertanggung jawab
-tidak jujur
-tidak ada komitmen kerja
-tidak ada kesalaha bebuat baik
-tidak ada etika profesi
PROVEI/ SYARAT SEBAGAI KARIR
-janji luhur  
-pengapdian
-pekerjaan
SYARAT
-keahlian /pendidikan tertentu
-kode etik
-kuliah yang bagus
-pengguna jasa
13. MAKNA ETIKA BAGI PEMEGANG PROFESI
-kualitas pemegang provesi di tentukan oleh segitiga
-tanggung jawab
-jujur
-komitmen kerja
-keterbukaan
-loyalitas
14. PRINSIP ETIKA PROVESI
-bertanggung jawab terhadap pekerjaan & dampak pekerjaan
-menghargai hak orang lain
15. PROVESI DASAR ETIKA PROFESI LUHUR
-mengutamakan klyen
-memegang teguh janji luhur provesi
16. PRINSIP DASAR MORAL
-berbuat baik
-berbuat adil
-rasa hormat pada diri sendiri
17. SIKAP MORAL YANG KUAT
-jujur
-original
-bertanggung jawab
-keberanian moral
-rendah hati
-peka, tanggap, peduli

Posted by interyasa sedayana On 04.07 0 komentar

Algoritma


TURBO BASIC
Menghitung luas dan keliling bujur sangkar
5 cls
10 input “masukan panjang sisi=”,sisi
 20 luas = sisi * sisi
30 keliling =4 * sisi
40 print “bujur sangkar=; luas
50 print “keliling bujur sangkar=”;keliling
60 end

Menghitung luas bangun
5 cls
10 input” masukan nilai A=”,A
20 input” masukan nilai B=”,B
30 luas = (a*b)+(22/7)*(((B/2)^2)/2)
40 keliling=((2*a)+b)+((22/7*b)/2
50 print “ luas bangun=”,luas
60 print “keliling bangun=”,keliling
70 end

Membuat program jurusan
5 cls
10 input”masukan pilihan=”;pilihan
20 if pilihan= 1 then
     Print”jurusan teknoligi”
     Elseif pilihan= 2 then
     Print”jurusan system”
    Elseif pilihan= 3 then
   Print”jurusan informasi”
Else
Print “ yang anda masukan tidak ada”
30 end if

Program fornex
5 cls
10 for A =1 to 10
Print”============”
Print”angka ke:”,A
Print”******************”
Next A
20 end

Program while wend
5 cls
     A=5
    While A>=1
    Print”pertemuan keà”;A
   A=A-1
Wend

Program do wile
5 cls
A=1
Do wile A >=1
Print”pertemuan ke=”;A
A=A+1
Loop
End

Program do until
5 cls
A=1
   Do
Print “pertemuan ke=”A
A=A+1
Loop until A>=10
End
                                                                                                                         A
Menghitung luas dan keliling
5 cls
10 input”nilai A=”,A
20 input”nilai B=”,B                                       B
30 input”nilai C=”,C
40 input”nilai D=”,D
50  if A >=C then                                                           C
       Go to 10
     Elseif B>D then
    Go to 10
  Else
L= (B*C)+((a-c)*d)
K= A+B+C+D(B-D)+(A-C)
60 print”luas=”;L
70 print”keliling=”;K
80 end if
90 end3
semakin lama memang semakin sulit pelajaran turbobasick tapi bagiku program turbo basick adalah program yang sangat saya senangi karena menurutku adalah pelajaran yang semakin sulit semakin kuat pula rasa keingin tahuan saya . nah baiklah gak perlu panjang lebar berbicara mari kita simak penggunaan fungsi SUB di bawah ini baiklah kita menuju ke tkp:
langkah yang pertama(1) anda buka dulu program turo basick dan ketikanlah kode berikut soalnya di turbo basick ini tidak ada istilah COPPY dan PASTEY jadi ketik aja yang di bawah ini,

5 cls
10 input"pilihan=",pil
20 If pil= 1 then
     gosub 100:end
   elseif pil= 2 then
     gosub1000:end
else
print "selesai"
end if

setelah itu maka kita akan melakukan proses sebagai berikut

100 rem***Program persegi panjang***
110 input "panjang=",p
120 input "lebar=",l
130 ls = p*l
140 print "panjang=";p
150 print "lebar=";l
160 print "luas=";ls
170 return

naaah sekarang sudah selesai yang untuk gosub 100 sekarang kita tinggal yang gosub 1000 adalah sbb:

1000 rem ***program bujur sangkar***
1010 input "sisi=",S
1020 ls = s*s
1030 print "sisi=",S
1040 print "luas=",L
1050 return