Struktur dasar input dan output aritmatika

14
STRUKTUR DASAR, INPUT OUTPUT OPERASI ARITMATIKA 1 Kelompok 1 Kelas 2 TKJ 6 Nama Kelompok : Apriandi Afriani umroh Hasibuan Anggi Ulfa Oliviany Lubis Ahmad Rizky Lubis Andrizal Miradz Aida Ella Nova Aisyah Maulida Ari Rahman

Transcript of Struktur dasar input dan output aritmatika

Page 1: Struktur dasar input dan output aritmatika

STRUKTUR DASAR, INPUT OUTPUT OPERASI

ARITMATIKA

1

Kelompok 1

Kelas 2 TKJ 6

Nama Kelompok :

Apriandi

Afriani umroh Hasibuan

Anggi Ulfa Oliviany Lubis

Ahmad Rizky Lubis

Andrizal Miradz

Aida Ella Nova

Aisyah Maulida

Ari Rahman

Page 2: Struktur dasar input dan output aritmatika

Mengenalbahasa C++

Mengetahui danmeahami

struktur program C++

Mengetahui dan memahami

pengguna input dan output dalam C++ 2

Page 3: Struktur dasar input dan output aritmatika

3

Page 4: Struktur dasar input dan output aritmatika

4

Page 5: Struktur dasar input dan output aritmatika

Pada tahun 1980 seorang ahli yang bernama

Bjarne Stroustrup mengembangkan beberapa hal

dari bahasa C yang dinamakan C with Classes

yang berganti nama pada tahun 1983 menjadi

C++. Penambahan yang terdapat pada C++ ini

adalah Object Oriented Programming (OOP),

yang mempunyai tujuan utamanya adalah

membantu membuat dan mengelola program yang

besar dan kompleks.

5

Page 6: Struktur dasar input dan output aritmatika

Struktur program C++ terdiri sejumlahblok fungsi, setiap fungsi terdiri dari satuataubeberapa pernyataan yang melaksanakan tugas tertentu.

#include<file_include>main(){statement;}

6

Page 7: Struktur dasar input dan output aritmatika

Latihan Program 1.1://my first program in C++#include <iostream.h>#include <conio.h>main(){clrscr();cout<<"Hello World!";getch();return 0;

7

Page 8: Struktur dasar input dan output aritmatika

1.2 Struktur Program Turbo

C++(lanjutan)

Berikut ini adlah penjelasan dari program diatas:

//my first program in C++, baris ini merupakan komentar. Setiap kalimat yang diawalidengan double slash (//) pada setiap baris akan menjadisuatu komentar. Kalimat tersebuttidak akan mempengaruhi proses program

#include <iostream.h>, Karakter # disebut sebagaipreposcessor. Pada setiap kalicompiler dijalankan, maka preprocessor membaca source code, mencari baris yangmemiliki karakter awal # dan jika menemukan maka akanmenjalankan perintah padabaris itu sebelum compiler berjalan. Dalam kasus ini, maka perintah include <iostream.h> berarti program iniberjalan dengan menyertakan library/file header <iostream.h>

8

Page 9: Struktur dasar input dan output aritmatika

1.2 Struktur Program Turbo C++(lanjutan)

#include <conio.h>, mengikutsertakan library <conio.h> dalam program ini

main(), baris ini mendeklarasikan fungsi utamadari program ini. Fungsi utama akandieksekusi pertama kali setiap kali program C++ berjalan. Singkatnya, inti dari seluruhprogram C++ berpusat pada fungsi utama ini

Baris-baris yang telah dijelaskan sebelumnyadapat kita sebut dengan baris kepala.Selanjutnya, kita akan masuk kepada baris badanyang ditandai dengan tanda kurung ({}). Baris badan adalah inti dari program yang akandieksekusi

kelompok 1 xii ia 5, 2012/2013 9

Page 10: Struktur dasar input dan output aritmatika

cout<<”Hello World”; cout adalah suatuperintah yang berfungsi untuk memasukkanbagian karakter “Hello World” ke dalamstandard ouput stream (yang biasa kita kenaltampilan pada layar). cout didefinisikan padalibrary <iostream.h>. Untuk menutuppernyataan, digunakan tanda (;).

getch(); untuk beberapa compiler C++ dibutuhkan sebuah file header yang bernama<conio.h>. Selanjutnya kita menempatkansebuah fungsi bernama getch() sebelumprogram diakhiri. Maksud dari penggunaanini adalah agar tampilan tertahan untuksementara waktu. Jika tidak, maka prosesakan berjalan tanpa kita dapat melihathasilnya.

10

Page 11: Struktur dasar input dan output aritmatika

return 0; baris ini menyatakan fungsiutama program telah berakhir. Perintahreturndiikuti oleh kode, dalam hal ini kode 0. Kode ini diinterpretasikan sebagai tandabahwaprogram telah dieksekusi tanpa terjadierror. Cara ini adalah cara yang umumdalammengakhiri program C++.

11

Page 12: Struktur dasar input dan output aritmatika

1.3 Strategi Input Output

Merupakan fasilitas untuk membuat lembar presentasi dengan latar dan model yang disediakan PowerPoint, adapun langkah-langkahnya adalah sebagai berikut #include<iostream.h>

#include<conio.h>main (){int a,b;float tambah,kurang,kali,bagi;clrscr();cout<<"Masukkan bilangan bulat a = ";cin>>a;cout<<"Masukkan bilangan bulat b = ";cin>>b;tambah=a+b;kurang=a-b;kali=a*b;bagi=(float)a/b;cout<<"Hasil penjumlahan, a + b = "<<tambah<<endl;cout<<"Hasil pengurangan, a - b = "<<kurang<<endl;cout<<"Hasil perkalian, a * b = "<<kali<<endl;cout<<"Hasil pembagian, a / b = "<<bagi<<endl;cout<<"Hasil modulus, a mod b = "<<a%b<<endl;getch();return 0;}

12

Page 13: Struktur dasar input dan output aritmatika

Gambar struktur Dasar input dan output

aritmatika

13

Page 14: Struktur dasar input dan output aritmatika

14

TERIMA KASIH.....