Bab 08 Menghitung Total Data yang Diinput Dari Keyboard

Slides:



Advertisements
Presentasi serupa
ALGORITMA dan STRUKTUR DATA 1
Advertisements

Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Flowchart (1) Mata Kuliah: Dasar Pemrograman
Soal-2. Susun program untuk menginput empat (4) buah bilangan bulat kemudian mencetak salah satu bilangan yang nilainya terbesar: 180.
09 Control Statement if 143.
Perulangan Pertemuan ke-5 Bahasa C.
- PERTEMUAN 5 & 6 – PERULANGAN
Dasar Pemrograman MODUL 07 PERULANGAN.
//program untuk menulis ke dalam file teks kemudian menampilkan isi file ke layar #include Void main() { const int mak 80; file p; // deklarasi file.
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
7. 1 Bab 07 Menginput Nilai melalui Keyboard.
Function(2).
Bab 5 Pengulangan.
menginput waktu dalam detik di konversi ke Jam, Menit dan Detik
Algorithm and Data Structures.
Bab 05 Tipe Data dan Mengisi Variabel
1 Pertemuan 1 Pengenalan Pemrograman Terstruktur C Matakuliah: H0112 – Pemrograman Bahasa Tingkat Tinggi Tahun: 2005/2006 Versi: xxx/2.
Bahasa Pemrograman Dasar Pertemuan 6
Universitas Budi Luhur
Pertemuan Operasi Seleksi
PEMROGRAMAN DASAR.
INPUT DAN OUTPUT OLEH: SRI SUPATMI,S.KOM.
Bab & 7.3 NESTED LOOP Array 1 Dimensi 273.
Teknik Pemrograman oleh: Yohanes Sugiarto.
STACK 6.3 & 7.3 NESTED LOOP.
POINTER 6.3 & 7.3 NESTED LOOP.
Algoritme dan Pemrograman
06.3 Hari-6.
03.8 Soal-Soal Pekerjaan Rumah.
04.2 Hari-4.
04.1 Hari-4.
STRUKTUR DASAR PROGRAM
Struktur Data Khoiriya Latifah, M.Kom.
Introduction using 03b to Algorithm C / C++ teknik dasar Algoritma.
Introduction 03 using to Algorithm C / C++ teknik dasar Algoritma.
Counter dan Accumulator
PERULANGAN RISMAYUNI.
07.3 Hari-7.
Contoh Aplikasi Sederhana
PEMROGRAMAN DASAR (BAHASA C)
PERTEMUAN 9 Algoritma Presented by : Sity Aisyah, M.Kom
Perulangan Erfin Gustaman.
LAB PEMOGRAMAN DASAR (BAHASA C)
Contoh Aplikasi Sederhana
Pemrograman Terstruktur
Introduction 02 using to Algorithm C / C++ Algoritma dan
PERULANGAN.
02.1 Hari-2.
291.
04.2 Hari-4.
Input Dan Output.
Linked List 6.3 & 7.3 NESTED LOOP.
Soal-soal Pengulangan
ALGORITMA & STRUKTUR DATA I
09.3 Hari-9.
PERINTAH INPUT DAN OUTPUT
Input dan Output Pertemuan ke-3 Bahasa C.
mencetak Total kedua bilangan tersebut
03.7 Latihan Membaca Flowchart.
LOGIKA DAN ALGORITMA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
STRUKTUR DATA PERTEMUAN 5.
BAB 14 RECURSION Pengertian Recursion. Recursion:
Arithmetic Expression
Pertemuan 3 Input/output Statement Assignment Statement
Nested if 164.
Soal-soal.
Counter dan Accumulator
ARRAY.
BAB 14 RECURSION Pengertian Recursion. Recursion:
Counter dan Accumulator
Transcript presentasi:

Bab 08 Menghitung Total Data yang Diinput Dari Keyboard 133

T Susun program dalam bahasa C Soal-1 Susun program dalam bahasa C untuk menginput 2 (dua) buah bilangan (nilai), kemudian mencetak total kedua buah bilangan tersebut: MISAL NILAI YANG DIINPUT ADALAH 5 DAN 2 5 2 7 printf scanf 5 2 7 A B T 133

#include <stdio.h> main() { int A, B, T; scanf(“%i”, &A); Cara-1 Program Flowchart #include <stdio.h> main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } START scanf A scanf B T = A + B prinf T END Dua instruksi ini dapat digabung menjadi satu instruksi : Terminal : START & END Scanf(“%i %i”, &A, &B); I/O ( INPUT / OUTPUT) PROCESS scanf A,B 134

Hasil langkah per langkah

A B T int A, B, T; #include <stdio.h> main() { int A, B, T; Cara-1 #include <stdio.h> main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } A B T dengan : int A, B, T; disiapkan 3 buah variabel integer Isinya ada, tapi tidak diketahui 134

akan tercetak nilai sembarang, antara : -32768 s.d. 32767 Catatan : #include <stdio.h> main() { int A; printf(“%i”, A); } A akan tercetak nilai sembarang, antara : -32768 s.d. 32767 134

5 A B T scanf(“%i”, &A); #include <stdio.h> main() { Cara-1 #include <stdio.h> main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } 5 A B T dengan : scanf(“%i”, &A); misal nilai yang diinput dari keyboard nilainya = 5 134

5 2 A B T scanf(“%i”, &B); #include <stdio.h> main() { Cara-1 #include <stdio.h> main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } 5 2 A B T dengan : scanf(“%i”, &B); misal nilai yang diinput dari keyboard nilainya = 2 134

5 2 7 A B T T = A + B; #include <stdio.h> main() { int A, B, T; Cara-1 #include <stdio.h> main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } 5 2 7 A B T dengan : T = A + B; variabel T diisi dengan nilai A + B 134

5 2 7 A B T printf(“%i”, T); #include <stdio.h> main() { Cara-1 #include <stdio.h> main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } 5 2 7 A B T dengan : printf(“%i”, T); tercetak isi variabel T yaitu : 7 134

135 #include <stdio.h> #include <stdio.h> main() main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } #include <stdio.h> main() { int A, B, T; scanf(“%i %i”, &A, &B); T = A + B; printf(“%i”, T); } Dua instruksi scanf (INPUT) digabung jadi satu instruksi 5 2 7 5 2 7 5 2 7 5 2 7 atau atau Ketik : 5<Enter> 2<Enter> muncul : 7 Ketik : 5 2<Enter> muncul : 7 Ketik : 5<Enter> 2<Enter> muncul : 7 Ketik : 5 2<Enter> muncul : 7 Jadi walaupun kedua program diatas berbeda cara menulis instruksi scanf (INPUT), tapi cara menginput data dan tampilan dilayar bisa sama. 135

136 Data pertama : 5 Data Kedua : 2 T o t a l = 7 Tidak menggunakan variabel untuk menampung total #include <stdio.h> main() { int A, B; scanf(“%i”, &A); scanf(“%i”, &B); printf(“%i”,A+B); } #include <stdio.h> main() { int A, B; scanf(“%i %i”, &A, &B); printf(“%i”, A+B); } #include <stdio.h> main() { int A, B, T; printf(“\nData Pertama : “); scanf(“%i”, &A); printf(“\nData Kedua : “); scanf(“%i”, &B); T = A + B; printf(“\nT o t a l = %i”, T); } Data pertama : 5 Data Kedua : 2 T o t a l = 7 136

printf(“\nT o t a l = %i ”, T ); Tercetak di layar : T o t a l = 7 136

5 2 7 A B T printf(“%i”, T); 7 printf(“ %i ”, T); 7 printf(“ %i %i ”, A, B ); 5 2 printf(“Nilai Pertama : %i Nilai Kedua : %i ”, A, B ); Nilai Pertama : 5 Nilai Kedua : 2 136

137 Cara-2 Cara-3 #include <stdio.h> #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A B T A T Menggunakan tiga variabel A dan B untuk menampung input, dan T untuk menampung total Hanya menggunakan dua variabel A khusus menampung input, dan T kusus untuk menampung total 137

A B T int A, B, T; dengan : disiapkan 3 buah variabel integer Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T dengan : int A, B, T; disiapkan 3 buah variabel integer Isinya ada, tapi tidak diketahui 137

A B T T = 0; dengan : Variabel T diisi sengan 0 137 Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T dengan : T = 0; Variabel T diisi sengan 0 137

5 A B T scanf(“%i”, &A); dengan : Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 5 A B T dengan : scanf(“%i”, &A); misal nilai yang diinput dari keyboard nilainya = 5 137

5 5 A B T dengan T = T + A; dengan : Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 5 5 A B T dengan : dengan T = T + A; Variabel T diisi sengan nilai T + A yaitu 0 + 5 137

5 2 5 A B T scanf(“%i”, &B); dengan : Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 5 2 5 A B T dengan : scanf(“%i”, &B); misal nilai yang diinput dari keyboard nilainya = 2 137

5 2 7 A B T dengan T = T + B; dengan : Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 5 2 7 A B T dengan : dengan T = T + B; Variabel T diisi sengan nilai T + B yaitu 5 + 2 137

#include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T 1 2 1 2 3 3 4 4 5 5 6 7 6 7 137

#include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T 1 2 1 2 3 3 4 4 5 5 6 7 6 7 137

#include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T 1 2 1 2 5 3 3 4 4 5 5 6 7 6 7 137

#include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T 1 2 1 2 5 3 3 4 5 5 4 5 5 6 7 6 7 137

#include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T 1 2 1 2 5 3 3 4 5 5 4 5 5 5 2 5 6 7 6 7 137

#include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T 1 2 1 2 5 3 3 4 5 5 4 5 5 5 2 5 6 7 6 5 2 7 7 137

#include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } A B T 1 2 1 2 5 3 3 4 5 5 4 5 5 5 2 5 6 7 6 5 2 7 5 2 7 7 137

ILUSTRASI CARA-LAIN

B T A 1 #include <stdio.h> main() { int A, B, T; T = 0; Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 1 2 3 1 4 B T 5 A 6 7 disiapkan 3 variabel 137

B T A 2 #include <stdio.h> main() { int A, B, T; T = 0; Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 1 2 3 2 4 B T 5 A 6 7 variabel T diisi dengan nol 137

5 B T A 3 #include <stdio.h> main() { int A, B, T; T = 0; Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 1 2 5 3 3 4 B T 5 A 6 7 input nilai ke variabel A 137

5 5 B T A 4 #include <stdio.h> main() { int A, B, T; T = 0; Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 1 2 5 5 3 4 4 B T 5 A 6 7 tambahkan isi A ke T 137

5 2 5 B T A 5 #include <stdio.h> main() { int A, B, T; T = 0; Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 1 2 5 2 5 3 5 4 B T 5 A 6 7 inputkan nilai ke variabel B 137

5 2 7 B T A 6 #include <stdio.h> main() { int A, B, T; T = 0; Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 1 2 5 2 7 3 6 4 B T 5 A 6 7 tambahkan isi B ke T 137

5 2 7 B T A 7 #include <stdio.h> main() { int A, B, T; T = 0; Cara-2 #include <stdio.h> main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } 1 2 5 2 7 3 7 4 B T 5 A 6 7 cetak isi variabel T Tercetak : 7 137

A T Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T Hanya menggunakan dua variabel A khusus menampung input, dan T kusus untuk menampung total 138

Hasil langkah per langkah

Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T 1 1 2 2 3 3 4 4 5 6 5 7 6 7 138

Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T 1 1 2 2 3 3 4 4 5 6 5 7 6 7 138

Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T 1 1 2 2 5 3 3 4 4 5 6 5 7 6 7 138

Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T 1 1 2 2 5 3 3 4 5 5 4 5 6 5 7 6 7 138

Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T 1 1 2 2 5 3 3 4 5 5 4 5 6 5 2 5 7 6 7 138

Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T 1 1 2 2 5 3 3 4 5 5 4 5 6 5 2 5 7 6 2 7 2 7 7 138

Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T 1 1 2 2 5 3 3 4 5 5 4 5 6 5 2 5 7 6 2 7 2 7 7 138

ILUSTRASI CARA-LAIN

1 A T #include <stdio.h> main() { int A,T; T = 0; Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 1 2 1 3 A T 4 5 disiapkan variabel A dan T 6 7 138

2 A T #include <stdio.h> main() { int A,T; T = 0; Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 1 2 2 3 A T 4 5 T diisi dengan nol 6 7 138

5 3 A T #include <stdio.h> main() { int A,T; T = 0; Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 1 5 2 3 3 A T 4 5 diinput nilai 5 ke A 6 7 138

5 5 4 A T #include <stdio.h> main() { int A,T; T = 0; Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 1 5 5 2 4 3 A T 4 5 isi T ditambah dengan nilai A 6 7 138

2 5 5 A T #include <stdio.h> main() { int A,T; T = 0; Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 1 2 5 2 5 3 A T 4 5 diinput nilai 2 ke A isi A yang lama hilang diganti dengan isi yang baru 6 7 138

2 7 6 A T #include <stdio.h> main() { int A,T; T = 0; Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 1 2 7 2 6 3 A T 4 5 isi T ditambah dengan nilai A 6 7 138

2 7 7 A T #include <stdio.h> main() { int A,T; T = 0; Cara-3 #include <stdio.h> main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 1 2 7 2 7 3 A T 4 5 cetak isi variebel T tercetak : 7 6 7 138

Susun program dalam bahasa C Soal-2 Susun program dalam bahasa C untuk menginput 4 (empat) buah bilangan (nilai), kemudian mencetak total keempat buah bilangan tersebut: 5 2 10 6 5 2 10 6 A B C D 23 23 T 139

#include <stdio.h> main() { int A, B, C, D, T; scanf(“%i”, &A); Cara-1 Cara-1a #include <stdio.h> main() { int A, B, C, D, T; scanf(“%i”, &A); scanf(“%i”, &B); scanf(“%i”, &C); scanf(“%i”, &D); T = A + B + C + D; printf(“%i”, T); } #include <stdio.h> main() { int A, B, C, D, T; scanf(“%i %i %i %i”, &A,&B,&C,&D); T = A + B + C + D; printf(“%i”, T); } Menggunakan 5 variabel A B C D T 139

#include <stdio.h> main() { int A, B, C, D, T; Cara-1a #include <stdio.h> main() { int A, B, C, D, T; scanf(“%i %i %i %i”, &A, &B, &C, &D); T = A + B + C + D; printf(“%i”, T); } Menggunakan 5 variabel A B C D T 139

5 2 10 6 Cara-2 A B C D T int A, B, C, D, T; #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } A B C D T int A, B, C, D, T; Menggunakan 5 variabel 139

5 2 10 6 Cara-2 A B C D T T = 0; #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } A B C D T T = 0; 139

5 2 10 6 scanf(“%i”, &A); Cara-2 5 A B C D T #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 A B C D T scanf(“%i”, &A); 139

5 2 10 6 T = T + A; Cara-2 5 A B C D 5 T #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 A B C D 5 T T = T + A; 139

5 2 10 6 scanf(“%i”, &B); Cara-2 5 2 A B C D 5 T #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 2 A B C D 5 T scanf(“%i”, &B); 139

5 2 10 6 T = T + B; Cara-2 5 2 A B C D 7 T #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 2 A B C D 7 T T = T + B; 139

5 2 10 6 scanf(“%i”, &C); Cara-2 5 2 10 A B C D 7 T #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 2 10 A B C D 7 T scanf(“%i”, &C); 139

Cara-2 5 2 10 6 #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 2 10 A B C D 17 T T = T + C; 139

5 2 10 6 scanf(“%i”, &D); Cara-2 5 2 10 6 A B C D 17 T #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 2 10 6 A B C D 17 T scanf(“%i”, &D); 139

Cara-2 5 2 10 6 #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 2 10 6 A B C D 23 T T = T + D; 139

5 2 10 6 printf(“%i”, T); Cara-2 5 2 10 6 A B C D 23 T #include <stdio.h> main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } 5 2 10 6 A B C D 23 T printf(“%i”, T); 139

5 2 10 6 Cara-3 A T int A, T; #include <stdio.h> main() { scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T Menggunakan 2 variabel A dan T Var. A, khusus menampung input, Var. T khusus menampung total int A, T; 140

5 2 10 6 A T T = 0; #include <stdio.h> main() { int A, T; T = 0; Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A T T = 0; 140

5 2 10 6 scanf(“%i”, &A); 5 A T #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 5 A T scanf(“%i”, &A); 140

5 2 10 6 5 5 A T T = T + A; #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 5 5 A T T = T + A; 140

5 2 10 6 scanf(“%i”, &A); 2 5 A T #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 2 5 A T scanf(“%i”, &A); 140

5 2 10 6 2 7 A T T = T + A; #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 2 7 A T T = T + A; 140

5 2 10 6 scanf(“%i”, &A); 10 7 A T #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 10 7 A T scanf(“%i”, &A); 140

5 2 10 6 10 17 A T T = T + A; #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 10 17 A T T = T + A; 140

5 2 10 6 scanf(“%i”, &A); 6 17 A T #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 6 17 A T scanf(“%i”, &A); 140

5 2 10 6 6 23 A T T = T + A; #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 6 23 A T T = T + A; 140

5 2 10 6 print(“%i”, T); 6 23 A T #include <stdio.h> main() { Cara-3 5 2 10 6 #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } 6 23 A T print(“%i”, T); 140

#include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } ADA 4 KELOMPOK YANG SAMA 141

#include <stdio.h> main() { int A, i, T; T = 0; for ( i=1; i <= 4; i=i+1) scanf(“%i”, &A); T = T + A; } printf(“%i”, T); 141

#include <stdio.h> main() { int A, i, T; T = 0; i = 1; while ( i <= 4) scanf(“%i”, &A); T = T + A; i = i + 1; } printf(“%i”, T); 141

#include <stdio.h> main() { int A, i, T; T = 0; i = 1; do scanf(“%i”, &A); T = T + A; i = i + 1; } while ( i <= 4); printf(“%i”, T); 141

141 Kembali kita perhatikan Cara-4 sebelumnya sbb: #include <stdio.h> main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-6. Cara-7 Cara-5. #include <stdio.h> main() { int A, i, T; T = 0; for ( i=1; i <= 4; i=i+1) scanf(“%i”, &A); T = T + A; } printf(“%i”, T); #include <stdio.h> main() { int A, i, T; T = 0; i = 1; while ( i <= 4) scanf(“%i”, &A); T = T + A; i = i + 1; } printf(“%i”, T); #include <stdio.h> main() { int A, i, T; T = 0; i = 1; do scanf(“%i”, &A); T = T + A; i = i + 1; } while ( i <= 4); printf(“%i”, T); 141

Susun program dalam bahasa C Soal-3 Susun program dalam bahasa C untuk menginput 100 (seratus) buah bilangan (nilai), kemudian mencetak total keempat buah bilangan tersebut: - A T 142

#include <stdio.h> main() { int A, i, T; T = 0; for ( i=1; i <= 100; i=i+1) scanf(“%i”, &A); T = T + A; } printf(“%i”, T); 141

#include <stdio.h> main() { int A, i, T; T = 0; i = 1; while ( i <= 100) scanf(“%i”, &A); T = T + A; i = i + 1; } printf(“%i”, T); 141

#include <stdio.h> main() { int A, i, T; T = 0; i = 1; do scanf(“%i”, &A); T = T + A; i = i + 1; } while ( i <= 100); printf(“%i”, T); 141