Algoritma dan Pemrograman 1 C++

Slides:



Advertisements
Presentasi serupa
A. Sekilas Bahasa C merupakan pengembangan dari bahasa B. Bahasa C pertama kali ditulis oleh Brian W. Kernighan dan Denies M. Ricthie pada tahun 1972.
Advertisements

KONSEP BAHASA PEMROGRAMAN
Fungsi (lanjutan) Pertemuan ke-9 Bahasa C.
Pengajar : ELIYANI, S.T., M.Kom Semester : I Tahun : 2012/ 2013
Perintah Input-OutPut
ALGORITMA DAN PEMROGRAMAN 1 Lab K Semester 1 WLD,Nanda,Hefi.
Elemen Dasar Program C++
Operasi String.
Pertemuan 3 KELUARAN dan MASUKAN (INPUT & OUTPUT) Dasar Pemrograman.
PENGENALAN STRCMP.
PEMROGRAMAN DASAR.
Materi-8 STRUCTURE (RECORD).
Pengantar C++.
Elemen Dasar C Identifier :
Prosedur dalam C++.
Pertemuan 1 Pengenalan Bahasa C++.
Pendahuluan & identifier pada bahasa c dan c++
STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom
PEMROGRAMAN DASAR.
INPUT DAN OUTPUT OLEH: SRI SUPATMI,S.KOM.
Pertemuan III Komentar, Identifier dan Tipe data.
Elemen dasar Pertemuan 3.
STRUKTUR DATA Pengenalan C++
2. Pengenalan Program C++
Pendahuluan Erfin Gustaman.
Perintah Dasar Erfin Gustaman.
TYPE DATA ,VARIABEL &KONSTANTA Dalam C++
TIPE DATA DAN VARIABEL (PENGENALAN MODEL DATA, MASUKAN DAN KELUARAN C++ Oleh Veri Julianto, M.Si.
BORLAND C++ Pemrograman I Nama : Ahmat Josi,S.Kom.,M.Kom
Struktur Manfaat tipe data struct secara umum adalah untuk menyimpan paket (sekumpulan) data ke dalam satu buah nama variabel saja. Kumpulan data di dalam.
Pertemuan 1.
Algoritma & Pemrograman I
Bentuk standar dalam penulisan bahasa c/c++
POINTER (VAR.PENUNJUK)
Pertemuan Operasi Store - Compute
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Operator.
PEMROGRAMAN DASAR (BAHASA C)
ARRAY (LARIK).
PEMROGRAMAN DASAR (BAHASA C)
Mengenal Model Data, Perintah I/O
LAB PEMOGRAMAN DASAR (BAHASA C)
ARRAY 1d MERISKA DEFRIANI, S.KOMP ALGORITMA DAN PEMROGRAMAN II
ALGORITMA & STRUKTUR DATA I
Input/output Pemrograman 1 (C++) STMIK AsiA Malang.
Operator dan Operasi Input Output pada C++ Pertemuan 11
Latihan Pertemuan Operasi Input Output
02.1 Hari-2.
Input Dan Output.
~ PERTEMUAN 4 KONSEP TIPE DATA ~
PERCABANGAN.
Pemrograman Terstruktur
ALGORITMA & STRUKTUR DATA I
VARIABEL DAN TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi
PERINTAH INPUT DAN OUTPUT
PERCABANGAN BY HARIFUDDIN.
Input dan Output Pertemuan ke-3 Bahasa C.
Mencetak & Membaca Data
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
PEMROGRAMAN TERSTRUKTUR
BAHASA PEMROGRAMAN II DEDED RAMAD KAMDA, S. KOM.
array Array merupakan tipe data yang menampung
POINTER (VAR.PENUNJUK)
Pertemuan 3 Input/output Statement Assignment Statement
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
FUNGSI.
Pengantar Pemrograman Bahasa C
Algoritma dan Pemrograman C++ (Data Structures)
ALGORITMA DAN STRUKTUR DATA 1 dengan C++
Algoritma dan Pemrograman 1 C++
Transcript presentasi:

Algoritma dan Pemrograman 1 C++ Perintah Masukan dan Keluaran, Variabel dan Konstanta Agung Sasongko, M.Kom AMIK “BSI Pontianak”

Fungsi Keluaran (output) C++ Perintah yang digunakan untuk menampilkan tulisan atau isi variabel ke layar Perintah pada header <stdio.h> printf( . . . ) puts( . . . ) putchar( . . . ) Perintah pada header <iostream.h> cout<<

#include <stdio. h> #include <conio #include <stdio.h> #include <conio.h> main() { puts(“ BIODATA ”); puts(“=====================”); printf(“ Nama : ………………… \n”); printf(“ Alamat : ………………….\n”); printf(“ No. HP : …………………..\n”); puts(“ Moto : \” Maju pantang kebelakang\” “); putchar(‘B’); putchar(‘S’); getch(); }

#include <iostream. h> #include <conio #include <iostream.h> #include <conio.h> main() { cout<<“ BIODATA \n”; cout<<“=====================”<<endl; cout<<“ Nama : ………………… \n”; cout<< “ Alamat : ………………….\n”; cout<< “ No. HP : …………………..\n”; cout<< “ Moto : \” Maju pantang kebelakang\” “; getch(); }

Variabel Variabel merupakan tempat menampung data. Data yang dapat ditampung berdasarkan tipe data yang digunakan pada saat deklarasi variabel. Isi variabel dapat berubah-ubah Struktur Deklarasi: tipe_data nama_variabel; Contoh: int nilai_panjang; int lebar; float luas;

#include <stdio. h> #include <conio #include <stdio.h> #include <conio.h> main() { int x; x = 1; printf(“Nilai x = %d \n”, x); x = 9; x = 100; printf(“Nilai x sekarang = %d \n”, x); x = x + 1; getch(); }

#include <stdio. h> #include <conio #include <stdio.h> #include <conio.h> main() { float p = 6, l = 7, luas; luas = p * l; cout<<“Luas persegi adalah : “<<luas<<endl; getch(); }

#include <stdio. h> #include <conio #include <stdio.h> #include <conio.h> main() { int a=4; int b=a++; printf(“%d \n”,a); printf(“%d”, b); getch(); }

#include <stdio. h> #include <conio #include <stdio.h> #include <conio.h> main() { int a; long b; float c; a = 10; b = 12; c = a + b; printf(“ %d + %ld = %f” a, b, c); getch(); }

Fungsi Masukan (input) C++ Perintah yang digunakan untuk menerima data dari masukan yang diberikan user melalui keyboard Perintah pada header <stdio.h> scanf( . . . ) gets( . . . ) Perintah pada header <iostream.h> cin>> cin.getline( . . . . )

#include <stdio.h> #include <conio.h> main() { int a; long b; float c; printf(“Masukkan nilai a : “); scanf(“%d”,&a); printf(“Masukkan nilai b : “); scanf(“%ld”,&b); c = a + b; printf(“ %d + %ld = %f” a, b, c); getch(); }

#include <stdio. h> #include <conio #include <stdio.h> #include <conio.h> main() { float p, l, luas; cout<<“Masukkan nilai panjang persegi : “; cin>>p; cout<<“Masukkan nilai lebar persegi : “; cin>>l; luas = p * l; cout<<“Luas persegi adalah : “<<luas<<endl; getch(); }

Operator Aritmatika No. Operator Deksripsi 1 + Penjumlahan 2 - Pengurangan 3 * Perkalian 4 / Pembagian 5 % Sisa Pembagian (Modulo). Contoh : 7 % 2 = 1 (2 + 2 + 2 + 1)

Contoh Kasus Buatlah program untuk mencari jarak tempuh perjalanan. Masukkan program yaitu : kecepatan rata-rata satuan km/h Lama perjalanan Buatlah program untuk menghitung prosentase nilai. Masukkan program adalah: Nilai absen Nilai tugas Nilai UTS Nilai UAS Keluaran program adalah: - Nilai Prosentase absen = nilai absen x 10% - Nilai prosentase tugas = nilai tugas x 20% - Nilai Prosentase UTS = nilai UTS x 30% - Nilai Prosentase UAS = Nilai UAS x 40% - Nilai Total = Jumlah seluruh nilai prosentase

#include <stdio. h> #include <conio #include <stdio.h> #include <conio.h> main() { float v,t,s; printf("Kecepatan rata-rata (km/jam) : "); scanf("%f",&v); printf("Lama perjalanan (jam) : "); scanf("%f", &t); s = v * t; printf("Jarak tempuh perjalanan adalah : %2.f Km",s); getch(); }

#include <iostream. h> #include <conio #include <iostream.h> #include <conio.h> main() { int na, nt, nuts, nuas; float npa, npt, nputs, npuas, ntotal; cout<<"Nilai Absen : "; cin>>na; cout<<"Nilai Tugas : "; cin>>nt; cout<<"Nilai UTS : "; cin>>nuts; cout<<"Nilai UAS : "; cin>>nuas; npa = na * 0.1; npt = nt * 0.2; nputs = nuts * 0.3; npuas = nuas * 0.4; ntotal = npa + npt + nputs + npuas; cout<<"Nilai Prosentase Absen : "<<npa<<endl; cout<<"Nilai Prosentase Tugas : "<<npt<<endl; cout<<"Nilai Prosentase UTS : "<<nputs<<endl; cout<<"Nilai Prosentase UAS : "<<npuas<<endl; cout<<"Total Nilai : "<<ntotal; getch(); }

Konstanta Konstanta merupakan tempat menampung data yang isinya tetap tidak dapat diubah kembali. Struktur deklarasi: const tipe_data nama_konstanta = nilai; Contoh: const float pi = 22/7;

#include <iostream. h> #include <conio #include <iostream.h> #include <conio.h> main() { const float pi = 22/7; float r, l; cout<<"Masukkan Radian Lingkaran : "; cin>>r; l = pi * r * r; cout<<"Luas lingkaran adalah : "<<l; getch(); }

Contoh Kasus Buatlah Program untuk menghitung Massa Molekul relatif (Mr). Diketahui Massa Atom Relatif (Ar) H=1, C=12, N=14, O=16 Mr = Total Ar unsur penyusun senyawa dari senyawa berikut: (NH4)2CO3

#include <iostream. h> #include <conio #include <iostream.h> #include <conio.h> main() { const int H = 1, C=12, N=14, O=16; int mr = (( (N*1) + (H*4) ) * 2) + (C*1) + (O * 3); cout<<mr; getch(); }

Latihan Buatlah program untuk menghitung total penjualan. Layar Masukkan: Nama Barang : <input> Harga : <input> Jumlah Beli : <input> Layar Keluaran Telah dijual <nama barang> seharga <harga barang> dengan jumlah beli <jumlah beli> dengan total harga <total harga> Pembayaran : Rp. <input> Kembalian : Rp. <output> Terima kasih