Jump to content
rosli_2252

Saya Perlukan Pertolongan Kome Semua!

Recommended Posts

Baru baru ni saya ada beli buku komputer bertajuk "Menguasai Bahasa C".Saya studi baru dua bab . Dalam bab ke dua ada latihan di berikan tapi jawapan tidak di berikan untuk rujukan. Saya cuba jugaklah menjawabnye tapi saya rasa ada yang salah . harap kome semua dapat betulkan lah ye .

Berikut adalah soalan tersebut :-

1.Daripada 5 jenis pengistiharan data berikut , sila nyatakan pengistiharan yang salah dan betulkannya semula.

a)int x , y ; a , b

b)char a='3'

c)float i,

j,

c;

d)int a , b , c , d , f , g , h .

e)int i =10.5

Jawapan aku :-

a)int x , y , a , b ;

b)char a='3'

c)float i , j , c ,

d)int a , b , c , d , e , f , g , h ;

e)int i=10

2.Andaikan satu rentetan itu adalah "I'm a student" , silalukiskan keadaan memori yang menyimpan data ini .

Jawapan aku :

|I |

|' |

|m|

| |

|a |

| |

|s |

|t |

|u|

|d|

|e|

|n|

|t |

3.Sila nyatakan nilai decimal bagi data nilai berikut :

a)0x38 b)036 c)098 d)0x75 e)0xEE

Jawapan aku:

a)56 b)30 c)152 d)117 e)238

4.Andaikan a=10 , b=18 dan c=5 , apakah keputusan bagi unkapan berikut?

a)s=a+b; b.s=2*a+3-c; c)s=b*c+20/b; d)s=-a+c-3;

jawapan aku

a)s=28 b.s=18 c)s=71 d)s=0

5.Andaikan s merupakan integer, b merupakan nombor titik apungan dengan nilainya sebagai 3.5 , dan c merupakan integer dengan nilainya sebagai 4 , apakah keputusan bagi ungkapan berikut?

a)s=c+b; b.s=-b+c=8; c)s='B'-'R'; d)s=b*c+3.8; e)s=c / s=10

Jawapan aku

a)s=7 cool.gifs=7 c)s=-16 d)s=17 e)s=0

6.Andaikan a , b , c merupakan integer, dan nilainya sama-sama merupakan 5 , kirakan keputusan a , b , dan c bagi ungkapan berikut.

a)a+=b + c++; b.a-=++b + c--; c) a*=a - c--; d)a / =16 + b++ - c++;

jawapan aku

a)a=16 b=5 c=6

b.a=3 b=6 c=4

c)a=21 c=4

d)a=0 b=6 c=6

tamat latihan!

Harap kome semua dapat bantu aku . Aku bukan pelajar u , aku hanya budak biasa yang tak mampu untuk ke u tapi bersungguh-sungguh untuk mendapat ilmu.

Aku tiada cikgu untuk menanya. Hanya pada kome semua aku berharap!

Share this post


Link to post
Share on other sites

Soalan matematik tu bleh confirm sendiri.

soalan 1.

float i,
       j,
       c;
sama jer ngan
float i, j, c;
so tak salah. setiap variable declaration kena tamatkan dengan ";", e.g
char a='3';
list of variable names kena pisahkan dengan "," e.g
int x,y,a,b;
aku lebih prefer betulkan
int i=10.5;
dengan
float i=10.5;

soalan 2. C string sentiasa diakhiri dengan 0 (null). So, dalam memory, "I'm student" actually ada null sebagai aksara terakhir.

Share this post


Link to post
Share on other sites

3.Sila nyatakan nilai decimal bagi data nilai berikut :

a)0x38  b)036  c)098  d)0x75  e)0xEE

Jawapan aku:

a)56  b)30  c)152  d)117 e)238

Jawapan aku plak:

  1. 56
  2. 30
  3. bukan nombor octal
  4. 117
  5. 238

Share this post


Link to post
Share on other sites

Aku laks try..

4.Andaikan a=10 , b=18 dan c=5 , apakah keputusan bagi unkapan berikut?

a)s=a+b; b.s=2*a+3-c; c)s=b*c+20/b; d)s=-a+c-3;

jawapan aku

a)s=28 b.s=18 c)s=71 d)s=0

Jawapan aku:

a) s = 10+18 = 28

b )s = 2 * 10 + 3 - 5 = 20 + 3 - 5 = 18

c) s = 18 * 5 + 20 / 18 = 90 + 1 = 91 (ini kalo int)

atau

c) s = 18 * 5 + 20 / 18 = 90 + 1.1111 = 91.1111 (float)

d) s = -10 + 5 - 3 = -8

aras keutamaan mula dari (++,--) , (- unary) , (*,/,%) , (+,-)

untuk aras yang sama kira dari kiri ke kanan..

integer boleh nilai negatif..

Share this post


Link to post
Share on other sites

Baca dah abis tapi latihannye kena buat dalam c . Ni tengah tunggu cukup bulan untuk beli software C . Kalu beli sofwe tak ori leh guna buat belajar tak haaa?

Ke dia ade kekurangan function ? sofwe ori mahal laaa , entah cukup atau tak gaji aku kalu nak beli sofwe ori . tongue.gif

Share this post


Link to post
Share on other sites

Baca dah abis tapi latihannye kena buat dalam c . Ni tengah tunggu cukup bulan untuk beli software C . Kalu beli sofwe tak ori leh guna buat belajar tak haaa?

Ke dia ade kekurangan function ? sofwe ori mahal laaa , entah cukup atau tak gaji aku kalu nak beli sofwe ori .  tongue.gif

aku beli software tak ori...tapi okay ler...

Share this post


Link to post
Share on other sites

kalau ada akses ke net, download jer yang free.. berlambak. guna keyword cam 'free C compiler' atau aper2 laa kat google.

Share this post


Link to post
Share on other sites

tengok dalam buku yg dibeli tu. dia guna compiler apa. for sake of simplisiti, beli ikut yg buku suruh. beli yg [lanun] pun takper. for non commercial purpose, usually they dont bother. especially if its about education. bcouse they know, at the end, when you want to put the knowledge to live by, then you would use the pirated software you learn back then.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...