Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Contoh Aplikasi Sederhana
03.4 Contoh Aplikasi Sederhana menggunakan if statement Soal-6a memeriksa nilai GANJIL / GENAP
2
Susun program untuk menginput sebuah nilai integer, bilangan bulat positip lebih besar dari nol, kemudian cetak perkataan “EVEN”, bila bilangan tersebut merupakan bilangan GENAP, sebaliknya cetak perkataan “ODD” bila bilangan tersebut merupakan bilangan GANJIL. Catatan : Bilangan bulat postip lebih besar dari nol dengan nilai : GENAP : 2, 4, 6, 8, dan seterusnya GANJIL : 1, 3, 5, 7, dan seterusnya Soal 3.5 ODD number & EVEN number
3
Jawab-2. Cara-1: C #include <stdio.h> void main() { int N;
START scanf END N N % 2 == 0 printf “EVEN” “ODD” C #include <stdio.h> void main() { int N; printf(“Inputkan sebuah nilai: “); scanf(“ %i”, &N); if (N % 2 == 0) printf(“EVEN”); else printf(“ODD”); } Bilangan Genap, bila dibagi 2 maka sisanya = 0
4
N % 2 Baca : N MOD 2 Operator % dalam Bahaca C, maksudnya
adalah Modulus, atau Sisa Pembagian Bilangan Integer. 1 % 2 = 1 2 % 2 = 0 3 % 2 = 1 4 % 2 = 0 5 % 2 = 1 6 % 2 = 3 15 % 2 = 1 15 % 3 = 0 15 % 4 = 3 15 % 15 = 0 20 % 15 = 5 7 % 15 = 7 6 % 15 = 6 1 % 15 = 1 Contoh :
5
Jawab-2. Cara-2: C 7 6 K N #include <stdio.h> void main() {
int N, M, K; printf(“Inputkan sebuah nilai: “); scanf(“ %i”, &N); M = N / 2; K = M * 2; if (N == K) printf(“EVEN”); else printf(“ODD”); } / 2 *2 3 M Kalan N Ganjil, maka N tidak sama dengan K 6 6 K N / 2 *2 3 M Kalau N Genap, maka N akan sama dengan K
6
Jawab-2. Cara-2: C ini yang sering digunakan atau :
#include <stdio.h> void main() { int N, M, K; printf(“Inputkan sebuah nilai: “); scanf(“ %i”, &N); M = N / 2; K = M * 2; if (N == K) printf(“EVEN”); else printf(“ODD”); } #include <stdio.h> void main() { int N; printf(“Inputkan sebuah nilai: “); scanf(“ %i”, &N); if (N == N / 2 * 2) printf(“EVEN”); else printf(“ODD”); } ini yang sering digunakan
8
Contoh Aplikasi Sederhana menggunakan if
03.5 Bersambung ke : Contoh Aplikasi Sederhana menggunakan if statement Soal-7a mencetak nilai terbesar dari 2 buah nilai yang diinput 155
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.