Perulangan Pertemuan ke-5 Bahasa C.

Slides:



Advertisements
Presentasi serupa
Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Advertisements

PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
Flowchart (1) Mata Kuliah: Dasar Pemrograman
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
Fungsi (lanjutan) Pertemuan ke-9 Bahasa C.
ARRAY (Lanjutan).
Looping (perulangan) As’ad Djamalilleil
Penyeleksian Kondisi Pertemuan ke-4 Bahasa C.
Dasar Pemrograman MODUL 07 PERULANGAN.
Algoritma dan Dasar Pemograman
Dasar Pemrograman MODUL 06 PERCABANGAN.
Struktur Kontrol #2 Perulangan
LOOPING (PERULANGAN)
STRUKTUR KENDALI PROSES
LOOPING (PERULANGAN)
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
ARRAY Dr. Lily Wulandari.
PENGENALAN c++ DAN STRUKTUR DASAR C++
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Perintah Perulangan Pertemuan ::
Sumber Kepustakaan : yohananugraheni.files.wordpress.com/.../7_struktu... 1 Struktur Perulangan.
Bab 5 Pengulangan.
Algoritme dan Pemrograman
PERULANGAN / LOOPING / KALANG
Pengulangan WHILE.
- PERTEMUAN 4 - PERULANGAN
PELATIHAN JAVA FUNDAMENTAL
STATEMENT while Statement while digunakan untuk memproses suatu perintah atau beberapa perintah dalam beberapa kali. Bentuk pernyataan: while (kondisi)
Struktur Kendali Perulangan pada C
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
Struktur Kendali Proses (Perulangan)
P ERULANGA N K OMPLEK S. BREAK Digunakan untuk menghentikan suatu proses perulangan yang sedang terjadi. Biasanya dikarenakan oleh suatu kondisi Break.
WHILE & DO-WHILE Struktur Kendali Percabangan Pertemuan 8
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Bab 05 Tipe Data dan Mengisi Variabel
STRUKTUR PERULANGAN 2 (LOOPING-2)
Alvano Yulian,MSi LOOPING (PERULANGAN) Perulangan digunakan untuk mengerjakan suatu perintah secara berulang-ulang sesuai dengan yang diinginkan. Perulangan.
Perulangan (Iteration)
Struktur Kendali Pengulangan Pertemuan 6 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
DECISION KONDISI / PEMILIHAN
Statement Control (if dan switch)
{Pertemuan 6 Struktur Perulangan}
Pemrograman Visual I Outline: Proses Pengulangan/Looping
PERULANGAN (LOOPING) Harni Kusniyati.
PERULANGAN WHILE.
Looping (perulangan).
Bahasa Pemprograman Dasar Pertemuan 7
PERCABANGAN.
Iterasi ( Perulangan ).
PERNYATAAN DASAR DALAM C++.
Pemrograman Terstruktur
PERULANGAN RISMAYUNI.
PERULANGAN (LOOPING) Looping merupakan proses perulangan suatu blok pernyataan sebanyak yang diinginkan. Ada tiga bentuk dalam proses perulangan: Perulangan.
Latihan #0 Dengan menggunakan pernyataan looping WHILE dan jumlah instruksi sesedikit mungkin, tuliskan cuplikan program (bukan program lengkap, hanya.
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
PRAKTIKUM DASAR PEMROGRAMAN
Soal-soal Pengulangan
Pemograman Terstruktur
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
Looping (perulangan).
Operator Unary & Operator Ternary Pertemuan 9 Dasar Pemrograman
mencetak Total kedua bilangan tersebut
LOOPING (PERULANGAN)
Bab 08 Menghitung Total Data yang Diinput Dari Keyboard
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
PERULANGAN (LOOPING).
FUNGSI.
PERCABANGAN.
PERULANGAN (LOOPING) Harni Kusniyati. 1. Pernyataan While Pada pernyataan while, pengecekan terhadap loop dilakukan dibagian awal (sebelum tubuh loop).
Transcript presentasi:

Perulangan Pertemuan ke-5 Bahasa C

Dalam bahasa C tersedia suatu fasilitas yang digunakan untuk melakukan proses yang berulangulang sebanyak keinginan kita. Misalnya saja, bila kita ingin menginput dan mencetak bilangan dari 1 sampai 100 bahkan 1000, tentunya kita akan merasa kesulitan. Namun dengan struktur perulangan proses, kita tidak perlu menuliskan perintah sampai 100 atau 1000 kali, cukup dengan beberapa perintah saja. Struktur perulangan dalam bahasa C mempunyai bentuk yang bermacam-macam.

STRUKTUR PERULANGAN “ WHILE” Perulangan WHILE banyak digunakan pada program yang terstruktur. Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui. Proses perulangan akan terus berlanjut selama kondisinya bernilai benar (true) dan akan berhenti bila kondisinya bernilai salah. Contoh : /* Program Perulangan menggunakan while */ #include “stdio.h” #include “conio.h” void main() { int x; x = 1; /* awal variabel */ while (x <= 10) /* Batas akhir perulangan */ { printf(“%d BAHASA C\n”, x); x ++; /* variabel x ditambah dengan 1 */ } getch();

Jika program tersebut dijalankan maka akan menghasilkan hasil sebagai berikut 1BAHASA C 2BAHASA C 3BAHASA C 4BAHASA C 5BAHASA C 6BAHASA C 7BAHASA C 8BAHASA C 9BAHASA C 10BAHASA C Pada perulangan while di atas, proses atau perintah mencetak kata-kata “BAHASA C” akan terus dilakukan selama variabel x masih kurang atau sama dengan 10. Setiap kali melakukan perulangan, nilai dari variabel x akan bertambah 1.

Contoh : /* Program mencetak deret bilangan dengan menggunakan while */ #include"stdio.h" #include"conio.h" void main() { clrscr(); int i=1,x; while(i<=3) { x=1; while(x<=i) { printf("%3i",x); x=x+1; } printf("\n"); i=i+1; getch();

STRUKTUR PERULANGAN “DO.....WHILE…” Pada dasarnya struktur perulangan do....while sama saja dengan struktur while, hanya saja pada proses perulangan dengan while, seleksi berada di while yang letaknya di atas sementara pada perulangan do....while, seleksi while berada di bawah batas perulangan. Jadi dengan menggunakan struktur do…while sekurang-kurangnya akan terjadi satu kali perulangan. Contoh : #include “stdio.h” #include “conio.h” void main() { int x; x = 1; do { printf(“%d BAHASA C\n”, x); x ++; } while(x <= 10); getch(); }

STRUKTUR PERULANGAN “FOR” Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya. Dari segi penulisannya, struktur perulangan for tampaknya lebih efisien karena susunannya lebih simpel dan sederhana. Bentuk umum perulangan for adalah sebagai berikut : for(inisialisasi; syarat; penambahan) pernyataan; Keterangan : Inisialisasi : pernyataan untuk menyatakan keadaan awal dari variabel kontrol. syarat : ekspresi relasi yang menyatakan kondisi untuk keluar dari perulangan. penambahan : pengatur perubahan nilai variabel kontrol.

Contoh : /* Mencari total dan rata-rata sejumlah bilangan menggunakan for */ #include"stdio.h" #include"conio.h" void main() { clrscr(); float r,i,x,t=0;int y; for(y=1;y<=3;y++) for(i=0;i<=2;i++) { printf("Entry bilangan %i : ",y);scanf("%f",&x); t=t+x; y=y+1; } printf("\n Total : %.2f",t); r=t/i; printf("\n Rata rata : %.2f",r); getch();