Monday 24 July 2017

MENGENAL BAHASA PEMROGRAMAN



Tingkat Bahasa Pemrograman


Hal terpenting dalam menjalankan komputer adalah program. Dalam pemrograman dikenal beberapa bahasa pemrograman, seperti juga manusia mengenal bahasa-bahasa yang digunakan untuk berkomunikasi. Manusia dalam berkomunakasi menggunakan kata atau karakter sedangkan komputer dengan kode 0 dan 1.

Oleh sebab itu para pakar dan ilmuan menciptakan bahasa pemrograman yang tujuannya untuk mempermudah manusia berkomunikasi dengan komputer. Dengan adanya bahasa pemrograman ini, maka bila manusia ingin berkomunikasi dengan komputer tidak harus menerjemahkan ke dalam 0 dan 1. Bila hal itu dilakukan betapa rumitnya suatu program.
SUBSTANSI :

STRUKTUR DASAR ALGORITMA PEMROGRAMAN




Dalam sebuah algoritma langkah-langkah penyelesaian masalahnya dapat berupa struktur urut (sequence), struktur pemilihan (selection), dan struktur pengulangan (repetition). Ketiga jenis langkah tersebut membentuk konstrukti suatu algoritma.
SUBSTANSI :

STRUKTUR URUT (SEQUENCE)
ALGORITMA LUAS PESEGI PANJANG
ALGORITMA ISI TABUNG
STRUKTUR PEMILIHAN (SELECTION) ATAU PENYELEKSIAN KONDISI
IF SEDERHANA
ALGORITMA KELULUSAN SISWA 1
IF … THEN … ELSE …
ALGORITMA KELULUSAN SISWA 2
ALGORITMA PEMBAYARAN GAJI
IF BERSARANG (NESTED IF)
ALGORITMA KONFERSI NILAI
STRUKTUR PENGULANGAN (REPETITION)
STRUKTUR FOR
ALGORITMA CETAK ANGKA FOR
ALGORITMA CETAK BILANGAN GENAP FOR
STRUKTUR WHILE
ALGORITMA CETAK ANGKA WHILE
ALGORITMA CETAK BILANGAN GENAP WHILE
STRUKTUR DO … WHILE
ALGORITMA CETAK ANGKA DO ... WHILE
ALGORITMA CETAK BILANGAN GENAP DO ... WHILE

MENGENAL ALGORITMA DAN FLOWCHART

Jadi, apa yang dimaksud dengan algoritma pemrograman itu? pertama, pikirkan saja dulu bagaimana Anda akan memulai untuk memasak suatu resep makanan, kira-kira langkah apa saja yang akan Anda lakukan? Nah, bagi Anda yang sudah memiliki pengalaman memasak terhadap resep tertentu, maka tidak heran jika Anda tidak memerlukan panduan lagi, sehingga tahu langkah apa saja yang harus dilakukan mulai dari mempersiapkan hingga finishing, Nah seperti itulah gambaran tentang algoritma.

Bagi kalian yang belum memiliki pengalaman memasak, mungkin akan kebingungan bagaimana dan langkah apa saja yang harus dilakukan, maka tidak masalah, carilah tutorial memasak yang lengkap mulai dari resep hingga langkah-langkah mempersiapkan hingga menyajikan (finishing) sehingga Anda yang masih pemula dan belum punya pengalaman memasak, kini bisa mendapatkan contoh algoritma dari seorang berpengalaman melalui tutorialnya.

Setiap tujuan yang sama, belum tentu memiliki algoritma yang sama. Gambaran lagi, misalkan Anda dan Teman Anda ingin pulang dari tempat kerja menuju tempat kos yang sama, pertama Anda sudah mengetahui dari forum sosmed mungkin, bahwasannya jalur utama menuju kos sedang mengalami perbaikan jalan dan terjadi kemacetan parah, sehingga Anda menggunakan jalur alternatif untuk menuju kos meskipun agak jauh namun lebih cepat sampai.

PENGENALAN ALGORITMA DAN PEMROGRAMAN C++




PENGENALAN C++Kita mulai dari bahasa sebelum C++ yaitu bahasa C yang di ciptakan oleh Dennis MacAlistair Ritchie, Setelah itu dikembangkan oleh Bjarne Stroustrup mencadi C++, sementara itu kedudukan bahasa C/C++ ini adalah bahasa aras menengah yaitu diantara bahasa aras rendah seperti Assembly yaitu bahasa mesin, dan bahasa aras tinggi seperti java, pascal dll, yang lebih dekat dengan bahasa manusia.


KELEBIHAN BAHASA C++ ADALAH:

Mudah dipahami sebab penggunaan bahasa pemrogramannya mendekati pada bahasa manusia
Memiliki kompatibilitas yang tinggi antar platform.
Untuk menulis pemrograman C++ dapat menggunakan sembarang aplikasi text editor, seperti notepad, notepad++, wordpad, Borland C++, dll. Sedangkan file C++ sendiri dituliskan dengan ekstensi <file>.cpp (berasal dari C Plus Plus), kemudian agar program dapat di eksekusi maka harus dikompilasi terlebih dahulu dengan Compiler C++, dan saya menggunakan Borland C++ versi 4.45 untuk proses compose dan compilasi.

Wednesday 19 July 2017

Contoh Kasus Form dan Table dengan HTML

Pada kasus pembuatan form dan tabel dengan html sebenarnya tidak rumit, cukup kita memahami semua elemen-elemen yang berkaitan dengan tabel dan form dalam html. hal ini akan membuat kita dapat mengexplorasikan semua elemen dengan berbagai macam kasus.
sebagai contoh kasus perhatikan kode html dibawah ini:

anda bisa melakukan copi paste untuk melihat hasil nya....



<html>
<head>

<Title>
**** Pra Kuliah Stikom Uyelindo Kupang ****
</title>
</head>

<hr>
<h3><left> HOME | EDIT | VIEW | <a href="menu.html" Style="text-decoration:none">BACK TO HOME</a> </h3>
<hr>

Monday 10 July 2017

Program kalender C++

#include <iostream>
#include <iomanip>
#include <stdlib.h>
using namespace std;
int nK=0;
void kabisat(int nT){
    if(nT%4==0){
        if(nT%100==0){if(nT%400==0){nK=1;}}
            else{nK=1;}
        cout<<nK;}
    }
int kodehari(int nT,int nJHS){
    int k,s;
    k=(nT-1)/4;
    s=(nT+k+nJHS)%7;
    return s;
    }
int main(){
    int nB,nJH,nJHS,nH,nKH,nHARI[7];
    string sNB;
    int nT;
    do{
    cout<<"Bulan = ";cin>>nB;
    if(nB<0||nB>12){cout<<"Input Error !!\n";}
    }while(nB<0||nB>12);
    cout<<"Tahun = ";cin>>nT;
    kabisat(nT);
    switch(nB)
        {