//Kalkulator yang Dapat melakukan perkalian, pengurangan, pertambahan,
|
|
- Sudirman Rachman
- 6 tahun lalu
- Tontonan:
Transkripsi
1 //Kalkulator yang Dapat melakukan perkalian, pengurangan, pertambahan, //pembagian, cos, sin, tan, exp, modulus, akar kuadrat, luas segitiga, luas lingkaran, //luas segiempat, luas persegi panjang, dan pembulatan, denga nmenggunakan math.h #include <stdio.h> // library untuk input - output #include <stdlib.h> // library untuk system pause (fungsijeda) #include <math.h> // library untukmenggunakanrumusmatematika #include <conio.h> void menu(); // prototype fungsi menu void proses(int pil); // prototype fungsi proses kalkulator float x,y,hasil,atas,bawah; // deklarasi variabel float global int main(void){ int pil,ulang; // deklarasi variabel integer private // Judul Program printf (" =============================\n"); printf (" PROGRAM\n"); printf (" KALKULATOR SEDERHANA C ++\n"); printf (" =============================\n\n"); menu(); // pemanggilan fungsi menu printf("\n\nmasukan Pilihan Anda : "); scanf("%i",&pil); proses(pil); // pemanggilan fungsi proses kalkulator printf ("Apakah Anda Ingin Melakukan Operasi Yang Lain (1=YES, 2=NO)?"); scanf ("%i",&ulang); // meminta input pengulangan operasi lain jika 1=Yes, 2=No // sintax untuk melakukan pengulangan menu dan proses if(ulang==1){
2 while (ulang==1){ menu(); // pemanggilan fungsi menu pada saat pengulangan printf("\n\nmasukan Pilihan Anda : "); scanf("%i",&pil); proses(pil); // pemanggilanfungsi proses kalkulatorpadasaatpengulangan printf ("Apakah Anda Ingin Melakukan Operasi Yang Lain (1 = Yes, 2 = No)?"); scanf ("%i",&ulang); /*meminta input pengulangan operasi lain pada saat pengulangan telah dilakukan sebelumnya*/ else{ printf("====terima Kasih====\n"); system ("pause"); return 0; // fungsi Menu void menu () { printf ("\n ==============\n"); printf (" MENU OPERASI\n"); printf (" ==============\n\n"); printf ("1. Hitung Perkalian\n"); printf ("2. Hitung Pengurangan\n"); printf ("3. Hitung Penambahan\n"); printf ("4. Hitung Pembagian\n");
3 printf ("5. Hitung COS(x)\n"); printf ("6. Hitung SIN(x)\n"); printf ("7. Hitung TAN(x)\n"); printf ("8. Hitung Exponen\n"); printf ("9. Hitung Modulus\n"); printf ("10. Hitung AkarKuadrat\n"); printf ("11. Hitung LuasSegitiga\n"); printf ("12. Hitung LuasLingkaran\n"); printf ("13. Hitung LuasSegiEmpat\n"); printf ("14. Hitung LuasPeregiPanjang\n"); printf ("15. Hitung Pembulatan\n"); // Fungsi Untuk Proses Kalkulator void proses(int pil){ switch (pil){ case 1:{ printf ("\n\nproses Perkalian Di Mulai\n"); printf ("=========================\n"); printf ("\nmasukan Angka 1:"); printf ("Masukan Angka 2:"); hasil=x*y; // proses perhitungan perkalian printf ("Hasil %.2f * %.2f = %.2f\n\n\n",x,y,hasil);
4 case 2:{ printf ("\n\nproses Pengurangan Di Mulai\n"); printf ("===========================\n"); printf ("Masukan Angka 1:"); printf ("Masukan Angka 2:"); hasil=x-y; // proses perhitungan pengurangan printf ("Hasil %.2f %.2f = %.2f\n\n\n",x,y,hasil); case 3:{ printf ("\n\nproses Penambahan Di Mulai\n"); printf ("==========================\n"); printf ("Masukan Angka 1:"); printf ("Masukan Angka 2:"); hasil=x+y; // proses perhitungan penambahan printf ("Hasil %.2f + %.2f = %.2f\n\n\n",x,y,hasil);
5 case 4:{ printf ("\n\nproses Pembagian Di Mulai\n"); printf ("=========================\n"); printf ("Masukan Angka 1:"); printf ("Masukan Angka 2:"); hasil=x/y; // proses perhitungan pembagian printf ("Hasil %.2f / %.2f = %.2f\n\n\n",x,y,hasil); case 5:{ printf ("\n\nproses Hitung COS Di Mulai\n"); printf ("==========================\n"); printf ("Masukan Angka :"); hasil=cos((3.14*x)/180); // proses perhitungancos printf ("COS %.2f = %f\n\n\n",x,hasil); case 6:{
6 printf ("\n\nproses Hitung SIN Di Mulai\n"); printf ("==========================\n"); printf ("Masukan Angka :"); hasil= sin((3.14*x)/180); // proses perhitungan sin printf ("SIN %.2f = %f\n\n\n",x,hasil); case 7:{ printf ("\n\nproses Hitung TAN Di Mulai\n"); printf ("==========================\n"); printf ("Masukan Angka :"); hasil=tan((3.14*x)/180); // proses perhitungan tan printf ("TAN %.2f = %.2f\n\n\n",x,hasil); case 8:{ printf ("\n\nproses Hitung Exponent Di Mulai\n"); printf ("===============================\n"); printf ("Masukan Bilangan :"); hasil= exp(x); // proses perhitungan Exponen
7 printf ("Exponent dari %.2f = %.2f\n\n\n",x,hasil); case 9:{ int a, b; printf ("\n\nproses Hitung Modulus Di Mulai\n"); printf ("===============================\n"); printf ("Masukan Angka 1:"); scanf ("%d",&a); printf ("Masukan Angka 2:"); scanf ("%d",&b); hasil=a%b; // proses perhitungan modulus printf ("Hasil Modulus= %d \n",hasil); case 10:{ printf ("\n\nproses Hitung Akar Kuadrat Di Mulai\n"); printf ("=====================================\n"); printf ("Masukan Angka:"); hasil= sqrt(x); // proses perhitungan Akar Kuadrat printf ("Akar Kuadrat dari %.2f = %.2f\n\n\n",x,hasil);
8 case 11:{ printf ("\n\nproses Hitung Luas Segitiga Di Mulai\n"); printf ("====================================\n"); printf ("Masukan Alas Segitiga:"); printf ("MasukanTinggi Segitiga :"); hasil= (x*y)/2; // proses perhitungan Luas Segitiga printf ("LuasSegitigadengan %.2f dan %.2f = %.2f\n\n\n",x,y,hasil); case 12:{ printf ("\n\nproses Hitung Luas Lingkaran Di Mulai\n"); printf ("=====================================\n"); printf ("Masukan Jari-Jari Lingkaran:"); hasil= 3.14*pow(x,2); // proses perhitunganluaslingkaran printf ("Luas Lingkaran dengan Jari-Jari %.2f = %.2f\n\n\n",x,hasil); case 13:{
9 printf ("\n\nproses Hitung Luas SegiEmpat Di Mulai\n"); printf ("=====================================\n"); printf ("Masukan Nilai Sisi:"); hasil= x*x; // proses perhitunganluassegiempat printf ("Luas Segiempat dengan Sisi %.2f = %.2f\n\n\n",x,hasil); case 14:{ printf ("\n\nproses Hitung Luas Persegi Panjang t Di Mulai\n"); printf ("=====================================\n"); printf ("Masukan Panjang:"); printf ("Masukan Lebar:"); hasil= x*y; // proses perhitungan Luas Segiempat printf ("LuasPersegi Panjang adalah = %.2f\n\n\n",hasil); case 15:{ printf ("\n\nproses Pembulatan Bilangan Di Mulai\n"); printf ("===================================\n"); printf ("Masukan Bilangan Pecahan:");
10 atas = ceil(x); // proses pembulatan bilangan ke atas bawah = floor(x); // proses pembulatan bilangan ke bawah printf ("Hasil Pembulatan Ke atas dari %.2f = %.2f\n",x,atas); printf ("Hasil Pembulatan Ke bawah dari %.2f = %.2f\n\n\n",x,bawah); default : printf ("Anda Belum Memilih Operasi\n\n\n"); /*pernyataan yang di tampilkan jika memilih selain menu yang ada*/
Pengenalan Bahasa C. Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom
Pengenalan Bahasa C Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom Algoritma & Bahasa C Algoritma Program luaspersegi Kamus sisi : integer Luas : integer Algoritma output( Masukkan
Lebih terperinciPRAKTIKUM 07 DECISION SWITCH DWI SETIYA NINGSIH // PJJ D3 TI
2015 PRAKTIKUM 07 DECISION SWITCH DWI SETIYA NINGSIH // 210 315 70 25 PJJ D3 TI D. PERCOBAAN 1. Dengan menggunakan switch case, buat program yang meminta masukan bilangan bulat dari pengguna. Jika pengguna
Lebih terperinciLatihan & Kisi-kisi UTS DASAR PEMROGRAMAN
Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN 2 MATERI UTS ALGORITMA & FLOWCHART DASAR PEMROGRAMAN DALAM C PENGAMBILAN KEPUTUSAN PERULANGAN FUNGSI 3 Contoh :Algoritma Mencari akar bulat positif dari bilangan
Lebih terperinciFungsi DASAR PEMROGRAMAN
Fungsi DASAR PEMROGRAMAN TUJUAN Menjelaskan pengertian Fungsi Membuat Fungsi Memecah program dalam beberapa fungsi. Mengerti parameter dalam Fungsi Mengerti variabel dalam Fungsi 2 3 Fungsi (function)
Lebih terperinciAlgoritma & Pemrograman FUNGSI. Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork
Algoritma & Pemrograman FUNGSI Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork FUNGSI Modul program yang mengembalikan/ memberikan (return) sebuah
Lebih terperinciMODUL IV Analisis Kasus/Pemilihan
MODUL IV Analisis Kasus/Pemilihan TUJUAN 1. Memberikan pemahaman tentang bagaimana suatu kasus dianalisis dan dibreak-down menjadi beberapa kasus kecil menurut domain permasalahannya. 2. Memberikan pengenalan
Lebih terperinciBAHASA PEMROGRAMAN C LANGUAGE
BAHASA PEMROGRAMAN C LANGUAGE JURUSAN TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Oleh : Muh. Zen S. Hadi, ST MATERI KULIAH : REVIEW KONSEP PEMROGRAMAN STRING POINTER STRUKTUR DAN DAFTAR BERANTAI
Lebih terperincibelajar pemograman C++ Dasar
belajar pemograman C++ Dasar Pernyataan If Struktur percabangan dimana bentuk umum dari IF adalah: If (Kondisi) Statement 1; Contoh: 1. 2. 3. Void main() 4. 5. int x; 6. printf("1. Nilai Bahasa Inggris\n");
Lebih terperinciPENGENALAN BAHASA C DAN C++
PRAKTIKUM KE 1 PENGENALAN BAHASA C DAN C++ TUJUAN PRAKTIKUM 1. Praktikan mengetahui sejarah bahasa C dan C++. 2. Praktikan mengerti struktur program bahasa C / C++. 3. Praktikan mengerti konsep tipe data
Lebih terperinciFungsi : Dasar Fungsi
PRAKTIKUM 13 Fungsi : Dasar Fungsi A. TUJUAN PEMBELAJARAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur. B. DASAR TEORI Fungsi adalah suatu bagian
Lebih terperinciMODUL 10 PERNYATAAN KONTROL: FOR DAN SWITCH - CASE. Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang
MODUL 10 PERNYATAAN KONTROL: FOR DAN SWITCH - CASE Pernyataan Kontrol for Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya. Dari segi penulisannya,
Lebih terperinciPROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 :
PROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 : #include main() int bil1,bil2,pil; float hsl; cout
Lebih terperinciMODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi
MODUL 10 Fungsi 10.1 Kompetensi 1. Mahasiswa mampu membagi logika program dengan menggunakan fungsi. 2. Mahasiswa memahami konsep rekursif serta mengimplementasikan dengan menggunakan fungsi. 10.2 Alat
Lebih terperinciFungsi 1. Ekohariadi FT Unesa
Fungsi 1 Ekohariadi FT Unesa Fungsi Pustaka Standar Pustaka C Standar merupakan kumpulan fungsi yang sudah ditentukan yang diases melalui file header. Fungsi matematika yang umum didefinisikan di header
Lebih terperinciBahasa C-M6 By Jamilah, Skom 1
BAB 1 KONSEP DASAR BAHASA C 1.1 SEJARAH DAN STANDAR C Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberkan ide kepada ken thompson yang kemudian
Lebih terperinciPENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:
PENGENALAN BAHASA C A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini: Kebanyakan pemrogram jarang memberikan keterangan/
Lebih terperinci8.1 FUNGSI, DEKLARASI DAN DEFINISI NYA
8 FUNGSI Fungsi adalah sekumpulan perintah operasi program yang dapat menerima argumen input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi. Nama fungi yang didefinisikan
Lebih terperinciKonsep Pemrograman. Bab 7. Fungsi1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah
Bab 7. Fungsi1 Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Pendahuluan Tujuan Fungsi Dasar Fungsi Jenis Fungsi : memiliki return value Integer Selain integer Tidak memiliki
Lebih terperinciPRAKTIK MATA PELAJARAN
JOB SHEET PRAKTIK MATA PELAJARAN Pemrograman dasar PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS X Nama Siswa :... Kelas :... No Absen :... PEMERINTAH KABUPATEN JEPARA DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA
Lebih terperinciFUNCTION (FUNGSI) LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.
FUNCTION (FUNGSI) LOGO Muh. Izzuddin Mahali, M.Cs. izzudin@uny.ac.id Overview Pendahuluan Tujuan Fungsi Dasar Fungsi Jenis Fungsi : memiliki return value Integer Selain integer Tidak memiliki return value
Lebih terperinciDecember 11 PROSEDUR AKHMAD BILYYASIF.
December 11 PROSEDUR 2011 AKHMAD BILYYASIF Asief.asief@yahoo.com PROSEDUR Variable Lokal : Variable yang dibuat didalam sebuah fungsi main / fungsi baru. Dan hanya bisa diakses dalam fungsi tersebut saja.
Lebih terperinciSedangkan bentuk umum pendefinisian fungsi adalah : Tipe_fungsi nama_fungsi(parameter_fungsi) { statement statement... }
FUNGSI Deklarasi Fungsi Sebelum digunakan (dipanggil), suatu fungsi harus dideklarasikan dan didefinisikan terlebih dahulu. Bentuk umum pendeklarasian fungsi adalah : ===============================================
Lebih terperinciKURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS C++ File Header JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Apakah itu File Header? Bahasa pemrograman memiliki cara yang tersendiri untuk mendapatkan
Lebih terperinciFungsi DASAR PEMROGRAMAN
Fungsi DASAR PEMROGRAMAN TUJUAN Menjelaskan pengertian Fungsi Membuat Fungsi Memecah program dalam beberapa fungsi. Mengerti parameter dalam Fungsi Mengerti variabel dalam Fungsi Fungsi (function) Adalah
Lebih terperinciPERTEMUAN 3 KONSEP TIPE DATA
PERTEMUAN 3 KONSEP TIPE DATA KONSEP TIPE DATA C++ Pembagian tipe data : I. Tipe Sederhana (simple type) Int,Bool,Char Tipe Float II. Tipe String Operasi string III. Tipe Terstruktur (structured type) Array,
Lebih terperinciSOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009
SOAL C++ 1. Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda : a. # c. @ b. & d. = 2. Contoh penulisan file header yang benar yaitu : a. &include c. =include
Lebih terperinciChapter 1 KONSEP DASAR C
Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal
Lebih terperinciPRAKTIK MATA PELAJARAN
JOB SHEET PRAKTIK MATA PELAJARAN Pemrograman dasar PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS X Nama Siswa :... Kelas :... No Absen :... PEMERINTAH KABUPATEN JEPARA DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA
Lebih terperinciMengenal Subroutine pada Pemrograman C Dian Wirdasari
Mengenal Subroutine pada Pemrograman C Dian Wirdasari Abstrak Subroutine merupakan suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya terpisah dari program yang
Lebih terperinciBAB 4 KONDISI / PEMILIHAN
BAB 4 KONDISI / PEMILIHAN Penyeleksian kondisi digunakan untuk mengarahkan perjalanan suatu proses. Penyeleksian kondisi dapat diibaratkan sebagai katup atau kran yang mengatur jalannya air. Bila katup
Lebih terperinciPada bahasa pemrograman C++, dapat dibuat program dengan beberapa sub-program sesuai dengan keinginan dengan menggunakan fungsi.
Mengenal Fungsi Header pada Bahasa C++ Pada bahasa pemrograman C++, dapat dibuat program dengan beberapa sub-program sesuai dengan keinginan dengan menggunakan fungsi. iostream.h untuk routing I/O basic
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 6 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. Memahami operator kondisi (operator relasi dan logika) 2. Menguasai penggunaan pernyataan
Lebih terperinciPemrograman Dasar C. Minggu 6
Pemrograman Dasar C Minggu 6 Topik Bahasan Fungsi Menulis sekali digunakan berulang kali Tugas yang dikompartemenkan Variabel lokal dalam fungsi Teknik Mendesain Top-Down Kode Pseudo Struktur dan Diagram
Lebih terperinciPertemuan 6. Pemrograman Modular
Pertemuan 6 Dasar Pemrograman Komputer Pemrograman Modular 1 Tujuan Memberikan pemahaman mengenai berbagai macam tipe fungsi berkaitan dengan argumen input dan result value serta bagaimana mengimplementasikannya
Lebih terperinciBahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram.
1 Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram. Program Utama SubProgram SubProgram SubProgram SubProgram
Lebih terperinciProgram menjadi terstruktur Dapat mengurangi pengulangan kode program. Fungsi dapat diimplementasikan dalam tiga bentuk :
FUNGSI PENDAHULUAN Suatu fungsi adalah suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya dipisahkan dari bagian program yang menggunakannya. Tujuan penggunaan
Lebih terperinciAchmad Solichin.
Pemrograman Bahasa C dengan Turbo C Sh-001@plasa.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciPerulangan, Percabangan, dan Studi Kasus
Perulangan, Percabangan, dan Studi Kasus Perulangan dan percabangan merupakan hal yang sangat penting dalam menyusun suatu program Pada pertemuan kali ini akan dibahas secara detail tentang perulangan
Lebih terperincifungsi Oleh: Sri Supatmi,S.Kom
fungsi Oleh: Sri Supatmi,S.Kom FUNGSI Fungsi merupakan suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya terpisah dari program yang memanggilnya. Keuntungan
Lebih terperinciTugas PTIK C Program. Ardhini Maharani 12/331445/PA/14699
Tugas PTIK C Program Ardhini Maharani 12/331445/PA/14699 Tugas1 Buat sebuah C program yang mengandung switch statement yang bisa digunakan untuk menentukan suatu bilangan tersebut termasuk bilangan genap
Lebih terperinciA. TUJUAN 1. Menjelaskan tentang prinsip dasar fungsi. 2. Menjelaskan tentang.parameter formal dan parameter aktual
Praktikum 7 FUNGSI 1 A. TUJUAN 1. Menjelaskan tentang prinsip dasar fungsi. 2. Menjelaskan tentang.parameter formal dan parameter aktual B. DASAR TEORI Fungsi adalah suatu bagian dari program yang dirancang
Lebih terperinciLATIHAN SOAL (FUNGSI & PROSEDUR)
LATIHAN SOAL (FUNGSI & PROSEDUR) P E N G E N A L A N P R O G R A M S T U D I Institut Teknologi Sumatera 11/11/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Mahasiswa dapat meningkatkan kemampuan pemrograman
Lebih terperinciMODUL III CONTROL FLOW & FLOWCHART
Modul III Control Flow & Flowchart MODUL III CONTROL FLOW & FLOWCHART III.1. III.1.1 CONTROL FLOW Pernyataan dengan if if (kondisi-dari ekspresi logika) if (a > b) //Jika ekspresi logika ++c; //bernilai
Lebih terperinciMODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1
MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1 Disusun oleh : Tim Asisten JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA 2011 0 A. Pengantar
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 8 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. memahami struktur penulisan bahasa C 2. memahami perintah dasar bahasa C B. TEORI DASAR
Lebih terperinciVI. FUNGSI. Fungsi Main ( ) Fungsi a ( ) Fungsi b ( ) Fungsi c ( ) Fungsi c1 ( ) Fungsi c2 ( ) Fungsi c3 ( ) Bentuk umumnya :
VI. FUNGSI 6.1. FUNGSI Fungsi adalah sekumpulan perintah operasi program yang dapat menerima argumen input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi. Hasil
Lebih terperinciSEQUENTIAL/ URUTAN Program dijalankan mulai dari perintah paling atas/ awal sampai paling akhir secara berurutan/ sekuensial.
If-else Switch case SEQUENTIAL/ URUTAN Program dijalankan mulai dari perintah paling atas/ awal sampai paling akhir secara berurutan/ sekuensial. BRANCHING/ PERCABANGAN Penyeleksian kondisi (TRUE/ FALSE)
Lebih terperinciTipe Data dan Operator
Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam
Lebih terperinciAlgoritma dan Struktur Data Tahar Agastani Teknik Informatika UIN
Struktur Kendali Seleksi Algoritma dan Struktur Data Tahar Agastani Teknik Informatika UIN - 2008 Struktur Kontrol Pada C Struktur penyeleksian : Seringkali instruksi - instruksi dilaksanakan bila suatu
Lebih terperinciBab 2. Dasar-Dasar Pemrograman C
Bab 2. Dasar-Dasar Pemrograman C Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Tipe Data Standar (Standart Data Type) Aturan Pendefinisian Identifier Variabel Mendeklarasikan
Lebih terperinciAlgoritma & Pemrograman #4. by antonius rachmat c, s.kom, m.cs
Algoritma & Pemrograman #4 by antonius rachmat c, s.kom, m.cs Tambahan Jenis Operator Unary Operator -> membutuhkan satu operand Operator Increment dan Decrement -- dan ++ Prefiks = ++a, Postfiks = a++
Lebih terperinciPengambilan Keputusan DASAR PEMROGRAMAN
Pengambilan Keputusan DASAR PEMROGRAMAN TUJUAN Menjelaskan tentang operator kondisi (operator relasi dan logika) Menjelaskan penggunaan pernyataan if Menjelaskan penggunaan pernyataan if-else Menjelaskan
Lebih terperinciPertemuan 7. Tipe Data Sederhana
Pertemuan 7 Dasar Pemrograman Komputer Tipe Data Sederhana 1 Tujuan Memberikan pemahaman mengenai berbagai tipe data sederhana yang disediakan oleh C, sehingga mahasiswa mampu memilih tipe data yang sesuai
Lebih terperincielemen Dasar Bahasa Pemrograman C
Elemen-elemen elemen Dasar Bahasa Pemrograman C Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Identifier : Elemen Dasar C Nama pengenal (identifier) adalah nama-nama yang ditentukan
Lebih terperinciLATIHAN PEMROGRAMAN KOMPUTER MODUL I INPUT/OUTPUT & JENIS DATA
LATIHAN PEMROGRAMAN KOMPUTER MODUL I INPUT/OUTPUT & JENIS DATA Memulai Borland C++ 5.02 Jalankan Borland C++ 5.02, Buat project baru: pilih menu: File-New-Project -> dialog New Target pada Project Path
Lebih terperinciAlgoritma & Pemrograman Lanjut FUNGSI. Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork
Algoritma & Pemrograman Lanjut FUNGSI Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork FUNGSI Modul program yang mengembalikan/ memberikan (return)
Lebih terperinciPercabangan. Yuli Sun Hariyani
Percabangan Yuli Sun Hariyani Operator Relasional Lebih besar ( > ) Lebih besar atau sama dengan ( >= ) Lebih kecil (< ) Lebih kecil atau sama dengan (
Lebih terperinciIF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement;
CONTROL STATEMENT IF SEDERHANA BU : if (kondisi) statemen ; Contoh : Tanpa Blok statemen if(jumlah > 2) Tunjangan = 0.3; Dengan blok statement : if(jumlah>2) Tunjangan = 0.3; Potongan = 0.07; } IF - ELSE
Lebih terperinciJURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK Universitas Widyatama UJIAN TENGAH SEMESTER TA. 2009/2010
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK Universitas Widyatama UJIAN TENGAH SEMESTER TA. 2009/2010 Mata Kuliah/Jurusan : Algoritma & Pemrograman I / Teknik Informatika-S1 Hari/Tanggal : Senin, 25 Oktober
Lebih terperinciAlgoritma Pemrograman. Fery Updi,M.Kom
Algoritma Pemrograman Fery Updi,M.Kom 1 Kompetensi Detail Mampu menjelaskan Prinsip-prinsip Algoritma Mampu menjelaskan Konsep Bahasa Pemrograman Mampu membuat Flowchart dan Pseudocode Mampu menjelaskan
Lebih terperinciI.1. MEMBUAT PROGRAM C DENGAN VISUAL C
MODUL I MEMULAI BAHASA C I.1. MEMBUAT PROGRAM C DENGAN VISUAL C++ 2008 Microsoft Visual C++ 2008 (MVC++ 2008) adalah IDE (Integrated Development Environtment) yang digunakan dalam kuliah ini. Ikuti langkah-langkah
Lebih terperinciPengenalan Bahasa C week 1
Desain dan Analisis Algoritma Pengenalan Bahasa C week 1 I Ketut Resika Arthana, S.T., M.Kom resika.arthana@gmail.com http://www.rey1024.com Perkenalan I Ketut Resika Arthana, M.Kom Resika Rey resika.arthana@gmail.com
Lebih terperinciTutorial 08 Pertemuan 12
Tutorial 08 Pertemuan 12 Tutorial Kuliah Pemrograman Terstruktur I TUJUAN & SASARAN Disusun oleh : Danang Junaedi Setelah mengerjakan tutorial ini mahasiswa diharapkan dapat : 1. Menjelaskan penggunaan
Lebih terperinciAlgoritma dan Pemrograman
Algoritma dan Pemrograman bagian 2 2009 Modul ini menjelaskan tentang bahasa C dan apa saja yang dibutuhkan bila kita akan menulis suatu program dengan bahasa C. Editor yang dipakai adalah Turbo C++ 4.5.
Lebih terperinciMENAMPILKAN HASIL Operasi Keluaran (Output)
MENAMPILKAN HASIL Operasi Keluaran (Output) 4.1 FUNGSI-FUNGSI YANG DIGUNAKAN Keunikan bahasa C untuk menampilkan hasil adalah semua prosesnya dilakukan oleh fungsi-fungsi. Fungsi-fungsi ini prototypenya
Lebih terperinciTipe Data, Variabel, Input/Output
Tipe Data, Variabel, Input/Output Pendahuluan Untuk membuat program dengan bahasa pemrograman C harus memperhatikan struktur dasarnya. Strukturnya diawali dengan bagian preprocessor directive yang biasanya
Lebih terperinciPEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024
UNIVERSITAS GADJAH MADA PROGRAM STUDI FISIKA FMIPA Bahan Ajar 4: Pemrograman C (Minggu ke-5 dan ke-6) PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024 Oleh Dr. Fahrudin Nugroho Dr. Iman Santosa
Lebih terperinciAlgoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN
Fungsi / Prosedur Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Fungsi (Sub Program) : Fungsi Beberapa statements digabungkan dalam suatu modul (fungsi atau sub program) untuk
Lebih terperinciBAB 2 PERINTAH DASAR BAHASA C. %d = type data varibel
BAB 2 PERINTAH DASAR BAHASA C A. PERINTAH TAMPILAN/CETAK DILAYAR SYNTAX : printf(.text ); Atau printf(.text %d.,variable); SYNTAX : puts(.text.. ); printf( \n ); %d = type data varibel \n= menekan enter.
Lebih terperinciPraktikum 3 PENGAMBILAN KEPUTUSAN
Praktikum 3 PENGAMBILAN KEPUTUSAN A. TUJUAN 1. Menjelaskan tentang operator kondisi (operator relasi dan logika) 2. Menjelaskan penggunaan pernyataan if 3. Menjelaskan penggunaan pernyataan if- 4. Menjelaskan
Lebih terperinciBAB 6. FUNGSI. Tujuan penggunaan fungsi : 1. Program menjadi terstruktur 2. Dapat mengurangi pengulangan kode program.
BAB 6. FUNGSI Suatu fungsi adalah suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya dipisahkan dari bagian program yang menggunakannya. Tujuan penggunaan fungsi
Lebih terperinciMODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.
MODUL ALGORITMA DAN PEMROGRAMAN Rajif Agung Yunmar, S.Kom., M.Cs. STMIK AMIKOM Yogyakarta 2014 MODUL 6 FUNGSI Fungsi adalah sebuah blok program yang merupakan sekumpulan instruksi yang bertujuan untuk
Lebih terperinci2 BEBERAPA FUNGSI PUSTAKA DALAM BAHASA C
Pemrograman Bahasa C dengan Turbo C Sh-001@plasa.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciModul IV Pemrograman Bahasa C ( bagian I )
Modul IV Pemrograman Bahasa C ( bagian I ) 4.1. Tujuan Percobaan 1. Praktikan dapat menerapkan konsep algoritma dan flowchart ke dalam bahasa C 2. Praktikan dapat menjelaskan library dalam bahasa C 3.
Lebih terperinciKisi- kisi UTS- P. Kisi- kisi UTS- T
Kisi- kisi UTS- P Dua soal 1. Soal yang jawabannya memerlukan condi&onal tanpa loop 2. Soal yang jawabannya memerlukan condi&onal dan loop Jawaban akan dinilai sesuai persentasi keluaran yang sesuai dengan
Lebih terperinciAlgoritma Pemrograman. Fery Updi,M.Kom
Algoritma Pemrograman Fery Updi,M.Kom 1 Kompetensi Detail Mampu menjelaskan Prinsip-prinsip Algoritma Mampu menjelaskan Konsep Bahasa Pemrograman Mampu membuat Flowchart dan Pseudocode Mampu menjelaskan
Lebih terperinciAlgoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 4 FUNGSI (FUNCTION) PADA C++ 1 Outline Konsep Dasar Fungsi Standar File Header Definisi Fungsi Deklarasi Fungsi
Lebih terperinciC++ Mathematic Functions
C++ Mathematic Functions Inverse Trigonometric Functions Purpose The inverse trigonometric functions calculate the arcsin, arccos, or arctan of a value, returning the angle in radians. Header File math.h
Lebih terperinciSUB PROGRAM P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera
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 PRE TEST Jelaskan apa yang dimaksud dengan perulangan? Sebutkan jenis metode perulangan? Apa perbedaan dari masing-masing
Lebih terperinciAlgoritme dan Pemrograman
Algoritme dan Pemrograman Kuliah #6-7 Fungsi Fungsi Contoh fungsi y = f(x) = x 2 + 5 Nilai yang mungkin untuk variabel x disebut daerah fungsi (domain) (df), dan untuk variabel y atau f(x) disebut wilayah
Lebih terperinciP 4 Bab 3 : Dasar Pemrograman C
Kampus II, Jl. Jembatan Merah, Nomor.C. Gejayan, Yogyakarta, Telp: (0), Fax (0) 00 P Bab : Dasar Pemrograman C. Tujuan Mahasiswa mampu mengetahui dan memahami identifier, keyword, variable, tipe data,
Lebih terperinciLOGO Pertemuan 3 Dasar Pemrograman Komputer
LOGO Pertemuan 3 Dasar Pemrograman Komputer Perancangan Top-down Menggunakan Fungsi 1 Pemrograman Terstruktur? Pemrograman terstruktur, atau yang disebut juga pemrograman modular, menyelesaikan persoalan
Lebih terperinciAliran Kendali (Flow Control)
Aliran Kendali (Flow Control) Pernyataan-pernyataan yang menentukan urutan eksekusi Pernyataan/struktur berurutan (sequence) Pencabangan bersyarat (selection, conditional structure) if, if-else, switch-case
Lebih terperinciLOGIKA ALGORITMA. Pertemuan 6. By: Augury
LOGIKA ALGORITMA Pertemuan 6 By: Augury augury@pribadiraharjacom Sequence Algoritma yang merupakan runtunan (sequence) satu atau lebih instruksi, yaitu berarti: 1 Tiap instruksi dikerjakan satu persatu
Lebih terperinciPemrograman Dasar C. Minggu 4
Pemrograman Dasar C Minggu 4 Topik Bahasan Membuat program mudah ditulis dan dibaca Konstan Nama yang mudah diingat untuk data Struktur pilihan berganda Ketika if bersarang terlalu kompleks Struktur loop
Lebih terperinciARRAY DIMENSI SATU Setiap elemen array dapat diakses melalui indeks. Indeks array secara default dimulai dari 0.
Array SASARAN Memahami array berdimensi satu Memahami array berdimensi dua Memahami array berdimensi banyak Memahami inisialisasi array yang tak berukuran Melewatkan array sbg parameter ke suatu fungsi
Lebih terperinciBAB 5. KONDISI DAN ARRAY
BAB 5. KONDISI DAN ARRAY 5.1. Kondisi Penyeleksian Kondisi 1. statement if a. Bentuk sederhana BU : if (kondisi) statemen ; Tanpa Blok statemen if(jumlah > 2) Tunjangan = 0.3; Dengan blok statement : if(jumlah>2)
Lebih terperinciBAB 4 PENGENALAN BAHASA C
Bab 4 Pengenalan Bahasa C 35 BAB 4 PENGENALAN BAHASA C TUJUAN PRAKTIKUM 1. Mengetahui sejarah perkembangan bahasa C. 2. Mengerti struktur program bahasa C. 3. Mengerti konsep tipe data, variabel, & operator
Lebih terperinciBAB II OPERASI DASAR MAPLE
BAB II OPERASI DASAR MAPLE 7 BAB II OPERASI DASAR MAPLE.1. Fungsi Maple mempunyai library fungsi yang sangat besar. Secara sintak, fungsi adalah tipe ekspresi. Fungsi-fungsi mempunyai nama dengan nol atau
Lebih terperinciPengambilan Keputusan
Pengambilan Keputusan TUJUAN Menjelaskan tentang operator kondisi (operator relasi dan logika) Menjelaskan penggunaan pernyataan if Menjelaskan penggunaan pernyataan if-else Menjelaskan penggunaan pernyataan
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 6 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. Memahami beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang variabel
Lebih terperinciStruktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :
1 Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu : Contoh Program : { int x; float y; char z; double w; clrscr(); /* untuk membersihkan layar */ x = 10; /* variable
Lebih terperinciBAGIAN A. PILIHAN GANDA Silanglah Jawaban yang Benar Pada Lembar Jawaban. Jawaban benar bernilai 3, salah atau kosong bernilai 0.
UJIAN TENGAH SEMESTER GANJIL 2010-2011 ALGORITME DAN PEMROGRAMAN SABTU, 30-10-10 08.00-10.00 Ketentuan Ujian: 1. Ujian bersifat Catatan Tertutup 2. Jawaban dituliskan pada lembar jawaban yang disediakan
Lebih terperinciPernyataan (Statement)
Minggu ke-2 Belajar C Dengan Contoh, Input Output & Pernyataan (Statement) Pendahuluan Pemahaman Bahasa Pemrograman C akan lebih mudah melalui contoh-contoh. Dengan memperhatikan dan memahami contoh-contoh
Lebih terperinciPROSEDUR/SUB RUTIN. Algoritma & Pemrograman. Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM
Algoritma & Pemrograman PROSEDUR/SUB RUTIN Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork Pemrograman Modular Teknik pemrograman modular : Program
Lebih terperinciOPERATOR, PERULANGAN DAN SELEKSI KONDISI
PRAKTIKUM KE 2 OPERATOR, PERULANGAN DAN SELEKSI KONDISI TUJUAN PRAKTIKUM 1. Praktikan mengerti macam macam operator yang tersedia dalam bahasa C / C++. 2. Praktikan mengerti apa yang dimaksud dengan perulangan.
Lebih terperinciPraktikum 4 PENGAMBILAN KEPUTUSAN
Praktikum 4 PENGAMBILAN KEPUTUSAN A TUJUAN 1 Menjelaskan tentang operator kondisi (operator relasi dan logika) 2 Menjelaskan penggunaan pernyataan if 3 Menjelaskan penggunaan pernyataan if- 4 Menjelaskan
Lebih terperinciP - 3 Bab 2 : Pengantar Pemrograman C
P - 3 Bab 2 : Pengantar Pemrograman C 2.1 Tujuan Mahasiswa dapat mengetahui dan memahami sejarah bahasa C, struktur program C dan alur eksekusi program C 2.2 Materi 1. Sejarah C 2. Interprenter dan Compiler
Lebih terperinciAlgoritme dan Pemrograman
Algoritme dan Pemrograman Kuliah #7 dan #8 Array Program Menghitung Rataan 3 Nilai #include int nilai1, nilai2, nilai3; float rataan; void main() printf ( Masukkan nilai 1 );scanf( %d,&nilai1);
Lebih terperinciTurbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C
1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama
Lebih terperinci