Saturday, October 9, 2010

Revision (Part 5 Function)

Berikut adalah contoh untuk menggunakan while loop
 sebarang pertanyaan boleh diajukan ruangan comment post ini :D


#include
#include

int mult ( int x, int y ); // declare seperti biasa

int main()
{
  int x;
  int y;

  printf( "Masukkan Dua Nombor " );
  scanf( "%d", &x );
  scanf( "%d", &y );
  printf( "Hasil darab x dan y adalah %d\n", mult( x, y ) );

getchar();
}

int mult (int x, int y)
{
  return x * y;
}





Revision (Part 4 - While loop with user input)


Berikut adalah contoh untuk menggunakan while loop

 sebarang pertanyaan boleh diajukan ruangan comment post ini :D

int main()
{
int x,y=0; /* declare variables seperti biasa*/

printf("Masukkan sebarang nombor ");
scanf("%d",&x); // bahagian untuk dapatkan jumlah gelung dari pengguna

while ( y
{ /* While/selagi y kurang dari x*/

printf( "%d\n", y );

y++; /* bahagian ini akan menambah nilai y */
}
getchar();
}



Dengan sedikit perubahan gelung boleh di tentukan dengan pengguna

Revision (Part 4 - While loop)


Berikut adalah contoh untuk menggunakan while loop
 sebarang pertanyaan boleh diajukan ruangan comment post ini :D

#include
#include


int main()
{
  int x = 0;   /* declare variables seperti biasa*/


  while ( x < 10 )
  { /* While/selagi x kurang dari 10*/


printf( "%d\n", x );


x++;             /* bahagian ini akan menambah nilai x */
  }
  getchar();
}




perhatikan bahagian yang di warnakan dengan biru... dan perhatikan coding dari 

Revision (Part 4 - for loop) fungsinya adalah sama.


Revision (Part 4 - for loop)

#include
#include

int main()
{
    int x;
  
    for ( x = 0; x < 10; x++ ) {

// x bermula dengan nilai kosong
// adakah x kurang dari 10 kemudian, x+ 1
// Bila x=10, lelaran akan berhenti sebab dia guna <= 10
       
printf( "%d\n", x );

 }
    getchar();
}


yang x tu adalah variables je.. pakai lah z apa apa pun boleh

Revision (Part 3- input and output + decision making + Loop)

Berikut adalah contoh memasukkan input, menyimpan, membuat keputusan dan mengeluarkan semula.
 sebarang pertanyaan boleh diajukan ruangan comment post ini :D
tambahan untuk jadikan coding dalam Revision (Part 3- input and output  + decision making) berulang ulang / loop/ gelung/ lelaran dan apa apa term yang anda guna..


#include
#include


int main()

{
int age, proceed;

proceed=1;

while (proceed==1)
{

printf( "\nSila masukkan umur anda " );
scanf( "%d", &age );


if ( age < 100 )
{
printf ("Agak muda juga kamu!\n" ) ;
}

else if ( age == 100 ) {
printf( "kamu Memang tua\n" );
}
else {
printf( "Kamu sangat Tua\n" );
}

printf("\nAdakah kamu ingin teruskan? masukkan 1 untuk ya dan lain2 untuk berhenti ");
scanf("%d",&proceed);

}
  return 0;
}

Revision (Part 3- input and output + decision making)

Berikut adalah contoh memasukkan input, menyimpan, membuat keputusan dan mengeluarkan semula.
 sebarang pertanyaan boleh diajukan ruangan comment post ini :D

#include
#include

int main()                          
{
    int age;                          
  
    printf( "Sila masukkan umur anda" );
    scanf( "%d", &age );
        
   if ( age < 100 )
{                    
     printf ("Agak muda juga kamu!\n" ) ;
}

  else if ( age == 100 ) {                
     printf( "kamu Memang tua\n" );      
   }
   else {
     printf( "Kamu sangat Tua\n" );    

}
  return 0;
}
________________________
kesalahan yang sering dilakukan adalah .... pembuka { dan tutup }

seharusnya seperti ini
if ( syarat ) 
{                    
       arahan seterusnya seperti biasa
}

  else if ( syarat) {                 
        arahan seterusnya seperti biasa
   }
   else //untuk defult - seperti kalau input yang di masukkan tak sesuai 
       {
     arahan seterusnya seperti biasa
  }

Friday, October 8, 2010

Revision (Part 2- Basic input and output)

Berikut adalah contoh memasukkan input, menyimpan dan mengeluarkan semula.
 sebarang pertanyaan boleh diajukan ruangan comment post ini :D

#include
#include

int main()
{
  int ini_adalah_nombor;

  printf( "Sila Masukkan Nombor: " );
  scanf( "%d", &ini_adalah_nombor);
  printf( "%d adalah nombor yang anda masukkan", ini_adalah_nombor);
  getchar();
  return 0;
}



________________________________________________

untuk input dan output berlainan :
  • int (integer values/nombor bulat) uses %d
  • float (floating point values nombor perpuluhan) uses %f
  • char (single character values, satu aksara) uses %c
  • character strings (arrays of characters satu ayat, discussed later) use %s

Berikut adalah contoh seterusnya... 

#include
#include

int main()
{
  int ini_adalah_nombor;
  float ini_adalah_nombor_perpuluhan;
  char ini_aksara;
  char ini_perkataan[20];

  printf(" Sila Masukkan Nombor:" );
  scanf( "%d", &ini_adalah_nombor);
  printf( "\n %d adalah nombor yang anda masukkan", ini_adalah_nombor);

  printf( "\n\n Sila Masukkan Nombor titik perpuluhan:");
  scanf( "%f", &ini_adalah_nombor_perpuluhan);
  printf( "\n %4.2f adalah nombor yang anda masukkan", ini_adalah_nombor_perpuluhan);
  printf( "\n %2.4f adalah nombor yang anda masukkan", ini_adalah_nombor_perpuluhan);
  printf( "\n %f adalah nombor yang anda masukkan", ini_adalah_nombor_perpuluhan);

  printf("\n\n Sila masukkan aksara ");
  scanf( " %c", &ini_aksara);
  printf("\n %c adalah aksara yang anda masukkan",ini_aksara);


  printf("\n\n Sila Masukkan satu perkataan ");
  scanf( "%s",&ini_perkataan);
  printf("\n %s adalah perkataan yang anda masukkan ",ini_perkataan);
  getch();
  return 0;
}

Revision (Part 2- masih operator)

Contoh untuk ++  sebarang pertanyaan boleh diajukan ruangan comment post ini :D


#include
#include

void main ()
{
int i=-3,j=-3,k=-3, x=-3;

printf("\n x=%d",x);
printf("\n i=%d",i);
printf("\n j=%d",j);
printf("\n k=%d",k);

x++;
++i;
j--;
--k;

printf("\nni lepas calculation");

printf("\n x=%d",x);
printf("\n i=%d",i);
printf("\n j=%d",j);
printf("\n k=%d",k);
getch();
}

Revision (Part 1- assignment operator)

Soalan raja: miss lab 7 tu +=2 tu apa... so apa kata anda cuba run programming ni dan tgk output dia. sebarang pertanyaan boleh diajukan ruangan comment post ini :D

#include

void main(){
int x = 10;
int y = x;
printf("y = %d\n",y);


y += 10;
printf("y += 10;y = %d\n",y);

y -=5;
printf("y -=5;y = %d\n",y);

y *=4;
printf("y *=4;y = %d\n",y);

y /=2;
printf("y /=2;y = %d\n",y);
}

Wednesday, October 6, 2010

Tips Exam

Untuk soalan yang hampir sama dengan test 2 sila study chapter 4 

lepastu untuk jawap soalan soalan test tersebut anda perlu menghayati lab 7 dengan 8 :D selamat Belajar