Nama Kelompok Ruri ( ) Imanuel ( )

Slides:



Advertisements
Presentasi serupa
PEMROGRAMAN TERSTRUKTUR
Advertisements

Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
[Kristanto:2009] perintah if berguna untuk memilih satu dari 2 atau lebih alternatif jawaban yang tersedia. Jika perintah if tersebut terdiri dari 2 atau.
Kasus 1 Buat algoritma untuk menghitung gaji pegawai. Gaji pegawai didapat dari gaji pokok ditambah tunjangan keluarga dan tunjangan jabatan. Tunjangan.
OPERATOR DAN UNGKAPAN.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
SMK TI BALI GLOBAL DENPASAR
Perulangan Pertemuan ke-5 Bahasa C.
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
Tentukan keluaran dari program ini CLS PRINT “AKHIR TAHUN KE”;TAB(50);”JUMLAH TABUNGAN” M= A$=“###,###,###.##” FOR k=1 TO 5 tb = 0.1 m = m + tb.
Bab 4 Percabangan.
Fungsi (Bagian 1) Abdul Haris, S.Kom.
ARRAY (Lanjutan).
STRUKTUR PERULANGAN (LOOPING)
Dasar Pemrograman MODUL 07 PERULANGAN.
STRUKTUR KONTROL PENYELEKSIAN KONDISI.
Pemrograman Terstruktur
Konsep Pemrograman Contoh Program C # include int main() { printf("Hello World From About\n"); getche (); return 0; }
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
Pemrograman Terstruktur
Komentar, Identifier dan Tipe Data
Dasar-Dasar Pemrograman Ramos Somya, S.Kom., M.Cs.
Sekolah Tinggi Manajemen Informatika Komputer Bani Saleh
By; NILA FEBY PUSPITASARI
PENGENALAN c++ DAN STRUKTUR DASAR C++
ARRAY.
Person 10Person Variabel Lokal dan Global Suatu variabel lokal dideklarasikan di dalam fungsi ‘a’, dan tidak dapat diakses di luar fungsi (a)
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Fungsi.
Pertemuan 3 KELUARAN dan MASUKAN (INPUT & OUTPUT) Dasar Pemrograman.
Pointer Dr. Lily Wulandari.
POINTER (VAR.PENUNJUK)
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
Algoritma dan Struktur Data
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
P O I N T E R. Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untu menunjukan ke suatu alamat memori sehingga.
Jawaban ujian MID. #include int pil; char tny; main(){ menu: cout
Pertemuan 6 IF Bersarang / IF Bertingkat Nested IF Dasar Pemrograman.
Function User Function.
P ERULANGA N K OMPLEK S. BREAK Digunakan untuk menghentikan suatu proses perulangan yang sedang terjadi. Biasanya dikarenakan oleh suatu kondisi Break.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Pemrograman Berorientasi Obyek1 Sub Pokok Bahasan Pointer. Reference. Function Passing Parameter by Value, by Reference, by Pointer.
Pointer.
Tenia Wahyuningrum, S.Kom., MT
Bab 05 Tipe Data dan Mengisi Variabel
Sorting (Pengurutan).
Teknik Pemrog. Terstruktur 2
PEMROGRAMAN SISTEM PERNYATAAN DASAR FUNGSI Pertemuan VI
Teknik Pemrog. Terstuktur 2
STRUKTUR PERULANGAN 2 (LOOPING-2)
POINTER Bag.2 Pertemuan 22 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
STRUKTUR DATA DIMENSIONAL ARRAY
Fungsi, Array dan String
Teknik modular.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Jika penghasilan 0 s/d 2jt : Sangat Kurang 2jt s/d 4jt : Kurang
SOAL-SOAL JURNAL PENYESUAIAN PERUSAHAAN DAGANG
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Tugas 1 Pemrograman Berorientasi Objek
Pemilihan / Pencabangan
Percabangan/Penyeleksian Kondisi
JAVA FUNDAMENTAL.
SELEKSI ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Logika & Algoritma Agus Priyanto, S.Kom.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Latihan Soal Pemrograman Visual.
Input (pembelian) If (pembelian > ) then diskon=0.1*pembelian Else if (pembelian > ) then diskon=0.05*pembelian Else if (pembelian > )
Diagram Konteks Keterangan: Dalam proses penggajian terdapat 7 entitas yaitu : karyawan, departemen sumber daya manusia, departemen penggajian, buku.
Diperusahaan PT. XXX, gaji karyawan ditentunkan berdasarkan jumlah jam kerjanya selama satu minggu. Upah per jam Rp / jam. Jika jumlah jam kerja.
Transcript presentasi:

Nama Kelompok Ruri (07.12.2641) Imanuel (07.12.2589) Agung (07.12.2595)

Program Struk Gaji Ini adalah sebuah Program untuk menentukam gaji karyawan dengan modularisasi yg dihitung berdasarkan : - Golongan - Status Banyaknya Juga terdapat potongan : - Pajak bumi & bangunan (PBB) sebesar 0,5% dari gaji pokok. Asuransi jiwa sebesar 2,5% dari gaji pokok. Karena golongan yang bias diinputkan cuma bias = 1 , 2 , 3, 4 . Maka jika golongan yg diinputkan > 4 maka program akan kembali ke awal .

Program dalam C++ #include <iostream.h> #include <conio.h>   void hitung_gapok ( int gol ) { int gapok ; gapok = gol * 1000000 ; cout << " Gaji pokok = Rp." << gapok << "\n" ; return ; } void hitung_tunjangan ( int status ) { int tunj ; { if ( status==1 ) tunj = 0 ; else if ( status==2 ) tunj = 1000000 ; } cout << " Tunjangan Kerja = Rp." << tunj << "\n" ;

void hitung_tunak (int anak) { int tunak ; tunak = anak*100000 ; cout << " Tunjangan Anak = Rp." << tunak << "\n" << endl ; return ; } void hitung_pajak ( int gol ) { int pajak ; pajak = ( gol*1000000*0.5 / 100) ; cout << " Pajak PBB 0.5% =(Rp." <<pajak<< ")" << "\n" ; void hitung_asuransi ( int gol ) { int asuransi ; asuransi = ( gol*1000000*2.5/100 ) ; cout << " Asuransi Jiwa 2,5% =(Rp." << asuransi << ")" << "\n" ; void hitung_gaber ( int gol, int tunj, int status, int anak ) { int gaber ; { if ( status==1 ) tunj = 0 ; else if ( status==2 ) tunj = 1000000 ; } gaber = ( gol*1000000 ) + ( tunj ) + ( anak*100000 ) - ( gol*1000000*3/100 ) ; cout << " Gaji Bersih Anda = Rp." << gaber ;

main ( ) { char nama [255], gender [255], alamat[255] ; int gapok, tunj, status, gaber, gol, awal, anak ; awal : cout << " PT. MAJU MUNDUR |" << endl ; cout << " STRUK GAJI |" << endl ; cout << "======================================" << endl << endl ; cout << " Nama : " ; cin>> nama ; cout << " Gender : " ; cin>> gender ; cout << " Alamat : " ; cin>> alamat ; cout << " \n ( 1.nikah , 2.belum nikah )" << endl ; cout << " \n Status : " ; cin >> status ; cout << " Banyaknya Anak : " ; cin >> anak ; cout << " golongan : " ; cin >> gol ; if (gol > = 5 ) { clrscr ( ) ; goto awal ; }

cout << "\n\n======================================" << endl << endl ; hitung_gapok ( gol ) ; hitung_tunjangan ( status ) ; hitung_tunak ( anak ) ; cout << " Potongan : " <<endl << endl ; hitung_pajak ( gol ) ;} hitung_asuransi ( gol ) ; cout << "======================================" << endl << endl ; hitung_gaber ( gol, tunj, status, anak ) ; cout << "\n\n-------------- SELAMAT ---------------" ;   getch ( ) ; return 0 ;

Output ProGram

“maaf Kalo ada BanyAk Kekurangan Yah…….!!!!!!!” Terima Kasih “maaf Kalo ada BanyAk Kekurangan Yah…….!!!!!!!”