Postingan

Menampilkan postingan dari Januari, 2023

POLYNDROME

Gambar
  Codingan : //judul #include <iostream> using namespace std; //kamus string kata; int n, i; bool palindrome = true; //diskripsi int main(){     cout << "Program Mengecek Kata - Kalimat Palindrom atau Bukan" << endl;     cout << "Input Kata : ";     getline(cin, kata);     n = kata.length();     for(i = 0; i < n; i++){         if(kata[i] != kata[n-i-1])         {             palindrome = false;             break;         }     }     cout << "Result : ";     if(palindrome == true)         cout << "Palindrom";     else         cout << "Bukan Palindrom";     cin.ignore();     return 0; }

MENGHITUNG LUAS SEGITIGA C++

Gambar
  Codingan : //judul //menghitung luas segitiga #include <iostream> using namespace  std; //kamus int alas, tinggi ; double luas ; //dsikripsi int main () {     cout << "menghitung luas segitiga" << endl;     cout << "masukan alasnya : " ;     cin >> alas ;     cout << "masukan tingginya : ";     cin >> tinggi ;     luas = 0.5 * alas * tinggi ;     cout << " maka luasnya adalah = " << luas << endl; if (luas) {      cout << " Segitiga siku siku " ; } else {     cout << " Tidak segitiga siku siku " ; } return 0; }

MENGHITUNG KELIPATAN C++

Gambar
  Codingan : //judul //membuat program kelipatan 6 //akbar 6 okt 2022 #include <iostream> using namespace std; //kamus int x; //diskripsi int main () { cout << "bilangan kelipatan 6 dari 0-100 \n"; x = 6; do { cout <<x<<" "; x+=6; }while (x<=100); return 0; }

MENGHITUNG LUAS PERSEGI C++

Gambar
  Codingan : //judul : menghitung persegi //8 sept 2022 //oleh Achmad Akbar R #include <iostream> using namespace std; //kamus int Panj, Lebar; float Luas, Keliling; //diskripsi int main () {     cout << "menghitung luas segi 4!" << endl;     cout << "masukkan panjangnya" ;     cin >> Panj;     cout << "masukkan lebarnya" ;     cin >> Lebar;     Luas = Panj*Lebar;     cout << "maka luasnya adalah" << Luas; }

ARITMATIKA

Gambar
  Codingan : //judul //program perhitungan aritmatika //akbar 23 sept 2022 #include <iostream> using namespace std; //kamus int bil1, bil2; float hasil; //diskripsi int main() {     cout << "hitunglah perkalian dari " << endl;     cout << "masukkan bil1 ";     cin >> bil1;     cout << "masukkan bil2 ";     cin >> bil2;     hasil = bil1 * bil2;     cout << "maka hasil perkaliannya adalah " <<hasil << endl <<endl;     cout << "hitunglah pembagian dari " << endl;     cout << "masukkan bil1 ";     cin >> bil1;     cout << "masukkan bil2 ";     cin >> bil2;     hasil = bil1 / bil2;     cout << "maka hasil pembagiannya adalah " <<hasil <<endl <<endl;     cout << "hitunglah pengurangan dari " << endl;     cout << "masukkan bil1 ";     cin >> bil1;

IF ELSE IF C++

Gambar
  Codingan : //judul //membuat program gejala dan penyakit //akbar 7 okt 2022 #include <iostream> using namespace std; //kamus string x1, x2, x3, x4, x5; //diskripsi main () {     cout << "macam macam penyakit \n";     cout << "influenza -- radang tenggorokan -- maag -- migrain -- rematik \n";     cout << "----------------------------------------------------------\n";     cout << "apakah anda batuk dan pilek ? (ya / tidak)\n";     cin >> x1;     cout << "apakah tenggorokan anda sakit ?  (ya / tidak)\n";     cin >> x2;     cout << "apakah anda perut anda mules ? (ya / tidak)\n";     cin >> x3;     cout << "apakah kepala anda sakit sebelah ? (ya / tidak)\n";     cin >> x4;     cout << "apakah sendi anda terasa nyeri ? (ya / tidak)\n";     cin >> x5;     cout << endl;     if(x1 =="ya" && x2=="ya&quo

MENGHITUNG LAMA MENGETIK C++

Gambar
  Codingan : //judul //menghitung lama ngetik //akbar 19 sept 2022 #include <iostream> using namespace std; //kamus int jAwal, mAwal, dAwal; int jAkhir, mAkhir, dAkhir; int totDurasi, totDetikAwal, totDetikAkhir; int HH, MM, DD; //diskripsi int main () {     cout << "masukkan jam awal "; cin >> jAwal >> mAwal >> dAwal;     cout << "masukkan jam akhir "; cin >> jAkhir >> mAkhir >> dAkhir;     cout << "-----------------------------------" << endl;     totDetikAwal = ((jAwal * 3600) + (mAwal * 60) + dAwal);     totDetikAkhir = ((jAkhir * 3600) + (mAkhir * 60) + dAkhir);     totDurasi = totDetikAkhir - totDetikAwal;     HH = totDurasi / 3600;     MM = (totDurasi % 3600) / 60;     DD = (totDurasi % 3600) / 60;     cout << "jam mulaiku belajar " << jAwal << mAwal << dAwal << endl;     cout << "jadi akhirku latihan " << jAkhir << m

SWITCH CASE C++

Gambar
  Codingan : //judul : //akbar 26 sept 2022 #include <iostream> using namespace std; //kamus char Fakultas, Prodi; //diskripsi main () {     cout << "Menenukan Fakultas dan Prodi" << endl;     cout << "Masukkan Fakultas "; cin >> Fakultas;     cout << "Masukkan Prodi "; cin >> Prodi;     switch (Fakultas)     {         case 'A' :         {             cout << "fasilkom ";             switch (Prodi)             {                 case '1' :                 {                     cout << "TI";                     break;                 }                 case '2' :                 {                     cout << "SI";                     break;                 }                 case '3' :                 {                     cout << "DKV";                     break;                 }                 case '4' :        

KRS

Gambar
  Codingan : //judul //membuat program krs //akbar 13 okt 2022 #include <iostream> using namespace std; //kamus string nim, nama, prodi; int x1, x2, x3, x4, x5, x6, x7, bagi=7; float hasil, ratarata; //diskripsi int main () {     cout << "\t Kartu Hasil Studi \t\n";     cout << "Program Studi Teknik Informatika\n";     cout << "UNIVERSITAS DIAN NUSWANTORO\n";     cout << "Nama   = "; getline (cin, nama);     cout << "NIM    = "; getline (cin , nim);     cout << "Prodi  = "; getline (cin, prodi);     system ("cls");     cout << "Nama Mata Kuliah\n";     cout << "-----------------------------\n";     cout << "Dasar pemrograman\n";     cout << "Jumlah sks = 4\n";     cout << "Nilai = ";cin >> x1;     cout << "\n";     cout << "Kalkulus 1\n";     cout << &qu

MENJUMLAHKAN VARIABEL X DAN Y C++

Gambar
     Codingan : //judul //variable x dan y //akbar #include <iostream> using namespace std; //kamus int x, y; float hasil; //diskripsi int main() {     cout << "menambahkan x dan y" << endl;     cout << "masukkan x = ";     cin >> x;     cout << "masukkan y = ";     cin >> y;     hasil = x + y;     cout << "maka hasilnya adalah  " << hasil; }

BIODATA

Gambar
  Codingan : //judul  //biodata  //oleh achmad akbar r //15 sept 2022 #include <iostream>  using namespace std ; //kamus //diskripsi main () {     cout << "BIODATA" << endl ;     cout << "Nama : Achmad Akbar Riawan" << endl;     cout << "TTL : Semarang, 14 Februari 2003" << endl;     cout << "Alamat : jl. indrabuana dalam 1/9" << endl;     cout << "Agama : Islam" << endl;     cout << "NIM : A11.2022.13959" << endl;     cout << "Fakultas : Ilmu Komputer" << endl;     cout << "Prodi : Teknik Informatika" ; }

ARRAY

Gambar
  Array     Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array(isi), yang masing-masing  elemen dapat diakses tersendiri melalui indeks array.     * Antara satu variabel satu dengan variabel lain didalam array dibedakan dengan subscript     * Sebuah subscript berupa bilangan didalam kurung siku [...]     * Melalui subscript inilah masing-masing elemen array dapat diakses Note :     Jika dicodingan indeks array melalui angka 0 bukan angka . Contoh codingan : //judul #include <iostream> using namespace std; //kamus int nilai[5]={10,20,30,40,50}; //diskripsi main () {     cout << "nilai kedua    =  " << nilai[1] << endl;     cout << "nilai keempat  =  " << nilai[3] << endl;     cout << "nilai kelima   =  " << nilai[4] << endl;     cout << "nilai ketiga   =  " << nilai[2] << end

LOOP

Gambar
 LOOP     Loop atau perulangan adalah intruksi untuk mengulang suatu perintah berkali-kali sampai kondisi tercapai.     Jenis-jenis perulangan :     *Perulangan for     *Perulangan while     *Perulangan do ... while   Contoh codingan : //judul #include <iostream> using namespace std; //kamus int a; //diskripsi main () {     for (int a=0;a<5;a++){         cout << a << endl;     } } Hasil codingan :

CONDITIONAL

Gambar
 Conditional     Conditional atau percabangan berfungsi untuk memecahkan persoalan dan mengambil satu keputusan dari beberapa pilihan sesuai kondisi yang sedang dialami program.      Percabangan menggunakan operator kondisional yang akan menghasilkan nilai boolean (true / false), jika nilai yang dihasilkan benar maka perintah akan dilaksanakan, sedangkan jika salah, maka intruksi tidak akan dilaksanakan.      Jenis-jenis percabangan :          - Percabangan if          - Percabangan if ... else          - Percabangan if ... else ... if          - Percabangan switch ... case  Contoh codingan : //judul #include <iostream> using namespace std; //kamus int a, b; float hasil; //diskripsi main () {     cout << "masukan angka pertama :    ";     cin >> a;     cout << "masukan angka kedua   :    ";     cin >> b;     cout << endl;     hasil = a + b;     if (hasil<20){         cout << "benar";     }     else {         cou

SEQUENCE

Gambar
 Sequence      Sequence adalah struktur algoritma yang berisikan rangkaian intruksi yang diproses secara berurutan, satu per satu mulai dari intruksi pertama sampai akhir sesuai dengan urutan penulisan algoritma yang dibuat. Yang berartikan bahwa :     - Tiap intruksi dikerjakan satu per satu tanpa perulangan     - Urutan intruksi yang dibuat sama dan sesuai dengan intruksi yang dibuat     - Akhir dari intruksi merupakan akhir dari algoritma Contoh codingan : //judul #include <iostream> using namespace std; //kamus string x, y; string hasil; //diskripsi main () {     cout << "masukan kata pertama =   ";     cin >> x;     cout << "masukan kata kedua   =   ";     cin >> y;     hasil = x + y;     cout << endl << hasil;     return 0; } Hasil codingan :

TIPE DATA & VARIABEL

Gambar
Tipe Data & Variabel      Variabel adalah sebuah nama lokasi penyimpanan di dalam memori, sedangkan tipe data adalah sekumpulan jenis data yang akan disimpan didalam variabel. Syarat-syarat variabel adalah :     - Terdiri dari satu kata     - Tidak boleh karakter khusus     - Tidak ada spasi Jenis-jenis tipe data : - Tipe data integer adalah tipe data untuk bilangan bulat - Tipe data float adalah tipe data untuk bilangan pecahan - Tipe data boolean adalah tipe data yang berisi nilai true atau false (logika) - Tipe data char adalah tipe data yang berisi 1 karakter Contoh codingan : //judul #include <iostream> using namespace std; //kamus //diskripsi main () {     int a=10;     int b=10;     char v='a';     bool c=true;     float x=a+b;     cout << a << endl;     cout << b << endl;     cout << v << endl;     cout << c << endl;     cout << x << endl;     return 0; } Hasil codingan :

ALGORITMA

  Algoritma      Algortima adalah suatu upaya dengan urutan operasi yang disusun secara logis dan sistematis untuk menyelesaikan suatu masalah untuk menghasilkan suatu output tertentu. Ciri-ciri algoritma :     - Setiap intruksi dan langkah-langkah harus jelas     - Tidak ambigu     - Terdapat output     - Tahapannya terbatas Fungsi serta kegunaan algoritma :     - Menyederhanakan program yang rumit dan berskala besar     - Memudahkan perancangan sebuah program     - Membantu penyusunan program secara lebih rapi dan terstruktur Komponen dalam algoritma :     - Input     - Proses     - Output     - Intruksi jelas     - Tujuan akhir

PENGENALAN PROGRAMMING

  Pengenalan Programming      Programming adalah sebuah proses untuk membuat program di komputer. Program yang dimaksud bisa berupa software, website, aplikasi, dan masih banyak lagi.      Orang yang melakukan programming disebut programmer. Saat melakukan programming, seorang programmer perlu menggunakan bahasa pemrograman untuk membentuk intruksi tersebut.       Bahasa pemrograman adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer.  Kunci utama agar bisa programming adalah     - Berpikris Kritis      - Berlogika

PENDAHULUAN

  Materi Dasar Pemrograman      Dasar pemrograman adalah mata kuliah yang mempelajari mengenai bagaimana memecahkan suatu permasalahan kedalam logika algoritma secara terstruktur dan mengimplemantasikannya menjadi sebuah program komputer. Pada mata kuliah ini akan dijelaskan materi sebagai berikut :     1. Pengenalan Programming     2. Algoritma     3. Tipe Data & Variabel     4. Sequence     5. Contional     6. Loop     7. Array