keuntungan pembuatan algoritma
1. Tidak tergantung bahasa
2.Notasi algoritma dapat di terjemahkan ke dalam berbagai bahasa pemograman
3.Apapun bahasa pemogramannya.out put yang di hasilkan/di keluarkan sama
Beberapa hal yang harus di perhatikan saat membuat algoritma
1. Teks algoritma berisi dekskripsi langkah-langkah penyelesaian masalah.dekripsi
dapat di tuliskan dalam notasi apapun asalkan mudah di mengerti dan di pahami
2. Tidak ada notasi yang baku dalam penulisan algoritma seperti notasi bahasa pemograman
3. Setiap orang dapat membuat aturan penulisan dan notasi algoritma sendiri
4. Notasi algoritma bukan notasi bahasa pemograman karna itu pseudocode dalam notasi
algoritma tidak dapat di jalankan oleh komputer
5. Algoritma sebenarnya di gunakananlah, untuk membantu kita dalam
mengkonfersikan suatu permasalahan kedalam suatu bahasa pemograman
6. Algoritma merupakan hasil pemikiran konsep tual supaya dapat di
laksanakan oleh komputer algoritma harus di translaksikan kedalam notasi
algoritma
#bahasa manusia
1. Rumus=1/2.a.t
2. Diket alas=5
3. Diket tinggi =8
4. Luas segitiga?
#bahasa pseudocode
1. vas alas =5
2. vas tinggi=8
3. luas=1/2*alas*tinggi
4. cetak luas
#bahasa pemograman php
<?php
int$alas=5;
int$tinggi=8;
int$luas=1/2*alas*tinggi;
echo$luas;
?>
>>komponen-komponen utama komputer<<
INPUT==>PROSES==>OUTPUT
memory
#pemograman tingkat rendah
>Bahasa mesin
>Bahasa yang mendekati komputer tidak perlu menerjemahkan
#pemograman tingkat tinggi
>Vb
>Java
>Php
#bahasa pemograman
bertujuan khusus
>Cobol
>Fortrand
>Prolog
bertujuan umum
>vb
>java
>php
>c#
>c++
1.domain->untuk mengubah alamat ip menjadi kata"
2.hosting->tepat penyimpanan data website
#. psudecode
jawab:
dik>kehadiran:20%=10*8*=8*10=80=80%
100 100
=80*20=16=16%
100 1
tugas=20% =70 70*20= 1400 =14%
100 100
uts=20% =75 :15%
uas=40%=80:32%
dit=psudecode & flow chart 77%
menghitung nilai akhir siswa
var perkehadiran <- 20
var makkehadiran <-10
var petugas <- 20
var per uts <- 20
var per uas <- 20
input mers kehadiran <- 8
input nil tugas <- 70
input nil uts <-75
inpit nilai uas<-80
var permak kehadiran=(makkehadiran*makkehadiran)/100
var pertotal makkehadiran=(permaskehadiran*perkehadiran)/100
var penilai tugas=(nilaitugas*pertugas)/100
var penilai uts=(nilai uts*per uts)/100
var penilai uas=(nilai uas*per uas)/100
var total nilai=pertotalmakkehadiran-pernil tugas
-pernil uts
pernil uas
BAHASA PEMOGRAMAN
>Bertujuan umum
>Bertujuan khusus
C||Friga-Defandy.@2015