Kamis, 03 Januari 2013

Ringkasan Materi Mata Kuliah Algoritma dan Struktur Data

Looping
Pengertian Looping
Beberapa instruksi diulang untuk suatu jumlah pengulangan yang tertentu.
Jumlah pengulangan dapat diketahui sebelumnya atau ditentukan dalam perjalanan program.
Kegunaan Looping
Meringkas algoritma(atau program) dengan mengotomatisasi perintah-perintah yang sama yang dikerjakan berulang-ulang.
Struktur loop sangat efektif karena dapat menyingkat puluhan (bahkan mungkin ratusan hingga ribuan baris kode) menjadi beberapa baris perintah saja.
Jenis-jenis loop dalam bahasa C
1. For
Format:
for (inisialisasi; kondisi; increment/decrement){
statement;
}
Contoh sintaks for :
for (n=0; n<10; n++) {
printf(“It is fun!\n”);
}
2. While
Format:
while (boolean expression){
statement;
}
Contoh:
while (n<10) {
printf(“It is fun!\n”);
}
3. Do while
Format:
do {
statement;
}
while (boolean expression);
Contoh:
do {
printf(“It is fun!\n”);
}
while (n<10);
Nested Loop

/* Program Segitigaa*/
#include <stdio.h>
intn;
void main(){
printf("n = ");
scanf("%d",&n);
printf("\n");
for(inti=1;i<=n;i++) {
for(intj=1; j<=i; j++) {
printf("*");
}
printf("\n");
}
}

Tidak ada komentar:

Posting Komentar