Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Perulangan Erfin Gustaman
2
Pengulangan For Syntax: for (Inisialisasi;Kondisi;Counter) {
isi perulangan; } Inisialiasi : Nilai awal suatu variabel pengulang Kondisi: Syarat perulangan terus berjalan Counter: Nilai yang mengubah variabel pengulang Dalam pengulangan juga terdapat syntax (break;) yang berfungsi untuk keluar dari suatu perulangan
3
Praktikum Lat4a Program menampilkan bilangan sebanyak jumlah yang diinputkan beserta ganjil atau genap dari bilangan tersebut dan menjumlahkan kesemua bilangan Banyaknya bilangan: 5<input> Bilangan ke – 1 adalah bilangan ganjil <output> Bilangan ke – 2 adalah bilangan genap <output> Bilangan ke – 3 adalah bilangan ganjil <output> Bilangan ke – 4 adalah bilangan genap <output> Bilangan ke – 5 adalah bilangan ganjil <output> Total semua bilangan bila dijumlahkan : 15 <output>
4
Source Code Lat4a #include <conio.h> #include <stdio.h> main() { int x,n, jumlah=0; printf("Banyaknya bilangan :"); scanf("%d",&n); for (x=1;x<=n;x++) { if (x%2==0) printf("Bilangan ke - %d adalah bilangan genap\n",x); else printf("Bilangan ke - %d adalah bilangan ganjil\n", x); jumlah+=x; } printf("Total semua bilangan bila dijumlahkan : %d",jumlah); getch();
5
For bersarang Lat4b Program untuk menampilkan tampilan sbb: !====
!! === !!! = = ! ! ! != ! ! ! ! !
6
Source Code Lat4a #include <conio.h> #include <stdio.h> main() { int x,y,n=5; for(x=1;x<=n;x++) { for(y=1;y<=n;y++) { if(y<=x) printf("! "); else printf("= "); } printf("\n"); getch();
7
Syntax break Break berfungsi untuk keluar dari proses pengulangan atau seleksi
8
Lat 4break Break atau keluar pada pengulangan ke 5
#include <stdio.h> #include <conio.h> main(){ int x; for(x=1;x<=10;x++){ printf(“%d\n”,x); if(x==5) break; } puts(“Selesai”); getch();
9
Syntax continue Berfungsi untuk menuju pada putaran berikutnya pada pengulangan
10
Lat 4continue Tidak menampilkan angka 10 hingga 15 dari 25 pengulangan
#include <stdio.h> #include <conio.h> main() { int x; for(x=1;x<=25;x++) { if(x>=10 && x<=15) continue; printf(“%d\n”,x); } getch();
11
Latihan Buat program untuk mencetak bilangan genap dari 10 s/d 50 lalu hitung ada berapa buah Buat program untuk mencetak bilangan ganjil yang bukan kelipatan 3 lalu hitung jumlah keseluruhan Buatlah program faktorial Faktorial dari: 4 <input> 1*2*3*4 <output> 4!= 24 <output>
12
Tugas Memasukan sembarang bilangan yang diinputkan, bila di input angka 0 maka proses penginputan selesai. Lalu cari angka terbesar dari angka-angka tersebut <input> Masukan bilangan: 2 Masukan bilangan: 5 Masukan bilangan: 1 Masukan bilangan: 20 Masukan bilangan: 0 Bilangan terbesar adalah 20 <output> Buatlah program untuk menampilkan .
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.