PROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 :

dokumen-dokumen yang mirip
LATIHAN SOAL (FUNGSI & PROSEDUR)

SUB PROGRAM P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera

Selection / Pemilihan PEMILIHAN

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

PRAKTIKUM 4 PERCABANGAN

PRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN. Bahasa Pemrograman : C / C++

LAPORAN PRAKTIKUM I. Oleh:

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

cout<<"\tmenghitung BANGUN DATAR DAN BANGUN RUANG\n"; cout<<"pilih bangun yang akan dihitung: ";cin>>bangun;

Object Oriented Programming (OOP)

MODUL 10 PERNYATAAN KONTROL: FOR DAN SWITCH - CASE. Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

Pengantar Pemrograman

//Kalkulator yang Dapat melakukan perkalian, pengurangan, pertambahan,

8.1 FUNGSI, DEKLARASI DAN DEFINISI NYA

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

PRODUCTION Dwi Nurul Huda, ST

REVIEW ARRAY. Institut Teknologi Sumatera

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){

C++ menyediakan dua perintah pengambilan keputusan yaitu perintah IF dan perintah SWITCH yang disertai dengan CASE

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

ALGORITHM. 8 Algoritma dengan C++ Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.com

Tujuan : mahasiswa dapat menerapkan struktur kendali untuk membuat program dengan C++

PERTEMUAN KE 11. Linked List. Apa Itu Linked List?

Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM)

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Percabangan. Yuli Sun Hariyani

cout<<"masukkan nilai elemen["<<x<<"]= "; cin>> array[x];} min=array[0]; for (x=1;x<5;x++)

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

Penggunaan Private dan Public dalam C++

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Subprogram (dalam Bahasa C++ + Flowchart)

Operator untuk operasi aritmatika yang tergolong sebagai operator binary adalah: Perkalian Pembagian Sisa Pembagian (mod) Penjumlahan 6 2

PEMROGRAMAN TERSTRUKTUR PERTEMUAN II LANGKAH-LANGKAH PENGEMBANGAN PROGRAM 6. DOKUMENTASI DAN PEMELIHARAAN PROGRAM

mengatur jumlah digit pecahan yang diinginkan mengatur atau mengontrol sejumlah tanda format, misalkan rata kiri, kanan, huruf capital dll.

PERTEMUAN 3 KONSEP TIPE DATA

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

BAB IV STRUKTUR RUNTUNAN DAN PERCABANGAN

Algoritma dan Pemrograman

OPERATOR DAN STATEMEN I/O

BAB VI. STATEMENT CONTROL

Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran 2. Uraian Materi while do..while for continue dan break go to

MODUL 1 Alur Seleksi dengan C++

PENGANTAR KOMPUTER & SOFTWARE II

Perulangan (Looping)

1. Operator Matematika

TUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya

belajar pemograman C++ Dasar

INSTRUKSI UTAMA. Instruksi Runtunan (Sequential), Instruksi Pemilihan (Selection) dan Instruksi Perulangan (Repetition)

Tipe Data dan Variabel

STRUKTUR DASAR PEMROGRAMAN

BAB V INPUT DAN OUTPUT

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

MODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.

Membuat Program Kasir dengan C++

MODUL 9 STRUCT (STRUKTUR)

PERTEMUAN III DECISION. Prepared by Vosco

PEMROGRAMAN BERORIENTASI OBJEK. Percabangan. Budhi Irawan, S.Si, M.T

PROGRAM DASAR SISTEM DIGITAL VERSI 1.0

PRAKTIKUM 07 DECISION SWITCH DWI SETIYA NINGSIH // PJJ D3 TI

LAPORAN PRAKTIKUM IV. Oleh:

TIM ASISTEN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2016

ARRAY DIMENSI 1 & 2. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen.

MODUL 5 PERULANGAN (LOOPING)

Percabangan. Agus Priyanto, M.Kom

MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN

LATIHAN PEMROGRAMAN KOMPUTER MODUL I INPUT/OUTPUT & JENIS DATA

Struktur kondisi dari IF digunakan untuk melakukan seleksi terhadap pernyataan (statement) tunggal. Bentuk IF Tunggal adalah sebagai berikut :

PENGENALAN DAN PENERAPAN OOP PADA C++

Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output

Bab 4 Percabangan. Rangkuman Buku: Pemrograman C++ karangan Budi Raharjo. disiapkan oleh Dr. Asep Sofyan

Pemrograman I Bab V Percabangan. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia

Pert. 5. Operai Penyeleksian Kondisi

Tutorial 08 Pertemuan 12

Kondisi dan Perulangan

Percabangan & Perulangan

Control Structure. Suatu program tidak hanya linear/berurut, tetapi dapat bercabang, mengulang kode, atau mengambil keputusan

Tipe Data, Variabel, Input/Output

Pertemuan 5 PEMILIHAN/PERCABANGAN

ARRAY / LARIK. Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork

AnalisisKasus/Percabangan (dalambahasac++)

Konsep Pemrograman. Bab 7. Fungsi1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

PERTEMUAN 9-11 STATEMENT

PENGENALAN FUNGSI C++

LAPORAN RESMI. TIPE DATA ABSTRAK (TYPEDEF dan STRUCT)

A. TUJUAN 1. Menjelaskan tentang prinsip dasar fungsi. 2. Menjelaskan tentang.parameter formal dan parameter aktual

PRAKTIK MATA PELAJARAN

Pengenalan Array. Array Satu Dimensi

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

PERULANGAN (LOOP) PERNYATAAN WHILE

printf (" ======== Program untuk memilih nama bulan dalam setahun ======== \n \n");

Fungsi 1. Ekohariadi FT Unesa

Konsep Dasar Pemrograman Dan Pengenalan C++

KUMPULAN PROGRAM C++ TUGAS AKHIR MATA KULIAH PBP D I S U S U N OLEH

PRAKTIK MATA PELAJARAN

Algoritma dan Pemrograman. Pertemuan Ke-7 Statement Pengendalian 2

Pemrograman Algoritma Struktur Data

VARIABEL & TIPE DATA PEMROGRAMAN C++

Transkripsi:

PROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 : #include <iostream.h> main() int bil1,bil2,pil; float hsl; cout<<"pilihlah menu di bawah ini :\n"; cout<<"[1] Penjumlahant\n"; cout<<"[2] Pengurangan\n"; cout<<"[3] Perkalian\n"; cout<<"[4] Pembagian\n ; Cout<< Masukkan pilihan anda : "; cin>>pil; switch (pil) case 1: cout<<"input bil 1 = ";cin>>bil1; cout<<"input bil 2 = ";cin>>bil2; hsl=bil1+bil2; cout<<"hasil penjumlahannya = "<<hsl<<endl<<endl; case 2: cout<<"input bil 1 = ";cin>>bil1; cout<<"input bil 2 = ";cin>>bil2; hsl=bil1-bil2; cout<<"hasil pengurangannya = "<<hsl<<endl<<endl; case 3: cout<<"input bil 1 = ";cin>>bil1; cout<<"input bil 2 = ";cin>>bil2; hsl=bil1*bil2; cout<<"hasil perkaliannya = "<<hsl<<endl<<endl; Case 4: Cout<< Input bil 1= ;cin>>bil2; Cout<< Input bil 2= ;cin>>bil2; Hsl=bil1/bil2; cout<<"hasil pembagianya = "<<hsl<<endl<<endl; default : cout<<"maaf blm terdaftar"; CONTOH PROGRAM KALKULATOR 2 : #include<iostream.h> class calculator private: float angka_1,angka_2,hasil; char operasi,eksekusi; public: void masukan (); void proses (); void keluaran (); ;

void calculator::masukan () cout<<"masukkan Angka pertama = "; cin>>angka_1; cout<<"jenis Operasi perhitungan * / + - = "; cin>>operasi; cout<<"masukkan Angka kedua = "; cin>>angka_2; void calculator::proses () if(operasi=='*') hasil=angka_1*angka_2; else if(operasi=='/') hasil=angka_1/angka_2; else if(operasi=='+') hasil=angka_1+angka_2; else if(operasi=='-') hasil=angka_1-angka_2; void calculator::keluaran() cout<<"tekan tombol (=) "; do cin>>eksekusi; if(eksekusi=='=') cout<<"hasil perhitungan = "<<<"Anda tidak menekan tombol sama dengan (=) "; while(eksekusi!='='); void main() class calculator jadi; char pil; do clrs cr(); jadi.masukan(); jadi.proses(); jadi.keluaran(); cout<<"apakah anda ingin m engulang? (y or n) "; cin>>pil; while(pil=='y' pil=='y'); 2.2 RUMUS - RUMUS MATEMATIKA DALAM PROGRAM C++

Program C++ menghitung segitiga dan lingkaran: #include<iostream> #include<conio> #include<string.h> int main( ) char v; int menu,a,b,c,d,f,g,h,i,j,k; do cout<<" ++++++++++++++++++++++++++++++++++++++++++ "<<endl; cout<<" Menu Pilihan : "<<endl; cout<<" 1. Pembagian "<<endl; cout<<" 2. Menghitung Luas Segitiga "<<endl; cout<<" 3. Menghitung Keliling Segitiga "<<endl; cout<<" 4. Menghitung Luas Lingkaran "< <endl; cout<<" 5. Menghitung Keliling Lingkaran "< <endl; cout<<" ++++++++++++++++++++++++++++++++++++++++++ "<<endl; cout<<"menu Pilihan Anda Adalah :"; cin>>menu; if(menu==1) cout<<"pembagian"<<endl<<endl; cout<<"masukan Bilangan Pertama :"; cin>>a; cout<<"masukan Bilangan Kedua :"; cin>>b; cout<<"hasil Pembagian : "<<a<<" / "<<b<<" = "<<a/b<<endl; else if(menu==2) cout<<"menghitung Luas Segitiga"<<endl<<endl; cout<<"masukan Alas :"; cin>>c; cout<<"masukan Tinggi :"; cin>>d; cout<<"hasil Luas Segitiga : "<<0.5<<" * "<<c<<" * "<<d<<" = "<<0.5*c*d<<endl; else if(menu==3) cout<<"menghitung Keliling Segitiga"<<endl<<endl; cout<<"masukan Alas :"; cin>>f; cout<<"masukan Tinggi :"; cin>>g; cout<<"hasil Keliling Segitiga : "<<f<<" * "<<g<<" = "<<f*g<<endl; else if(menu==4)

cout<<"menghitung Luas Lingkaran"<<endl<<endl; cout<<"masukan Jari - Jari :"; cin>>h; cout<<"hasil Luas Lingkaran : "<<3.14<<" * ("<<h<<" * "<<h<<") = "<<3.14*h*h<<en dl; else if(menu==5) cout<<"menghitung Keliling Lingkaran"<<endl<<endl; cout<<"masukan Jari - Jari :"; cin>>i; cout<<"hasil Keliling Lingkaran : "<<2<<" * "<<3.14<<" * "<<i<<" = "<<2*3.14*i<< endl; while(v=='y'); Rumus Menghitung Segitiga : #include <iostream.h> main() /*DEKLARASI*/ int alas; /*Alas segitiga*/ int tinggi; /*Tinggi segitiga*/ int luas; /*Luas segitiga */ /*ALGORITMA*/ printf ("Alas = ");scanf("%d", &alas); /*Memasukkan panjang*/ printf ("Tinggi = ");scanf("%d", &tinggi); /*Memasukkan Lebar*/ luas = (alas * tinggi)/2 ; /*Menghitung luas*/ printf("luas segitiga = %d \n", luas); /*Mencetak luas*/ scanf("%d"); Rumus Segitiga #include <iostream.h> int main () float a, t, s, l; printf("nilai alas :");scanf("%f",&a); printf("nilai tinggi :");scanf("%f",&t); s = sqrt(a*a + t*t); l = a*t/2; printf("sisinya : %f",s); printf("luasnya : %f",l);

Rumus segitiga dan bujur sangkar #include<iostream> class segitiga int s; int L; public: void input() cout<< ttluas segitigan ; cout<< masukkan s= ; cin >> s; ; void output() L=s*s; cout<< luas= << L << endl; ; ; class bujur_sangkar private: int a,t; float L; public: void input() cout<< ttluas bujur sangkarn ; cout<< masukkan a= ; cin >> a; cout<< masukkan t= ; cin >> t; ; void output() L=0.5*a*t; cout<< luas= << L << endl; ; ; void main() segitiga s; bujur_sangkar b; int pil; cout<< tttmenghitung luas segitiga dan bujur sangkarnnn ; cout<< t1. menghitung luas segitigan ; cout<< t2. menghitung luas bujur sangkarnn ; cout<< masukkan pilihan anda= ; cin >> pil; if(pil==1) s.input(); s.output(); if (pil==2) b.input(); b.output();

2.3 RUMUS - RUMUS FISIKA Rumus Menghitung gaya : #include<iostream.h> #include<conio.h> using namespace std; int main() int F,m,a; cout<< Program Mencari Gaya <<endl; cout<< masukkan massa: ; cin>>m; cout<< masukkan percepatan: ; cin>>a; F=m*a; cout<< Besar gaya tersebut adalah: <<F<< N <<endl; Rumus menghitung konversi suhu: #include<iostream.h> #include<conio.h> using namespace std; int main() float c,r,f; cout<< masukkan nilai celcius: ; cin>>c; r=c*0.8; f=c*1.8+32; cout<< hasil konversi suhu dari <<c<< drajat celcius ke reamur= <<r<<endl; cout<< hasil konversi suhu dari <<c<< drajat celcius ke fahrenheit= <<f<<endl; Rumus menghitung Kecepatan: #include <iostream> #include<conio.h> using namespace std; int main() int s,t,v; cout<< Mencari nilai kecepatan dalam satuan km <<endl; cout<< masukan jarak yang akan di tempuh: ; cin>>s; cout<< Masukan waktu tempuh: ;

cin>> t; v=(s/t) ; cout<< Kecepatan nya ialah: <<v<< km/jam <<endl;