Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Algoritma dan Pemrograman 1 C++
Perintah Masukan dan Keluaran, Variabel dan Konstanta Agung Sasongko, M.Kom AMIK “BSI Pontianak”
2
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<<
3
#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(); }
4
#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(); }
5
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;
6
#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(); }
7
#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(); }
8
#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(); }
9
#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(); }
10
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( )
11
#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(); }
12
#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(); }
13
Operator Aritmatika No. Operator Deksripsi 1 + Penjumlahan 2 -
Pengurangan 3 * Perkalian 4 / Pembagian 5 % Sisa Pembagian (Modulo). Contoh : 7 % 2 = 1 ( )
14
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
15
#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(); }
17
#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(); }
19
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;
20
#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(); }
22
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
23
#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(); }
24
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.