Posted by : About Iqbal Minggu, 15 Juni 2014

Hai sobat Blogger, kali ini saya mau membagikan sedikit ilmu yang saya dapat di kampus. Yaitu pembuatan program perulangan (looping) dengan for menggunakan bahasa C pada VI editor linux. Nah, berikut penjelasannya :

1.1            LISTING PROGRAM LOOPING 1

#include
int main()
{
int a,b;

for(a=1; a<=5; a++)
{
for(b=1; b<=a; b++)
{
printf("*");
}
printf("\n");
}

return 0;
}


1.2            LISTING PROGRAM LOOPING 2

#include
int main()
{
int a,b;

for(a=1; a<=5; a++)
{
for(b=1; b<=a; b++)
{
printf("%d", b);
}
printf("\n");
}

return 0;
}

  
1.3 LISTING PROGRAM LOOPING 3

#include
int main()
{
int a,b;

for(a=5; a>=1; a--)
{
for(b=a; b>=1; b--)
{
printf("%d", b);
}
printf("\n");
}

return 0;
}


1.4 LISTING PROGRAM LOOPING 4

#include
int main()
{
int a,b;

for(a=5; a>=1; a--)
{
for(b=1; b<=a; b++)
{
printf("%d", b);
}
printf("\n");
}

return 0;
}

  
1.5 LISTING PROGRAM LOOPING 5

#include
int main()
{
int a,b;

for(a=5; a>=1; a--)
{
for(b=1; b<=a; b++)
{
printf("%d ", b);
}
printf("\n");
}

return 0;
}



1.6 OUTPUT PROGRAM LOOPING 1-4


Gambar 1

1.7 OUTPUT PROGRAM LOOPING 5


Gambar 1.1

2.1 LOOPING 1

1. Klik Start -> VirtualBox-> Pilih Ubuntu 12.04 LTS
2. Setelah muncul tampilan dari Ubuntu, maka klik Launcher Ubuntu dan ketik Terminal.
3. Kemudian terbuka terminal dari ubuntu, ketikkan vi loop1.c dan ketikkan listing program dibawah ini :

·      #include
Compiler utama program

·      int main ()
{
Pembuka program

·      int a,b ;
variabel a dan b adalah bilangan integer

·      for(a=1; a<=5; a++) {
a memiliki nilai = 1 dan apabla a kurang dari atau sama dengan  5 maka variabel a akan melakukan nilai meningkat.

·      for(b=1; b<=a; b++) {
b memiliki nilai = 1 dan apabla b kurang dari atau sama dengan variabel a, maka variabel b akan melakukan nilai meningkat.

·      printf("*");
}
printf("\n");
}
Output bintang berbentuk segitiga.


·      return 0;
}
mengakhiri program.

4. kemudian tekan tombol ESC dan ketikkan :wq

5. ketikkan gcc kondisi.c –o labsi

6. Ketikkan lagi ./labsi


LOOPING 2

1. Klik Start -> VirtualBox-> Pilih Ubuntu 12.04 LTS
2. Setelah muncul tampilan dari Ubuntu, maka klik Launcher Ubuntu dan ketik Terminal.
3. Kemudian terbuka terminal dari ubuntu, ketikkan vi loop2.c dan ketikkan listing program dibawah ini :

·      #include
Compiler utama program

·      int main ()
{
Pembuka program

·      int a,b ;
variabel a dan b adalah bilangan integer

·      for(a=1; a<=5; a++) {
a memiliki nilai = 1 dan apabla a kurang dari atau sama dengan  5 maka variabel a akan melakukan nilai meningkat.

·      for(b=1; b<=a; b++) {
b memiliki nilai = 1 dan apabla b kurang dari atau sama dengan variabel a, maka variabel b akan melakukan nilai meningkat.

·      printf("%d", b);
}
printf("\n");
}
Untuk mencetak variabel dari b yang nantinya akan berbentuk segitiga

·      return 0;
}
mengakhiri program.

4. kemudian tekan tombol ESC dan ketikkan :wq

5. ketikkan gcc kondisi.c –o labsi

6. Ketikkan lagi ./labsi


LOOPING 3

1 Klik Start -> VirtualBox-> Pilih Ubuntu 12.04 LTS
2. Setelah muncul tampilan dari Ubuntu, maka klik Launcher Ubuntu dan ketik Terminal.
3. Kemudian terbuka terminal dari ubuntu, ketikkan vi loop3.c dan ketikkan listing program dibawah ini :

·      #include
Compiler utama program

·      int main ()
{
Pembuka program

·      int a,b ;
variabel a dan b adalah bilangan integer

·      for(a=5; a>=1; a--) {
a memiliki nilai = 5 dan apabla a lebih dari atau sama dengan  1 maka variabel a akan melakukan nilai menurun.


·      for(b=a; b>=1; b--) {
b memiliki nilai dari variabel a dan apabla b lebih dari atau sama dengan 1, maka variabel b akan melakukan nilai menurun.

·      printf("%d", b);
}
printf("\n");
}
mencetak variabel dari b yang nantinya akan berbentuk segitiga

·      return 0;
}

Merupakan perintah untuk mengakhiri program.

4. kemudian tekan tombol ESC dan ketikkan :wq

5. ketikkan gcc kondisi.c –o labsi

6. Ketikkan lagi ./labsi

2.4 LOGIKA PROGRAM LOOPING 4

1 Klik Start -> VirtualBox-> Pilih Ubuntu 12.04 LTS
2. Setelah muncul tampilan dari Ubuntu, maka klik Launcher Ubuntu dan ketik Terminal.
3. Kemudian terbuka terminal dari ubuntu, ketikkan vi loop4.c dan ketikkan listing program dibawah ini :

·      #include
Compiler utama program

·      int main ()
{
Pembuka program

·      int a,b ;
variabel a dan b adalah bilangan integer


·      for(a=5; a>=1; a--) {
a memiliki nilai = 5 dan apabla a lebih dari atau sama dengan  1 maka variabel a akan melakukan nilai menurun.


·      for(b=1; b<=a; b++) {
b memiliki nilai sama dengan 1 dan apabla b kurang dari atau sama dengan variabel a, maka variabel b akan melakukan nilai meningkat.

·      printf("%d", b);
}
printf("\n");
}
mencetak variabel dari b yang nantinya akan berbentuk segitiga

·      return 0;
}
Merupakan perintah untuk mengakhiri program.

4. kemudian tekan tombol ESC dan ketikkan :wq

5. ketikkan gcc kondisi.c –o labsi

6. Ketikkan lagi ./labsi

2.5 LOGIKA PROGRAM LOOPING 5

1. 1 Klik Start -> VirtualBox-> Pilih Ubuntu 12.04 LTS
2. Setelah muncul tampilan dari Ubuntu, maka klik Launcher Ubuntu dan ketik Terminal.
3. Kemudian terbuka terminal dari ubuntu, ketikkan vi loop4.c dan ketikkan listing program dibawah ini :

·      #include
Compiler utama program

·      int main ()
{
Pembuka program

·      int a,b ;
variabel a dan b adalah bilangan integer

·      for(a=5; a>=1; a--) {
Statement Pengulangan dimana a memiliki nilai = 5 dan apabla a lebih dari atau sama dengan  1 maka variabel a akan melakukan nilai menurun.


·      for(b=1; b<=a; b++) {
Statement Pengulangan dimana b memiliki nilai sama dengan 1 dan apabla b kurang dari atau sama dengan variabel a, maka variabel b akan melakukan nilai meningkat.

·      printf("%d ", b);
}
printf("\n");
}
Untuk mencetak variabel dari b yang nantinya akan berbentuk segitia yang diberikan jarak per-loop nya

·      return 0;
}
Merupakan perintah untuk mengakhiri program.

4. kemudian tekan tombol ESC dan ketikkan :wq

5. ketikkan gcc kondisi.c –o labsi

6. Ketikkan lagi ./labsi


Leave a Reply

Subscribe to Posts | Subscribe to Comments

About Author

Foto saya
IT Student | EDM Enthusiast | Likes Interior Design and Graphic Design | I Also Writing Articles of Games at http://cyberlineteam.com/category/it/game/ | Personal Website : miiqbalrama.hol.es

PageViews

- Copyright © BeOneOfHeroes -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -