Modul C++

  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Modul C++ as PDF for free.

More details

  • Words: 545
  • Pages: 15
Sejarah C++

PER T 1

1969 Lab Bell T&T di Muray Hill New Jersey gunakan Bahasa assembly untuk kembangkan sistem UNIX Ken Thompson mengembangkan dengan bahasa B 1971 Dennis Ritchie UNIX ditulis ulang ke bahasa C 1983 Bjarne Stroustrup meng-hybrid bahasa C menjadi bahasa C ++ yang mendukung OOP (Object Oriented Programming) Termasuk bahasa pemrograman tingkat menengah Sebelum Program akan di proses buat prepocessor seperti #(pound) include,define,pragma dll diawal program/line pertama Next di compile->kode asembler->link editor-Exe

PER T 1

Concept compile and run

Komentar,Variabel,Tipe data,Statement output Struktur program

PER T 2

#include<stdio.h> => untuk standar input output #include => untuk getch #include => untuk cout/cin main() => menu utama { => sebagai begin /* // => =>

komentar banyak baris */ komentar dalam satu baris Declare variabel,tipe data Statement Program

getch(); =>tampil data(readln pada pascal) } => sebagai end

Tipe Data dan Variabel • Deklarasi: [tipedata] ; [tipedata] , …, ; [tipedata] = , ; • Contoh: – int bil1; – int bil1, bil2, bil3; – int bil1 = 10, bil2; • konstanta – sebuah variabel dengan tipe data tertentu dan memiliki nilai data yang akan selalu tetap di dalam program. • sintaks: const = ; • contoh: const MAX_DATA = 10;

PER T 2

Tipe data dalam C++

Statement Output 1. Printf file header : stdio.h sintaks:printf(“Format”, arg1, arg2, …); penentu formatnya untuk menentukan jenis data

PER T 2

PER T 2

Escape Sequence Character

Statement Output

PER T 2

2. puts file header : stdio.h mencetak langsung ganti baris ke bawah sintaks: puts(<string yg ditampilkan>);

3. putchar file header : stdio.h Mencetak langsung kesamping sintaks: putchar(); 4. cout file header : iostream.h Butuh endl untuk ganti baris contoh: cout << “Hello World” << endl;

Statement Output Fungsi Manipulator file header : iomanip.h

PER T 2

Statement Output tanda format untuk setiosflags() dan

PER T 2

resetiosflags() file header iomanip.h

1. Semua manipulator yang memiliki argumen kecuali setw(), dan manipulator dec, oct, hex mempunyai efek terhadap sisa program. 2. Penggunaan manipulator selain dec, hex, oct, endl, flush perlu iomanip.h

# include <stdio.h> # include # include main() { int absen=70,tugas=80,uas=90,uts=80; const sks=20; float nilaihasil,ipk; char grade='A'; char inst[5]="SIA"; nilaihasil=(0.1*absen)+(0.2*tugas)+(0.3*uts)+(0.4*absen); ipk=nilaihasil/sks; clrscr; puts("\t\t KARTU HASIL STUDI"); puts("\t\t JURUSAN AMIK BSI"); cout<<endl<<endl; printf("\t Nilai Absen \t= \t%d \n ",absen); printf("\t Nilai Tugas \t=\t%d \n ",tugas); printf("\t Nilai UTS \t=\t%d \n ",uts); printf("\t Nilai UAS \t=\t%d \n ",uas); cout<<endl<<endl; printf("\t Nilai Hasil \t=\t%4.3f \n",nilaihasil); printf("\t Nilai IPK \t=\t%4.3f \n",ipk); printf("\t Maka Grade \t=\t%c \n ",grade); printf("\t Maka Ket \t=\t%s ","Cum Laude \n"); cout<<endl<<endl; cout<
Statement Input • • • • •

Scanf = Belajar Studi Kasus Gets = Belajar Studi Kasus Getch = input tidak ditampilkan Getche = input ditampilkan Cin = pasangan cout lihat sintaknya format penentu dari printf

PER T 3

Studi Kasus # include <stdio.h> # include # include main() { char huruf; char nama[15],jenkel[8],goldarah; int tinggi,umur; const int standar=110; float total; clrscr(); puts("\t MENGHITUNG BERAT IDEAL"); cout<<endl; //printf("Masukan Umur Anda=");scanf("%d\n",&umur); puts("Masukan Nama Anda=");gets(nama); printf("Masukan Jenis Anda=");scanf("%s",&jenkel); puts("Jadi Nama Anda =");puts(nama); printf("Jadi Jenis Anda=%s",jenkel); puts("Selamat bergabung untuk =");puts(nama); printf("Masukan Golongan Darah Anda="); goldarah=getch(); cout<<endl; printf("Jadi Golongan Darah Anda=%c\n",goldarah); cout<<"Masukan Tinggi Anda=";cin>>tinggi; total=tinggi-standar; cout<<"Maka Berat Anda tidak melebihi="<
Latihan Tampilan Input

Related Documents

Modul C++
April 2020 1
Cover Modul Ajar C
May 2020 15
Modul-prak-algo-c
June 2020 13
Modul Praktek Bahasa C++
December 2019 12
Bab Xi Modul Ajar C
May 2020 12