dtorjaz Blog

Just Write SOmeting

  • Belajar C++ : Looping atau perulangan pada C++

    Apa yang akan kamu lakukan saat disuruh mencetak kalimat berulang-ulang? Misalnya: Tolong tampilkan kalimat “Tutorial Pemrograman C++!” sebanyak 10x ke layar! Mungkin kamu akan menggunakanRead More

    Learn More
  • Dimensi dalam Fisika

    Definisi Dimensi suatu besaran adalah penggambaran atau cara penulisan suatu besaran dengan menggunakan simbol (lambang) besaran pokok. Hal ini berarti dimensi fisika suatu besaran menunjukkanRead More

    Learn More

Learning by Doing

Belajar C++ : Looping atau perulangan pada C++

Apa yang akan kamu lakukan saat disuruh mencetak kalimat berulang-ulang?

Misalnya:

Tolong tampilkan kalimat "Tutorial Pemrograman C++!" sebanyak 10x ke layar!

Mungkin kamu akan menggunakan cout sebanyak 10 kali seperti ini:

#include <iostream>
using namespace std;

int main(){
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    cout << "Tutorial Pemrograman C++!" << endl;
    return 0;
}

Hasilnya:

Read More

Dimensi dalam Fisika

Definisi

Dimensi suatu besaran adalah penggambaran atau cara penulisan suatu besaran dengan menggunakan simbol (lambang) besaran pokok. Hal ini berarti dimensi fisika suatu besaran menunjukkan cara besaran itu tersusun dari besaran-besaran pokok.

Dimensi

Pada sistem satuan internasional (SI), ada tujuh dimensi besaran pokok. Besaran di luar besaran pokok memiliki dimensi yang disusun oleh ketujuh dimensi besaran pokok yang dapat dilihat di tabel berikut. Dimensi dari suatu besaran ditulis dengan huruf kapital dengan atau tanpa tanda kurung siku.

?

Dimensi besaran turunan dapat disusun dari dimensi besaran-besaran pokok. Berikut contoh beberapa dimensi besaran turunan.

?

Tabel di atas hanya menunjukkan lima dari banyak lagi dimensi besaran turunan, selain lima yang ada pada tabel  diatas masih banyak lagi dimensi untuk besaran-besaran turunan.

Dimensi suatu besaran dapat dilihat dari satuan besarannya. Misal satuan dari energi adalah kg.m2s−2, meter maka dapat diketahui bahwa dimensi energi adalah [M][L]2[T]−2

.

Contoh Soal & Pembahasan

  1.  Dimensi dari tegangan listrik adalah… .
    1. [M][L]3[T]−2

[M][L]2[I]−1[T]−3 [M][L]2[I]−1[T]−2 [M][L]2[I][T]−3 [M][L]2[I]−1[T]3

Jawaban: B

dimensi energidimensi muatan=[M][L]2[T]−2[I][T]=[M][L]2[I]−1[T]−3

  1. Besaran yang memiliki dimensi yang sama dengan usaha adalah….
    1. Gaya
    2. Torsi
    3. Massa Jenis
    4. Daya
    5. Momentum

Jawaban: B

Besaran yang memiliki dimensi yang sama dengan usaha adalah torsi yaitu [M][L]2[T]−2.

Materi KD 3.1 Memahami Sikap Dan Perilaku Wirausaha

MEMAHAMI SIKAP DAN PERILAKU WIRAUSAHAWAN
1.      Pengertian Kewirausahaan Istilah kewirausahaan (entrepreneur) pertama kali diperkenalkan pada awal abad ke-18 oleh ekonom perancis, Richard Cantillon.Menurutnya, entrepreneur adalah “agent who buys means of production at certain prices in order to combine them”. Pengertian lainnya menyebutkan kewirausahaan adalah proses menciptakan sesuatu yang lain dengan menggunakan waktu dan kegiatan disertai modal dan risiko serta menerima balas jasa dan kepuasan serta kebebasan pribadi. 2.      Wirausaha dan Kewirausahaan

3.      Mengidentifikasi Sikap dan Perilaku Wirausaha a.   Sikap (attitude) merupakan kecenderungan individu untuk merespon dengan cara yang khusus terhadap stimulus yang ada dalam lingkungan. Karena masih dalam bentuk kecenderungan, maka responnya masih tertutup, tidak dapat dilihat langsung. Sikap disebut juga dengan pendirian. Sikap berupa kecenderungan untuk mendekat atau menghindar, positif atau negatif  terhadap berbagai keadaan sosial seperti institusi, pribadi, situasi, ide, konsep dan sebagainya. §                    Sikap seorang wirausahawan diantaranya adalah : 1.      Positif Thingking 2.      Berorientasi jauh kedepan, berfikir maju, sikap prestatif, think for the fiture not the past 3.      Tidak gentar menghadapi pesaing 4.      Sikap selalu ingin tahu 5.      Ingin memberi yang terbaik untuk orang lain 6.      Penuh semangat dan pantang menyerah 7.      Memiliki komitmen yang kuat dan integritas yang tinggi untuk meraih impian      b.  Perilaku (behaviour)merupakan hasil dari seluruh pengalaman serta interaksi manusia dengan      lingkungannya yang terwujud dalam bentuk pengetahuan, sikap dan tindakan. Jadi perilaku            muncul didasarkan atas sikap yang telah diambil. Ada 2 kelompok perilaku manusia, yaitu:    1. Perilaku tertutup, bila respon terhadap stimulus masih belum dapat diamati orang lain (dari           luar) secara jelas. Respon seseorang masih terbatas dalam bentuk perhatian, perasaan,                     persepsi,  pengetahuan dan sikap terhadap stimulus yang bersangkutan.    2. Perilaku terbuka, bila respon terhadap stimulus sudah berupa tindakan atau praktek yang               dapat diamati orang dari luar. Respon ini dapat bersifat pasif seperti berpendapat tanpa                   tindakan, maupun aktif dengan melakukan tindakan. (https://brainly.co.id/tugas/7264270).
Sikap dan perilaku tidak dapat dipisahkan, sikap adalah mindset atau pola piker atas hal-hal yang dihadapinya sedangkan perilaku adalah tindakan dari kebiasaan atas kebenaran yang ia pegang teguh. Perilaku wirausahawan secara individu : 1.      Teguh pendirian 2.      Yakin dengan apa yang dilakukan 3.      Komitmen dan tanggunjawab 4.      Disiplin, jujur dan optimis §              Perilaku secara social dan lingkungan : Berpenampilan rapi, berperilaku baik, senang memotivasi,        teladan, pandai bergaul, cakap berkomunikasi §        Perilaku dalam pekerjaan : Berorientasi pada tujuan, tidak menunda pekerjaan, tuntas mengerjakan     tugas, selalu ingin berprestasi, kreatif dan inovatif, menyukai tantangan dalam bekerja, selalu               memiliki ide
4.     Sikap dan Perilaku Kerja Prestatif

5.     Bekerja Efektif dan Efisien §          Efektif adalah Pencapaian tujuan atau target dalam batas waktu yang sudah ditentukan. Efektif           adalah kualitas yang baik, waktu yang tepat, biaya yang optimal, system yang benar, metode kerja   sesuai SOP, alat yang benar, tepat cepat hemat, dan menyelesaikan masalah tanpa menimbulkan       maslah baru. §   Efisien adalah sebuah hasil telah dicapai dan diwujudkan melalui perencanaan dan pengelolaan optimal dengan menggunakan alat yang tepat, biaya yang rendah, dan waktu penyelesaian yang cepat
6.      Karakteristik Wirausahawan •         Karakteristik wirausahawan menurut Leland F. Hendie dan Jacob Satzky adalah the pattern of           behaviour characteristic forgiven individual. •          Pengertian Karakteristik Menurut KBBI  Pengertian karakter dapat diistilahkan sebagai sifat-sifat kejiwaan, budi pekerti, akhlak yang dimiliki  seseorang yang nantinya akan membedakan seseorang tersebut dengan orang lainnya. •         Menurut Pusat Bahasa Depdiknas (2008) Pengertian karakter merupakan bawaan  dari hati, jiwa, budi pekerti, kepribadian, sifat, tabiat, personalitas, temperamen, dan watak. Berkarakter dapat pula diartikan sebagai kepribadian, bersifat, berperilaku, berwatak, dan bertabiat

Enam karakteristik utama seorang wirausahawan 1. Sikap dan perilaku disiplin 2. Latihan dan ketaatan pada aturan 3. Komitmen tinggi 4. Fokus pikiran diarahkan pada tugas dan usahanya dengan selalu berupaya memperoleh hasil yang maksimal        5. Jujur 6. Kebenaran yang diungkapkan sehingga menimbulkan kepercayaan 7. Kreatif dan inovatif

Kreativitas adalah kemampuan seseorang melahirkan sesuatu produk yang baru. Sedangkan inovasi adalah pengenalan hal-hal yang baru dan diterima oleh masyaraka
8. Mandiri Mampu mengerjakan sendiri segala kegiatan tanpa bantuan orang lain 9. Realistis Berpikir secara raelistis/kenyataan yang terjadi dan sesuai dengan akal sehat
4 Sisi Potensial yang dimiliki manusia untuk selalu ingin maju :

  • Self Awarness :Mawas diri
  • Couscinece : Mempertajam suara hati
  • Independent will : Kebebasan berekspresi
  • Creative imagination :Berpikir mengarah ke depan untuk memecahkan maslah dengan imajinasi, kreatifitas dan adaptasi yang tepat 

7.      Faktor Keberhasilan dan Kegagalan Wirausaha Aspek yang mendukung keberhasilan seorang wirausahawan a.         Kognitif : Penalaran dan kemampuan berpikir b.         Psikomotorik : berasosiasi kerja fisik c.         Unsur sikap mental : respons, tanggapan terhadap situasi tertentu d.        Unsur kewaspadaan : Perkiraan yang akan terjadi dan tindakan yang harus dilakukan e.         Jujur f.          Disiplin dan berani

2.    Faktor Penyebab Kegagalan Wirausaha
a.         Tidak adanya perencanaan yang matang
b.        Bakat yang tidak cocok
c.         Kurangnya pengalaman dalam berwirausaha
d.        Tidak mempunyai semangat dalam berwirausaha
e.         Kurangnya modal untuk berkembang
f.         Lemahnya pemasaran hasil produk
g.        Tidak memiliki etos kerja yang tinggi

Klasifikasi Gejala Alam Biotik dan Abiotik

Biotik adalah digunakan untuk organisme hidup dalam satu ekosistem. Dalam biologi dan ekologi, komponen atau faktor biotik adalah semua organisme hidup yang ada di dalam ekosistem tersebut. Contohnya adalah burung, bakteri, manusia, jamur, semua mikrorganisme yang di salah satu ekosistem tersebut semua berkorelasi satu sama lainnya dan saling berpengaruh satu sama lainnya.

Semua contoh di atas komponen yang paling dasar ditemukan hampir semua jenis ekosistem biotik. Faktor biotik yang hidup di ekosistem atau lingkungan apa pun cukup dipengaruhi dan terutama oleh faktor-faktor Abiotik. Semua organisme hidup yang ada di dalam rantai makanan contohnya produsen utama, herbivora, omnivora, karnivora, dll. Organisme hidup mempengaruhi faktor abiotik karena Biotik tersebut menanggung jawab atas dekomposisinya.

Gejala Alam Biotik

Terhadap alam biotik berupa peristiwa timbulnya akibat interaksi mahluk hidup di dalam ekosistem. Contoh di lingkungan adalah timbul hama tanaman, penyebaran virus HIV dan Flu Burung, banyaknya populasi eceng gondok di perairan sungai air tawar, serta punahnya makhluk hidup seperti binatang dan sayuran langka lainnya.

1. Hama Tanaman 

Contoh gejala terhadap alam Hama tanaman biotik adalah yang berkembang-biak sekitaran lingkungan seperti pada kebun dan sawah. Akibat merajalelanya hama tanaman adalah karena tumbuh musuh alami hama karena banyaknya menggunakan pestisida kebanyakan dan hadirnya musuh predator alami di lingkungan sekitar.

2. Eceng Gondok yang Membanyak

Ekosistem eceng gondok di rawa, eceng gondok sering kali berkembang-biak dengan begitu cepat dan subur. Keberadaan eceng gondok merupakan contoh alami biotik yang patut kita perhatikan diperhatikan. Eceng gondok bisa berkembang-biak dengan cepat terutama pada air tawar yang banyak mengandung nitrogen sangat berpengaruh terhadap laju perkembangbiakan eceng gondok

3.  Punahnya Spesies Langka Tumbuhan dan hewan

Tumbuhan dan hewan langka yang hampir mengalami langka tersebut contoh gejala terhadap alam biotik dan patut di hadapi. Faktor perburuan liar di hutan dan lingkungan semakin meningkatkan mendampak dari keadaan sebagai berikut. Beberapa spesies langka dunia yang terancam punah antara lain, trenggiling, panda, gajah, burung cendrawasih, harimau sumatera, badak bercula satu dan lain-lain.

Pengertian Abiotik

Abiotik adalah faktor non-hidup yang ada dalam ekosistem lingkungan. Dalam Biologi dan Ekologi tidak hidup di alam disebut komponen Abiotik. Contoh dasar faktor Abiotik yang selalu di hampir setiap jenis ekosistem abiotik adalah udara, tanah, air, cahaya, batu, mineral, gunung, dan lain sebagainya.Gejala Alam Abiotik

Gejala alam yang abiotik adalah gejala alam yang berupa musiman timbul akibat interaksi antar komponen abiotik dalam ekosistemnya. Untuk dapat menemukan gejala terhadap alam yang di halaman lingkungan sekitar kita di antara lain terjadi gunung meletus, kemarau, hujan dan tsunami.

1. Terjadi Gunung Meletus

Akibat gejala terhadap alam abiotik pertama adalah terjadi karena gunung meletus. Gunung dapat menimbulnya kerugian rumah dan nyawa manusia. Dan selain diberikan kerugian, gunung juga memberikan keuntungan untuk para petani di sekitar gunung karena tanah yang subur. Tanah di sekitar menjadi makin lebih subur akibat letusan gunung tersebut dan sangat cocok untuk menanam tumbuhan dan sayuran lainnya.

2. Terjadi Hujan

Hujan dapat memberikan contoh gejala terhadap alam abiotik. Contohnya hujan terjadi karena hidrologi yang berulang-ulang sehingga menjadi hujan. Hujan merupakan kumpulan awan hitam yang dihasilkan dari kondensasi uap air.

3. Terjadi Gempa

Gempa dapat memberi contoh gejala alam abiotik ditimbulkan akibat beberapa faktor, di antara bergeseranya lempengan bumi yang di sebut tektonik dan letusan gunung berapi yang di sebut vulkanik.

sumber

.
https://lancangkuning.com/post/14474/klasifikasi-gejala-alam-biotik-dan-abiotik.html

Belajar Pemrograman C #3 #PD-SM2 : Struktur Dasar dan Aturan Penulisan Program C

Kita sudah belajar membuat program C pertama, yaitu program Hello World!

Selanjutnya kita akan belajar tentang stuktur kode program pada bahasa C.

Bagaimana bentuk stuktur dasar program C?

Mari kita perhatikan program C berikut ini:

#include <stdio.h>

int main(){
    printf("Hello World!");
    return 0;
}

Ini adalah struktur dasar

Jika kamu baru pertama kali melihat program ini, barangkali akan menyanyakan banyak hal.

Seperti:

  • Apa itu #include <stdio.h>?
  • Apa itu int?
  • Apa itu main?
  • apa itu printf?
  • dll.

Struktur Dasar Program C

Setiap kita ingin membuat program C, kita harus menuliskan struktur seperti berikut ini:

#include <stdio.h>

int main(){
    // kode atau logika program kita di sini
    return 0;
}

Ini adalah struktur dasar yang wajib dipahami.

Kalau kita perhatikan, struktur program tersebut dibagi menjadi dua bagian utama:

  1. Bagian Include;
  2. Blok Fungsi Main.
Struktur Program C

Mari kita bahas lebih detail…

Apa itu #include?

Pada program C, #include berfungsi untuk mengimpor fungsi-fungsi yang sudah didefinisikan pada header file.

Header file adalah file yang berisi definisi fungsi yang sudah dibuat. Tujuannya agar bisa digunakan pada program C yang lainnya. File ini berekstensi .h, contoh: stdio.h.

Pada contoh di atas, kita mengimpor file stdio.h. File ini berisi deklarasi fungsi-fungsi dasar yang kita butuhkan untuk membuat program C, seperti printf().

File stdio.h sudah ada di dalam komputer kita saat menginstal gcc.

Apa itu Fungsi main()?

Fungis main() adalah fungsi utama dalam program. Fungsi ini akan dieksekusi pertamakali saat program dijalankan.

Karena itu, kita harus menuliskan logika program di dalam fungsi ini.

Pada contoh di atas kita membut fungsi main dengan deklarasi seperti ini:

int main(){
    //...
    return 0
}

Maksud dari int di depan main adalah tipe data yang akan dikembalikan. Maka di dalam fungsi main(), wajib kita sertakan return 0. Artinya, fungsi main akan mengembalikan nilai 0 setelah selesai dieksekusi.

Cara lain kita bisa menggunakan void.

Contoh:

void main(){
    //...
}

void artinya tidak ada (kosong). Jika kita menggunakan void, maka kita tidak perlu menuliskan kata kunci return di akhir fungsi. Karena fungsi void tidak akan mengembalikan nilai apapun.

Penulisan Statement

Statemen adalah perintah-perintah atau fungsi untuk melakukan sesuatu.

Contoh:

printf("Hello World!");

Artinya: kita menyuruh komputer untuk mencetak teks Hello World! ke console.

Setiap statement di dalam program C warjib diakhiri dengan titik koma (;), kalau tidak…

…maka program akan error.

Penulisan Blok Kode

Blok kode adalah kumpulan statement atau ekspresi. Blok kode pada prgram C dibungkus dengan kurung kurawal { ... }.

Contoh blok kode:

if (x == y) {
    // di dalam sini adalah blok kode
    // sampai akhir kurung
}

for (int i = 0; i < 10; i++){
    // di dalam sini adalah blok kode
    // sampai akhir kurung
}

Kita akan banyak menggunakan blok kode untuk membungkus beberapa statement di dalam blok if, for, while, do/while, fungsi, dll.

Penulisan Komentar

Komentar adalah bagian yang tidak akan dieksekusi oleh komputer. Komentar bisanya digunakan untuk membuat keterangan pada kode program.

Contoh Komentar:

// ini adalah komentar

Kita bisa menggunakan garis miring ganda (//) untuk membut komentar satu baris dan tanda /**/ untuk membuat komentar beberapa baris.

Contoh:

#include <stdio.h>

int main(){
    // ini adalah komentar satu baris
    printf("Hello World!");

    /*
        ini adalah komentar
        yang lebih
        dari satu baris
    */
    return 0;
}

Case Bersifat Sensitive

Case Sensitive artinya bahasa C akan memperhatikan huruf besar dan huruf kecil dalam penulisan kode.

Contoh:

// misalkan kita membuat variabel seperti ini
string nama = "Petani";
string Nama = "Kode";

Variabel nama dengan Nama akan diganggap variabel yang berbeda, karerna ada yang pakai huruf besar (kapital) dan hutuf kecil.

Biasanya para pemula sering membuat kesalahan dengan case, alhasil program akan error.

Belajar Pemrograman C #2 #PD-SM2 : Persiapan Pemrograman C di Windows

Berikutnya kita akan membahas tentang peralatan apa saja yang harus dipersiapkan untuk belajar pemrograman C di Windows.

Baiklah mari kita mulai…

Apa saja yang harus dipersiapkan untuk belajar C di Windows?

Pada dasarnya kita hanya membutuhkan dua alat saja, yaitu: teks editor dan compiler.

Teks editor adalah program yang digunakan untuk menulis kode program C…

…dan compiler adalah program yang digunakan untuk menerjemahkan bahasa C ke dalam bahasa mesin sehingga dapat dimengerti oleh komputer.

Alur Kerja Pemrograman

Pemrograman C dilakukan juga menggunakan IDE (Integreted Development Environment).

IDE adalah teks editor khusus yang di dalamnya sudah ada compiler.

Nanti kita akan bahas lebih dalam tentang ini…

1. Teks Editor

Ada banyak sekali pilihan teks editor yang bisa kita gunakan untuk menulis program C.

Ada Notepad, Notepad++, Gedit, Geany, Mousepad, Kate, Atom, VS Code, Sublime Text, dsb.

Pilihlah teks editor yang kamu sukai dan bisa gunakan.

Text Editor Notepad++ untuk Menulis Program C
Text Editor Notepad++ untuk Menulis Program C

Saya anggap kamu sudah menyediakan teks editor. Kalau belum, silahkan diinstal dulu.

Silahkan baca:

https://googleads.g.doubleclick.net/pagead/ads?guci=2.2.0.0.2.2.0.0&client=ca-pub-6279325630224392&output=html&h=158&slotname=7009414453&adk=2905135379&adf=213615076&pi=t.ma~as.7009414453&w=630&fwrn=4&lmt=1611418520&rafmt=11&psa=1&format=630×158&url=https%3A%2F%2Fwww.petanikode.com%2Fc-windows%2F&flash=0&wgl=1&dt=1611882155193&bpp=8&bdt=1311&idt=1763&shv=r20210125&cbv=r20190131&ptt=9&saldr=aa&abxe=1&cookie=ID%3D47a78e9123818742-225a189ac9c500c0%3AT%3D1611277656%3AR%3AS%3DALNI_MYkDmEQXOWMa-SofFxMkSoKw9Izkg&prev_fmts=0x0&nras=1&correlator=1476076531456&frm=20&pv=1&ga_vid=250104690.1600407035&ga_sid=1611882158&ga_hid=1510236042&ga_fc=0&rplot=4&u_tz=420&u_his=3&u_java=0&u_h=768&u_w=1366&u_ah=738&u_aw=1366&u_cd=24&u_nplug=0&u_nmime=0&adx=170&ady=2530&biw=1349&bih=664&scr_x=0&scr_y=1520&eid=42530671%2C21068769%2C21068893&oid=3&pvsid=2777268570364314&pem=649&rx=0&eae=0&fc=1920&brdim=-8%2C-8%2C-8%2C-8%2C1366%2C0%2C1382%2C754%2C1366%2C664&vis=1&rsz=%7Co%7CpeEbr%7C&abl=NS&pfx=0&fu=8320&bc=31&ifi=1&uci=a!1&btvi=1&fsb=1&xpc=XfSaOspsc0&p=https%3A//www.petanikode.com&dtd=2724

2. Compiler

Compiler adalah program yang berfungsi untuk menerjemahkan bahasa C menjadi bahasa mesin, shingga dapat dimengerti oleh komputer.

Compiler C juga ada banyak jenisnya, ada GCC (GNU C Compiler), Clang, lcc, LuxCC, Tiny C Compiler, Borland Turbo C, VBCC, XL C, Small-C, dll. 1

Pada tutorial ini, kita akan menggunakan compiler GCC dari MinGW

.

Silahkan download dulu MinGW melalui link ini: https://osdn.net/projects/mingw/releases/

Instalasi MinGW

Setelah itu, kita akan mendapatkan file mingw-get-setup.exe. Buka file tersebut dengan level Administrator.

Klik kanan, lalu pilih Run as administrator

Instalasi MinGW

Maka jendelan instalasi MinGW akan terbuka, silahkan klik Install!

Instalasi MinGW

Selanjutnya, kita akan diminta untuk menentukan lokasi folder untuk menginstal MinGW. Silahkan taruh saja di C:\MinGW.

Setelah itu, klik Continue untuk melanjutkan.

Instalasi MinGW

Berikutnya, MinGW akan mendownload paket yang dibutuhkan. Tungglah sampai prosesnya selesai…

Instalasi MinGW

Kalau sudah selesai, klik Continue untuk melanjutkan.

Instalasi MinGW

Berikutnya, kita akan diminta untuk menentukan paket mana saja yang akan diinstal.

Silahkan pilih mingw32-gcc-v3-core-bin untuk compiler bahasa C. Caranya klik kanan, kemudian pilih Mark for Installation.

Instalasi MinGW

Sehingga akan menjadi seperti ini:

Instalasi MinGW

Setelah itu, masuk ke menu Installation dan pilih Apply Changes.

Instalasi MinGW

Maka paket yang sudah kita pilih akan di-download dan diinstal, tunggulah sampai prosesnya selesai…

Instalasi MinGW

Setelah download selesai, maka akan dilakukan proses ekstrak atau instalasi ke folder yang sudah kita tentukan…

Instalasi MinGW

Kita bisa melihat hasilnya melalui Windows Explorer dengan membuka C:\MinGW\bin.

Instalasi MinGW

Terlihat di sana ada program dengan nama gcc, program inilah yang akan kita butuhkan untuk mengkompilasi program C.

Program ini akan dieksekusi melalui CMD, tapi saat ini komputer kita belum mengenali perintah gcc.

Agar perintah gcc dapat dikenali, kita harus menambahkannya ke dalam path pada environtment variable.

Silahkan klik Start Menu, kemudian ketik env maka akan muncul seperti ini…

Instalasi MinGW

Silahkan buka Edit the system environment variables, kemudian masuk ke tab Advenced dan klik Environtment Variables.

Instalasi MinGW

Pada System Variables pilih Path, kemudian klik Edit.

Instalasi MinGW

Tambahkan path baru dengan mengklik New, lalu masukan alama folder gcc yakni C:\MinGW\bin.

Instalasi MinGW

Terakhir klik OK.

Sekarang, coba buka CMD kemudian ketik gcc --version. Jika muncul seperti ini:

Instalasi MinGW

Maka artinya, perintah gcc sudah dikenali di dalam CMD.

Selanjutnya kita bisa coba meng-compile program C.

Membuat Program C Pertama di Windows

Mari kita coba membuat program Hello World!

Hello World! adalah program yang paling sederhana di dunia.

Silahkan buka teks editor, kemudian tulis kode berikut:

#include <stdio.h>

int main(){
    printf("Hello World!");
    return 0;
}

Kode tersebut adalah kode program C yang paling sederhana.

Membuat program c di windows

Silahkan simpan program tersebut dengan nama hello_world.c di dalam disk D:.

Membuat program c di windows

Setelah itu, buka CMD…

Masuk ke lokasi tempat program tersebut disimpan. Lalu ketik perintah berikut untuk compile:

gcc hello_world.c -o hello_world.exe

Jika tidak ada error, akan tampil seperti ini:

Membuat program c di windows

Hasil compile:

Membuat program c di windows

Sekarang coba jalankan programnya. Ketik nama program pada CMD.

Maka hasilnya:

Membuat program c di windows

Pemrograman C Menggunakan IDE

IDE (Integreted Development Environment) adalah sebuah teks editor khusus yang di dalamnya terdapat compiler dan juga peralatan lain yang dibutuhkan untuk development.

IDE memudahkan programmer dalam membuat program, karena tidak perlu melakukan kompilasi secara manual.

Pemrograman C menggunakan IDE

Ada banyak sekali IDE yang bisa kita gunakan untuk membuat program C:

  • Codeblocks;
  • QT Creator;
  • Eclipse;
  • Monodevelop;
  • Visual Studio;
  • dan sebgainya…

Yang umum digunakan pada Linux adalah Codeblocks dan Qt Creator.

Pada tutorial ini, kita akan menggunakan Codeblocks…

Instalasi Codeblocks di Windows

Silahkan download Codeblocks melalui link ini: http://www.codeblocks.org/downloads/26

Instalasi Codeblocks pada Windows

Setelah itu, kita akan mendapatkan file codeblocks-17.12mingw-setup.exe. Bukalah file tersebut dengan level administrator.

Klik kanan, kemudian pilih Run as administrator.

Instalasi Codeblocks pada Windows

Maka jendela Welcome akan terbuka…

Langsung saja klik Next.

Instalasi Codeblocks pada Windows

Kemudian pilih I Agree

Instalasi Codeblocks pada Windows

Selanjutnya, pada type of install pilih Full.

Instalasi Codeblocks pada Windows

Selanjutnya kita akan diminta untuk menentukan lokasi folder instalasi. Biarkan saja seperti ini, langsung klik install.

Instalasi Codeblocks pada Windows

Tunggulah sampai prosesnya selesai, kemudian pilih Yes.

Instalasi Codeblocks pada Windows

Terakhir, klik Finish.

Instalasi Codeblocks pada Windows

Saat Codeblocks baru pertama kali dibuka, dia akan meminta kita untuk menentukan compiler yang akan digunakan.

Karena tadi kita sudah menginstal gcc, maka pilih saja gcc.

Instalasi Codeblocks pada Windows

Terakhir pilih Yes, associate Codeblocks With C/C++ file type agar source code program C dan C++ dibuka otomatis dengan Codeblocks.

Instalasi Codeblocks pada Windows

Instalasi Codeblocks selesai, sekarang kita bisa menggunakannya untuk membuat program C maupun C++.

Membuat Program C Menggunakan Codeblocks

Silahkan buka Codeblocks, kemudian masuk ke menu File>New>Empty File atau tekan Ctrl+Shift+N.

Membuat program C di Codeblocks

Kemudian isi nama file dengan hello_codeblocks.c dan tipe C/C++ files.

Membuat program C di Codeblocks

Setelah itu, ketik kode program berikut ini:

Membuat program C di Codeblocks

Klik Build & Run untuk compile program dan menjalankannya.

Membuat program C di Codeblocks

Maka hasilnya…

Membuat program C di Codeblocks

Selamat! 🎉

Kita sudah berhasil membuat program dengan Codeblocks.

#1 #PD-SM2 Belajar Pemrograman C: Pengenalan Pemrograman C

ahasa pemrograman C biasaya dipelajari pada jurusan teknik informatika.

Bahasa C memang bagus untuk memperkenalkan konsep pemrograman bagi pemula yang belum pernah coding.

Usia bahasa pemrograman C memang cukup tua, namun masih digunakan hingga saat ini.

Berikut ini adalah statistik penggunaan bahasa pemrograman menurut survey StackOverflow. 1

Read More

Operasi Logika Aritmatik (Half-Full Adder, Ripple Carry Adder)

Pengertian Half Adder, Full Adder dan Ripple Carry Adder Rangkaian Aritmatika adalah suatu rangkaian yang terdiri dari gabungan beberapa gerbang digital yang menghasilkan fungsi aritmatika, sperti penambahan dan pengurangan. Rangkaian aritmatika ini bekerja dengan sangat cepat yaitu mikrodetik, hal ini dikarenakan rangkaian-rangkaian ini mempunyai sifat elektrolis.

Ø     Operasi-operasi logika dasar

Ada   beberapa   operasi-operasi   dasar   pada   suatu   rangkaian   logika   dan    untuk  menunjukkan  suatu  perilaku  dari  operasi-operasi  tersebut  biasanya  ditunjukkan  dengan  menggunakan  suatu  tabel  kebenaran.  Tabel  kebenaran  berisi  statemen-statemen  yang  hanya  berisi :

  • Benar  yang  dilambangkan  dengan  huruf   “T”  kependekan  dari  “True”  atau  bisa  juga  dilambangkan  dengan  angka  1.  atau
  • Salah  yang  dilambangkan  dengan  huruf   “F”  kependekan dari “False” atau bisa juga  dilambangkan  dengan  angka  0.
Read More

Energi Mekanik

Pengertian Energi

Energi adalah kemampuan untuk melakukan suatu tindakan atau pekerjaan (usaha). Kata “Energi” berasal dari bahasa yunani yaitu “ergon” yang berarti kerja. Dalam melakukan sesuatu kita selalu memanfaatkan energi, baik secara sadar maupun tidak sadar,

Energi suatu besaran turunan dengan satuan N.m atau Joule. Energi dan kerja mempunyai satuan yang sama. Energi didefinikan sebagai tenaga atau gaya untuk berbuat sesuatu, yang secara umum didefinisikan sebagai kemampuan melakukan suatu pekerjaan. Sedangkan kerja bisa didefinisikan sebagai usaha untuk memindahkan benda sejauh S (m) dengan gaya F (Newton).

Read More

Control Panel Hosting

Apa Control Panel Hosting itu?

Sebelum menggunakan cPanel, Anda harus mengetahui pengertian cPanel terlebih dulu, apalagi kalau anda masih baru di dunia web hosting. Pada umumnya, cPanel merupakan web hosting Linux yang menyertakan instalasi cPanel. Meskipun ada kelebihan dan kekurangannya, cPanel merupakan pilihan yang tepat jika Anda mencari control panel yang cepat dan anda.

Pengertian Control Panel Hosting

Control Panel Hosting adalah sebuah aplikasi yang dapat dijalankan melalui browswe,yang berfungsi untuk mengatur hosting,seperti mengelola database,menginstal website,membuat email,membuat sub domain dan banyak lagi

Kelebihan dan Kekurangan Control Panel Hosting

Kelebihan

Read More