Entri Populer

IP
Minggu, 20 November 2011

Soal Mid : X kolom dan Y baris


Mid kemarin cukup membuat frustasi saya, apalagi dengan do while nya..., jujur saya meng-coding nya gak ketemu-ketemu, justru yang ketemu pakai for, klo pakai for jangan tanya flowchartnya ya... pokoknya jadi aja T T

Ini dia soal mid pertama dari tiga soal :

x = (input) misal 3 (untuk banyak kolom)
y = (input) misal 5 (untuk banyak baris)

----------> x
|  * * *
|  +++
|  * * *
+++
v  * * *
y

Nih hasil coding saya :

#include <stdio.h>

int a, b, x, y;

int main()
{
 clrscr ();

 printf("x : "); scanf("%d",&x);
 printf("y : "); scanf("%d",&y);

 printf ("\n");

 for (a=0;a<y;a++)  /* rencananya ini untuk baris */
 {
  for (b=0;b<x;b++)  /* yang ini untuk kolom */
  {
   if (a%2==0) 
   printf("*");   /* cetak baris angka ganjil dengan "*" */

   else
   {
    printf("+");  /* yang baris genap cetak "+" */
   }
  }
    printf("\n");
 }

 getch();
}

Hasilnya akan seperti ini :



Sekali lagi... saya belum bisa menggunakan dengan do while-nya, malah amburadul hasilnya, jadi... saya menunggu koreksi dari dosen super saya (semoga beliau melihat ini dan memberikan koreksi) ^_^

wokeh... ini dulu sementara, masih banyak tugas numpuk!!!!

0 komentar:

Unduh BlankOn

Download Ubuntu

The next version of Ubuntu is coming soon

Useful Books

Learn BlankOn

icemanblogger link exchange