Monday, August 15, 2011

PC, Ramadhan dan Kerja

Sekian terima kasih.... =.=??

Haha... starting with an ending is just so annoying....

Dah lama tak meng'update' blog yang ntah pape ni.... masuk hari ni genap lah 16 hari kita semua telah berpuasa, kepada yang tak cukup tu, tak tau r aku nak cakap apa, 
"umur dah besar panjang, tapi perangai macam orang mintak kena terajang"
(Message ini tidak ditujukan kepada sesiapa, tapi kalo ada yang terasa tu, memang ajaib laa.... haha)....
Aku masih lagi bekerja mencari rezeki sesuap PC..... Yup, ianya sesuap PC.... Ntah bila laa nak cukup duit beli barang-barang PC aku ni, dah masuk 3bulan dah kerja, tapi PC tak siap-siap lagi... Setakat ni baru beli hardisk ngan power supply jer, ntah bila nak beli barang-barang lain.... Masa semakin suntuk, kedengaran suara pensyarah-pensyarah yang akan memanggil aku di kala akulah pelajar yang ter'repeat' itu.... Yup, aku ter'repeat'.... ianya adalah suatu yang tidak disengajakan.... lagi pun bak kata pepatah,
"lama-lama belajar, takkan nanti jadi kurang ajar? ye tak?"
terasa panjang pulak kata-kata pujangga ni terus berkarang, mungkin sudah sampai masanya untuk berhenti seketika untuk memberi ruang kepada diri ini mempunyai masa terluang.... sekian....

 

Sunday, July 17, 2011

Gaming Desktop

Pergh, dah lama tak berkongsi luahan hati aku di blog yang serba usang lagi sunyi ini, pasti ianya sungguh misteri. What the ever laa.... Aku nak berkongsi ngan korang tentang status pembinaan PC aku, still lagi no progress... haha.... duit tak cukup nak beli full set lagi ma... Tapi takpe, kita masih lagi boleh berangan, so, aku nak kongsi r tentang plan pembinaan PC aku ni, bawah2 ni adalah antara list component yang aku aim untuk buat pc aku. (Still lagi unofficial sebab tengah survey lagi):-

 

 

Friday, May 20, 2011

Social Memories

Aplikasi Facebook yang baru, dinamakan sebagai Social Memories yang mana korang boleh beli dari facebook dengan harga yang sangat murah, kalau korang kaya. Disebabkan aku mempunyai banyak sangat masa yang terluang untuk dibuang, aku telah membuat benda alah ni.... seriously takde keje.... guna snipping tool ngan paint, maka tak payah r aku nak beli buku ni dengan harga 19pound.... haha..



Mencari Kerja

Kerja apa yang sesuai untuk aku? Ntah r... dah penat cari.... Tengah best search cari kerja kat www.mudah.my, aku terjumpa kerja yang menarik, sesuai untuk bapok atau maknyah di sekitar area Shah Alam.... lol

Thursday, May 12, 2011

Konvoi Ke Sungai Congkak

Akhirnya aku dah bebas dan merdeka, tiada lagi projek yang perlu disiapkan, tiada lagi report yang perlu dihantar. Aku kini dapat bernafas dengan lega tanpa perlu memikirkan mengenai akademik yang memeningkan kepala.Setelah berakhirnya penantian 10 May, aku dan rakan-rakan sekelas meraikannya dengan pergi mandi-manda ke Sungai Congkak, pelbagai rintangan dan halangan ketika dalam perjalanan kami hendak ke sana, namun akhirnya kami sampai juga ke destinasi yang dituju.

 
9.01am: Berkumpul di rumah Azif Firdaus sebelum bertolak. 


Sebenarnya, takde sorang pun yang tahu jalan yang sebenar-benarnya nak pergi ke Sungai Congkak tu, masing-masing buat pandai dan meneruskan perjalanan menuju ke destinasi yang tidak diketahui sampai ke tak. Dah sesat nak masuk ke Semenyih, baru r diorang nak follow Garmin(Sistem GPS). Bawah ni map jalan yang kitorang ikut, sepatutnya kitorang ikut jalan A ke B, tapi kitorang ikut jalan A ke C ke B. Bukan main jauh lagi... haha.




11.31am: Waktu ni dah hampir sampai ke Sungai Congkak dah.
Lagi 6km lagi untuk kami sampai ke Sungai Congkak. Ada antara bebudak ni yang nak pergi isi minyak waktu tu, tapi stesen minyak yang berdekatan lebih kurang 10km menuju ke arah KL, tapi nasib baik ada orang-orang kampung kat sini yang jual minyak dalam botol air mineral, 1.5liter = RM3.50, mahal? Anda lah yang tentukan.

11:35am: Bergerak menuju ke destinasi.
Akhirnya sampai juga kat Sungai Congkak ni. Walaupun jauh perjalanan, namun ianya sangat berbaloi. Kami semua berseronok dan bersuka ria bersama-sama, melupakan segala masalah yang telah dihadapi atau yang bakal kami hadapi. Keriangan ini akan menjadi kenangan kami semua.

Sampai-sampai jer, terus makan mee hun yang dimasak oleh Shahril dan adiknya,sedap tapi tak cukup mengenyangkan sebab masing2 perut tengah lapar tahap ular boleh makan anak lembu. Dah selesai makan, baru r kitorang memulakan proses membakar ayam dan hotdog.

12:26pm: Kerja-kerja membakar ayam.

Ayam yang diperap oleh Zack, SEDAP!!. Ada orang komen, katanya ayam yang diperap ni rasa macam satay. Sumber: Yen Shahril's Photos - kisah congkak

12:26pm: Aku tak paham dengan mamat sorang ni, keje dia asyik nak buat empangan jer, mana-mana area dia pergi, mesti dia akan buat empangan.

12:27pm: Orang lain turut terhasut sama untuk membina empangan mamat ni (termasuk r aku, acap, bopen)



2:07pm: Riang ria bergembira bersama.

2:07pm: Riang ria bergembira bersama lagi.

2:07pm: Bersuka ria tak ingat dunia.

2:07pm: Bersuka-ria macam buaya.

2:08pm: Keindahan Sungai Congkak.

2:08pm: Shot dari atas air.

2:08pm: Shot dari atas air lagi.
Setelah puas bermandi-manda, kami menuju pulang ke Shah Alam. konvoi bersama rakan-rakan sememangnya seronok. Sorang ikut jalan salah, semua akan ikut jalan salah.... haha...







4:46pm: Isi minyak di Stesen Petronas sebelum bergerak pulang.

4:46pm: Bergerak pulang ke Shah Alam.

4:47pm: Bebudak ni suma 'pau' goreng pisang Art masa dia pergi ke tandas. Dia balik jer, tengok tinggal satu jer lagi untuk da makan...haha.
Rupa-rupanya, dekat jer jalan kalau kitorang ikut straight jalan gi Sungai Congkak tu lalu Lebuhraya Persekutuan. Masa kitorang balik tu, keluar pulak kat jalan Midvalley.... haha.... Masing-masing dah tau jalan, bukan main laju lagi bawak, tak dapat aku nak kejar dengan motor aku yang slow ni.



Kesimpulan: Kami semua seronok pada hari itu, semuanya selamat pergi dan selamat pulang. Kami pergi 12 orang, balik juga 12 orang(tak sure r, sebab balik tu suma dah pecah-pecah, kot-kot r ada yang bawak terlebih... ianya suatu kemisterian). Program ini akan kami adakan lagi pada semester hadapan. Sekian sahaja coretan diari seorang yang penuh misteri ini.

Friday, April 29, 2011

Sem5: Final Exam

"Stupid student study, smart student standby"


2:15pm-5:15pm, Wk 2, 30-Apr-11
Modules: EE250
Groups: QMT500

9:00am-12:00pm, Wk 3, 04-May-11
Modules: EE250
Groups: ECE532

9:00am-12:00pm, Wk 3, 07-May-11
Modules: EE250
Groups: ESE563



kehadirannya dirasai, pemergiaannya amatdinanti....

Friday, April 22, 2011

Kecuakkan

Pergh... aku 'cuak' gler tadi. Aku hampir-hampir merosakkan sebuat netbook...hahaha..... Aku nak install Windows7 kat dalam netbook yang menggunakan WindowsXP ni atas permintaan tuan punya netbook. Aku dah copy file Windows7 letak kat dalam pendrive, nak buat bootable dari pendrive (sebab netbook takde cdrom, so takleh nak install guna cd). Pas aku restart and pilih boot dari pendrive, aku terlupa nak tekan supaya dia boot, so aku tekan power button supaya netbook tu off, sekali dia off, tak nak hidup balik... waaaa...

Macam-macam cara aku buat, cara yang paling banyak aku try ialah berdoa...hehe.... aku search tenet apsal netbook ni tak nak ON. Aku pelik gler apsal dia tak boot ke hardisk, sebab power ada, and kipas cooler dia pun pusing. Aku memang tak expect lansung rupa-rupanya problem dia adalah sebab bios dia dah corrupt. Memang tak jangka lansung bios pun boleh corrupt, padahal aku tak kaco pun bios.... kat bawah ni adalah cara aku solvekan prob tu... terima kasih banyak-banyak kepada tuan punya website sebab bagi tutorial yang sangat berguna, rugi aku tak guna topik ni untuk buat projek multimedia aku hari tu. kalo tak, senang skit nak present....


1. Insert your USB drive/thumb drive into a working windows system. Open up my computer or computer and locate your usb drive and right click and select format. Format the drive with ‘FAT’ file system and not FAT32 minimum 256 MB in capacity.
2. Download the attached zip file AS1_BIOS_3309.ZIP
3. Extract the files on the root directory of the USB Flash Drive.
4. Turn off the Aspire One and make sure that both power adapter and battery are connected to the netbook.
5. Plug in the USB stick to any port on the failed Aspire One
6. Press and hold Fn+ESC and then press the power button. The power LED will now be blinking.
7. Press the power button ONCE. During this time, it will now initiate the BIOS update, DO NOT INTERRUPT IT UNDER ANY CIRCUMSTANCES.<--benda ni kalo korang tak ikut, memang jahanam bios korang.
8. After about 2 minutes, the power LED will stop blinking and the Aspire One will reboot. The BIOS is now complete.
9. IF the unit DID NOT REBOOT BY ITSELF, wait a further 5 – 7 minutes before rebooting the unit as the BIOS may still be flashing. 

source: http://forums.windowsforum.org/index.php?showtopic=41608

kalo korang nak try, boleh jer, cuma kena make sure korang ikut betul2, sebab kalo korang tak buat betul2, bios korang boleh corrupt untuk selamanya...

Monday, April 18, 2011

Menanti tibanya final....

Selama ni, tak pernah aku ternanti2 kan final tiba. Tapi sem ni, bukan aku sorang jer, boleh dikatakan, satu kelas menunggu final yang lambat sungguh dirasakan... Kenapa?

Kerana satu subjek,
kerana satu subjek yang tiada final paper,
kerana satu subjek buatkan kami pening kepala,
kerana satu subjek buatkan kami rasa gundah gelana,
kerana satu subjek yang menyebabkan subjek yang lain tidak sempurna,
kerana satu subjek kami merana,
kerana satu subjek kami sengsara,
kerana satu subjek kami kecewa,
kerana satu subjek, kami rasa direject.

Subjek apakah itu? tak payah pening2kan kepala, layan maharaja lawak lagi best....

Wednesday, April 06, 2011

Carrymark ECE551

TEST 1 (ECE 551)

Carry Mark ECE551: EE250 5A


Below is your carrymark results:

UiTM.ID Name Mark
2009102XXX ILI NADIA BINTI MD ISA 35.6
2009143XXX NUR HIDAYATUDEEN IMAN BIN SUKIRMAN 25.9
2009144XXX ZUBLI QUZAIMER BIN ZUBLI 32.5
2009175XXX ALWI BIN MOHD ASRI 22.9
2009382XXX NOR ASHIKIN BINTI MOHD SAM 29.8
2009393XXX MOHD SHAHRIL B. MOHAMMED SHIKRI 30.0
2009512XXX MUHAMMAD RIDZUAN BIN AZMI 15.5
2009543XXX ABDUL HADI BIN ABDUL MALIK NA
2009546XXX MUHAMMAD AZRI BIN ABDUL KUDUS 10.1
2009571XXX ABDUL ZAMIQ ZAQWAN BIN ABD RAZAK 39.0
2009702XXX AZIF FIRDAUS BIN AHMAD 27.2
2009715XXX MUHAMMAD ASHRAF BIN IZHAM 27.2
2009717XXX MOHD FARIS BIN DOLAMAHPUL 30.6
2009722XXX HAIRUL HAZWAN BIN HAIRUDDIN 16.4
2009937XXX MOHD AZHAR BIN ABDULLAH 36.9
2009966XXX NURADILA EILEEN BINTI ISMAIL 38.8

Instructor: En.Zaini Zabidi


Sunday, April 03, 2011

PERTANDINGAN CATUR SUKAN PIALA DEKAN (APB)

Seriously game ni buatkan aku butthurt(pengaruh blogserius). Teruk gler management dia. Cecite..cecite... Citernya gini

7.45 pagi:
Nak pergi ke taknak? nak pergi ke taknak? Pergi je r, lagi pun dah lama tak men chess, nak balas dendam balik sebab aritu tak pegi tournament kat Klang aritu.

8.20 pagi:
Kunci motor dalam genggaman, semangat berkobar-kobar untuk memasuki perlawanan chess yang pada aku ada keistimewaannya tersendiri -> Piala Dekan tu, aku selama ni tak pernah dapat dekan, mungkin kalo dapat piala ni, ada jugak r pangkat dekan melekat kat aku...haha... Bergerak pergi.... Vroom... Vroommm...

8.35 pagi:
Wow ada banyak sukan r rupa-rupanya piala ni, ada bola tampar, pingpong, bola jaring dan sebagainya. Aku pun masuk r kat dalam Pusat Sukan tu(tem0pat tournament tu). Masuk-masuk je, eh... maner tournament chess nya ni? Takde pun... rupa-rupanya kat luar pusat game tournament tu, aku pun sapa r sorang mamat yang tengah duduk men chess sorang2( Ye, dia men sorang2, power gler mamat ni). Aku tanya kat dia
Aku: "Ko dah daftar ke?"
Mamat tu:"Dah"
Aku:"Kat mana daftar?"
Mamat tu:"Kat bawah khemah kat sana tu"
Aku:"Owh....."

8.40 pagi:
Aku pun daftar r, dapat nasi lemak ngan teo r.... Terbaik r, masuk bayar rm2 je, dapat men, dapat makan, tapi aku kata jap lagi r, nak men dulu, nanti kenyang tak dapat concentrate plak masa men nanti.

9.00 pagi:
Game bermula, WTF???? 7orang je ke yang men? kalo camni boleh r aku menang...muahahaha.... rules dia cuma satu je, main kalah mati game 30minit, kalau masa habis, kira buah saper yang paling banyak atas board, dia akan menang. Memang teruk gler management dia. Dah r 1st round aku bye(maksudnya aku tak yah men sebab tak cukup opponent), so 1st round kira aku menang r. Aku pun tengok r player2 lain main. Ada sorang dua jer yang ada basic masuk tournament, yang len suma main suka2 je. Bayang kan r guna jam pun tak tau, ada plak tu tekan jam dulu, baru jalan... haha... aku nak tegur rasa bersalah plak sebab ganggu diorang men, sesaper yang pernah masuk tournament chess memang paham r apa yang aku maksudkan, standard chess rules, tak boleh ganggu player len, kalo dia tak tekan jam, tak boleh tegur, touch move dan lain2... Takpe r, game diorang, bukan game aku...

9.20 pagi:
Ada satu game dah habis men, so yang menang kena lawan aku, yang kalah boleh balik, sadisnya men game camni... aku pun setkan jam, borak2 skit ngan opponent aku dan start kan game, 1st step, 2nd step, 3rd step, 4th step dan checkmate... Pergh, power gler aku.... tak sampai 15saat aku menang....DAMN....

9.30 pagi:
aku nak citer pun malas dah, 1st round ada dua yang bye.... WTF???? Reason? sebab diorang ada game len tadi.... pukul 10 lebih tournament tu dah habis, aku kalah tempat kedua... Johannya adalah budak pompuan dari INTEC...

Thursday, March 31, 2011

Linked List dan Structure

Minggu ni kelas Data Structure aku ada Lab Test. Dalam lab test tu kitorang kena modify program linked list yang dia berikan mengikut kehendak soalan. Linked list kena gunakan structure untuk buat yang mana structure gunakan pointer. Aku pun masih blur2 lagi pasal pointer dengan structure ni, tapi apa yang aku paham kalo tak paham structure memang linked list pun tak kan paham. Tapi sebab aku ada anugerah yang telah Allah S.W.T berikan, iaitu anugerah pandai meng'edit', maka dapat r aku selesai kan programming ni. Untuk belajar programming ni, kita kena selalu gunakan konsep 'trial and error' , baru r kita boleh paham macam mana flow programming tu. Kita guna 'coding' ni, tengok macam mana output dia, pahamkan macam mana compiler tu baca instruction yang kita buat "line by line". Kalo kita reti baca coding tu baris demi baris, maka kita dapat cari dekat mana 'error' yang kita buat. Dekat bawah ni adalah soalan Lab Test minggu ni, setelah bertungku-lumus, akhirnya aku berjaya 'solve' kan juga.

# include <stdio.h>
# include <stdlib.h>
struct node
    {
    int data;
    struct node *link;
    };
struct node *insert(struct node *p, int n)
    {
    struct node *temp;
    if(p==NULL)
        {
        p=(struct node *)malloc(sizeof(struct node));
        if(p==NULL)
            {
            printf("Error\n");
            exit(0);
            }
        p-> data = n;
        p-> link = NULL;
        }
    else
        p->link = insert(p->link,n);/* the while loop replaced by
                                    recursive call */
    return (p);
    };
void printlist ( struct node *p )
    {
    printf("The data values in the list are\n");
    while (p!= NULL)
        {
        printf("%d\t",p-> data);
        p = p-> link;
        }
    };
void main()
    {
    int n;
    int x;
    struct node *start = NULL ;
    printf("Enter the # of nodes to be created \n");
    scanf("%d",&n);
    while ( n--> 0 )
        {
        printf( "Enter the data values to be placed in a node\n");
        scanf("%d",&x);
        start = insert ( start, x );
        }
    printf("The created list is\n");
    printlist ( start );
    }
    /*
    QUESTION:
    a)  modify the above program output the list every time
        node data is entered.
        e.g:
        34
        34 -->
        50
        34 --> 50 -->
    b)  modify the program so as to find the maximum and
        minimum node values in the list.
    c)  modify the program so as to reverse the linked list.

Kalo korang tengok soalan tu, dia ada satu structure untuk programkan linked list, satu function untuk display dan satu main program. Aku pun still tak paham lagi macam mana guna structure tu tapi aku tau structure tu digunakan untuk membaca dan susun data yang korang akan masukkan masa kat main program tu nanti kepada linked list. Kalo korang tengok jawapan coding aku untuk soalan A,B dan C. Aku gunakan struktur yang sama untuk semua program yang mana ada satu structure, satu function display dan satu main program (dah nama pun suruh modify, kalo dah lain bebenor, tu bukan modify namanya). Sebab apa? sebab memang tu coding untuk buat linked list. Memang ada cara lain lagi kot atau mungkin jauh beza dari coding tu, tapi kalo korang setkan dalam mind set korang yang coding tu memang guna untuk cari linked list, maka korang boleh gunakan structure yang sama untuk suma soalan, sebab sumanya dalah untuk cari linked list. Macam matematik jugak, equation bawah ni korang boleh dengan macam2 cara:-
2+2=4 atau
(+2)+2=4 atau
2+(+2)=4 atau
2+2=+4

bentuk yang berbeza tetapi semuanya benda yang sama. Macam tu jugak r programming, macam2 coding kita boleh buat dan gunakan untuk 'solve'kan sesuatu soalan asalkan tak lari dengan apa yang kita nak cari. Untuk soalan A, dia nak:-

  a)  modify the above program output the list every time
        node data is entered.
        e.g:
        34
        34 -->
        50
        34 --> 50 -->

Perlu tak aku gunakan coding lain? tak perlu sebab dia cuma nak output tu je yang display kan benda lain. So nak modify kat mana? modify kat bahagian function display ngan kat main program. Just cut and paste jer.

# include <stdio.h>
# include <stdlib.h>
struct node
    {
    int data;
    struct node *link;
    };
struct node *insert(struct node *p, int n)
    {
    struct node *temp;
    if(p==NULL)
        {
        p=(struct node *)malloc(sizeof(struct node));
        if(p==NULL)
            {
            printf("Error\n");
            exit(0);
            }
        p-> data = n;
        p-> link = NULL;
        }
    else
        p->link = insert(p->link,n);/* the while loop replaced by
                                    recursive call */
    return (p);
    };

void printlist ( struct node *p )
    {
    while (p!= NULL)
        {
        printf("%d --> ",p-> data);
        p = p-> link;
        }
    };

void main()
    {
    int n;
    int x;
    struct node *start = NULL ;
    printf("Enter the # of nodes to be created \n");
    scanf("%d",&n);
    while ( n--> 0 )
        {
        printf( "Enter the data values to be placed in a node\n");
        scanf("%d",&x);
        start = insert ( start, x );
        printlist ( start );
        }
    printf("\n\nThe created list is\n");
    printlist ( start );
    printf("GND");
    }
Untuk soalan b pulak, dia nak:-   

b)  modify the program so as to find the maximum and
        minimum node values in the list.
Untuk soalan ni aku ada dua coding satu yang 'sort' dan satu lagi 'unsort'. Sebab mula2 aku ingatkan kita kena sort kan list tu dulu baru boleh cari nilai minumum dan maximum dia, rupanya2 tak sort pun takpe.

UNSORT:
# include <stdio.h>
# include <stdlib.h>

struct node
    {
    int data;
    struct node *link;
    };
struct node *insert(struct node *p, int n)
    {
    struct node *temp;
    if(p==NULL)
        {
        p=(struct node *)malloc(sizeof(struct node));
        if(p==NULL)
            {
            printf("Error\n");
            exit(0);
            }
        p-> data = n;
        p-> link = NULL;
        }
    else
        p->link = insert(p->link,n);/* the while loop replaced by
                                    recursive call */
    return (p);
    };

void printlist ( struct node *p )
    {
    while (p!= NULL)
        {
        printf("%d --> ",p-> data);
        p = p-> link;
        }
    };

void main()
{
    int n;
    int x;
    struct node *start= NULL ;
    printf("Enter the # of nodes to be created \n");
    scanf("%d",&n);
    while ( n--> 0 )
        {
        printf( "Enter the data values to be placed in a node\n");
        scanf("%d",&x);
        start = insert ( start, x );
        printlist ( start );
        }
    printf("\n\nThe created list is\n");
    printlist ( start );
    printf("GND\n");
    struct node *r,*q;
    int min,max,i;
    r=start->link;
    q=r;
    min=r->data;
    r=r->link;
    while(r)
    {
        if(r->data<min)
            {
            min=r->data;
            r=start;
            }
        r=r->link;
    }
    r=start->link;
    q=r;
    max=q->data;
    while(r)
        {
            if(r->data>max)
            {
                max=r->data;
                q=r;
            }
        r=r->link;
        }
    printf("\nMinimum node values in the list: %d\n",min);
    printf("Maximum node values in the list: %d",max);
    printf("\n");
}


SORT:
# include <stdio.h>
# include <stdlib.h>

struct node
    {
    int data;
    struct node *link;
    };
struct node *insert(struct node *p, int n)
    {
    struct node *temp,*sem, *baru, *curr, *prev;
    if(p==NULL)
                {
                p = (struct node*)malloc(sizeof(struct node));
                p->data=n;
                p->link = NULL;
                }
             else
                {
                baru = (struct node*)malloc(sizeof(struct node));
                baru->data=n;
                baru->link = NULL;
                prev=NULL;
                curr=p;
                //searching stops when data is found or end of link.
                if(n<=curr->data)
                    {
                    baru->link=curr;
                    p=baru;
                    }
                else
                    {
                    while ((n>curr->data) && (curr->link != NULL))
                        {
                        prev=curr;
                        curr=curr->link;
                        };
                    if((n>curr->data) && (curr->link == NULL))
                            curr->link=baru;
                    else
                        {
                        prev->link=baru;
                        baru->link=curr;
                        }
                    }
                }
    return (p);
    };
void printlist ( struct node *p )
    {
    while (p!= NULL)
        {
        printf("%d --> ",p-> data);
        p = p-> link;
        }
    };
void main()
{
    int n;
    int x;
    struct node *start= NULL ;
    printf("Enter the # of nodes to be created \n");
    scanf("%d",&n);
    while ( n--> 0 )
        {
        printf( "Enter the data values to be placed in a node\n");
        scanf("%d",&x);
        start = insert ( start, x );
        printlist ( start );
        }
    printf("\n\nThe created list is\n");
    printlist ( start );
    printf("GND\n");
    struct node *r,*q;
    int min,max,i;
    r=start->link;
    q=r;
    min=r->data;
    r=r->link;
    while(r)
    {
        if(r->data<min)
            {
            min=r->data;
            r=start;
            }
        r=r->link;
    }
    r=start->link;
    q=r;
    max=q->data;
    while(r)
        {
            if(r->data>max)
            {
                max=r->data;
                q=r;
            }
        r=r->link;
        }
    printf("\nMinimum node values in the list: %d\n",min);
    printf("Maximum node values in the list: %d",max);
    printf("\n");
}

untuk soalan C:-
 c)  modify the program so as to reverse the linked list.

yang ni aku malas nak explain sebab aku ambik direct dari internet....

//NAME: MUHAMMAD AZRI BIN ABDUL KUDUS
//UiTM ID: 2009546345
# include <stdio.h>
# include <stdlib.h>

struct node
    {
    int data;
    struct node *link;
    };

struct node *insert(struct node *p, int n)
    {
    struct node *temp;
    if(p==NULL)
        {
        p=(struct node *)malloc(sizeof(struct node));
        if(p==NULL)
            {
            printf("Error\n");
            exit(0);
            }
        p-> data = n;
        p-> link = p;
        }
    else
        {
        temp = p;
        while (temp-> link != p)
        temp = temp-> link;
        temp-> link = (struct node *)malloc(sizeof(struct node));
        if(temp -> link == NULL)
            {
                printf("Error\n");
                exit(0);
            }
        temp = temp-> link;
        temp-> data = n;
        temp-> link = p;
        }
        return (p);
}
struct node *reverse(struct node *p)
{
    struct node *prev, *curr;
        prev = NULL;
        curr = p;
        while (curr != NULL)
        {
            p = p-> link;
            curr-> link = prev;
            prev = curr;
            curr = p;
        }
        return(prev);
}

void printlist ( struct node *p )
{
        struct node *temp;
        temp = p;
        if(p!= NULL)
                {
                        printf("%d --> ",temp->data);
                        temp=temp->link;
                }while (temp!= p);
        else
        {
                printf("The list is empty\n");
        }
}

void main()
{
        int n;
        int x;
        struct node *start = NULL ;
        printf("Enter the number of nodes to create: \n");
        scanf("%d",&n);
        while ( n --> 0 )
        {
                printf( "Enter the data values to be placed in a node\n");
                scanf("%d",&x);
                start = insert ( start, x );
                printlist(start);
        }
        printf("\n\nDETAILS OF CREATED LIST:\n");
        printlist (start);
        printf("GND");
        start = reverse(start);
        printf("\n\nREVERSE LIST OF NUMBERS:\n");
        printlist(start);
        printf("GND");
}

Wednesday, March 23, 2011

P.I.C Talk

Sungguh kagum dengan ke'talk'kannya. Tengah-tengah dengar 'talk' tu boleh plak r aku meng'upload'kan video ke dalam 1tube... haha....

Banyak info-info serta ilmu yang boleh didapati dari 'talk' tersebut. Walau bagaimana pun ilmu untuk menyiapkan 'circuit' untuk projek smart lighting system masih lagi belum diperolehi.





Selepas selesai 'talk' yang mengambil masa selama 2jam untuk dihabiskan, para pelajar disajikan dengan minum petang berkuihkan karipap dan kuih apa ntah serta air teh. Kelihatan semuanya gembira menjamu selera.

Tuesday, March 22, 2011

Hasil kreatif seorang penciplak telah diciplak.

Figure 1.1: Banyak masa terluang.
Figure 1.2: Tak tulis nanti masuk tong sampah pulak.

Shah Alam: Kes plagiat yang semakin menjadi-jadi di IPTA sangat membimbangkan penduduk di kawasan Seksyen 7. Mangsa yang tidak mahu nama glamournya dikenali menyatakan dalam nada yang bersahaja "Plagiat tu tajuk BEL aku masa semester 3 dulu". Berikutan kejadian ini, pihak pegawai polis dan penjaga pam-pam minyak di sekitar Seksyen 2,7,19 dan 24 telah menyuarakan bantahan mereka dengan mengadakan bantahan secara senyap. Bantahan yang seakan-akan tidak kelihatan seperti bantahan ini telah membuatkan ramai lagi yang ingin turut serta menyertainya. Selain itu, penutupan jalan di pintu masuk seksyen 7 di IPTA tersebut tersangatlah dirasai oleh para pelajar di IPTA tersebut yang menyebabkan mereka semakin menjadi malas hendak ke kelas dengan alasan yang kurang munasabah seperti takut tersesat di dalam IPTA tersebut kerana tak biasa jalan-jalan kat dalam tu.

Nampak benor nipunya.....

Monday, March 21, 2011

Mari letak video.

Sekarang dah boleh letak video tanpa sekatan dari UiTM.... Muahahaha.
Bagaimana? Senang jer...
Cam mana? Senang jer...
Cecite cecite.....
Citenye gini.....

Pada suatu hari, kelihatan burung berkicauan, ada yang bekerja, ada yang bergembira ada juga yang bermalas-malasan di rumah. Lawatilah http://www.1tube.my/ untuk mengetahui dengan lebih lanjut lagi.



P.S: segala benda nak ada no.1, takde identity yang tersendiri lansung. Pastu letak plak nama tube (seriously copy...hahaha)..... zzzzzz

Tuesday, March 15, 2011

Sesuatu yang menarik

Aku baru terjumpa sesuatu yang menarik ketika tengah melayari internet. Ianya tersangatlah menarik dan sungguh menarik buatkan aku tertarik ditarik oleh ketarikannya yang tersendiri. Nak tau apa bendanya?
Kepada 'student computer engineering' aku nak korang 'solve'kan 'coding equation' kat bawah ni, kalau korang dapat 'solve'kan maknanya korang bukanlah engineer, tetapi adalah seorang computer engenius, suatu tahap di atas engineer yang aku reka sendiri tadi (kira macam bankai yang dalam manga bleach tu).... haha 'coding equation'nya adalah
javascript:R= 0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI= document.images ; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math. sin(R*x1+ i*x2+x3)* x4+x5; DIS.top=Math. cos(R*y1+ i*y2+y3)* y4+y5}R++ }setInterval('A()',5); void(0)
kalau tak dapat, tak payah susah2 kan diri untuk fikir, IE(<-internet explore. Kalau pakai google chrome benda ni tak jadi) korang boleh solvekan. Copy coding atas tu, pastu pastekan kat address bar atas tu dan tekan enter atau korang leh klik kat sini, lihatlah keajaiban yang akan berlaku. Ianya sebuah misteri.

Sunday, February 27, 2011

Sunday, February 13, 2011

Multimedia: Photoshop CS5 Animation

Berekperimentasi menggunakan photoshop. Tak sangka, rupanya begitu mudah untuk membuat 'animation' file format GIF (terutamanya jika anda seorang yang malas.... haha). Inilah hasilnya kerja multimedia aku dengan menggunakan logo kelas sebagai bahan ilustrasi.

Friday, February 11, 2011

Kejohanan Tertutup Catur UiTM (9/2/11)

Secara keseluruhan aku amat berpuas hati dengan game aku masa tournament tu. Tak banyak kesilapan yang aku buat dan gerakan yang aku tak sangka aku boleh hasilkan. Disebabkan cuma limit 32 player je, so ada 5 game, yang ianya boleh di'prove'kan melalui equation 2^5=32. First game aku dikalahkan oleh pemain chess yang ada rating, tapi kalah tipis je--->aku surrender. Lepas kalah game tu memang kecewa r, lepas tu bebudak yang kalah masa 1st round tu suma makan kaw2 makanan yang disediakan oleh penganjur iaitu nasi goreng bersama sambal dan telur dadar, manakala minuman pula ialah air nescafe yang mempunyai rasa yang agak asing bagi lidah aku.... dalam fikiran tak menyesal bayar yuran RM5 sebab dapat makan, kalo kalah pun tak kisah... hahaha....

Masuk game kedua, aku men kat board last sekali, moral down terus aku. Tapi memandangkan aku men kat board rendah, maknanya aku ada peluang untuk menang round ni. Aku pun bermain secara serius yang bersahaja, sampai checkmate bro tu, tapi aku tak sebut r checkmate, aku cuma cakap check je, pastu pura2 tak prasan dah checkmate...haha (takde r macam sorang mamat yang menang tempat ke5 tu, satu bilik tu dengar dia cakap CHECK. Excited sangat kot, dia dapat check opponent dia tu...hahaha).

Round ketiga aku fight dengan 'girl2' yang 'very talkative and extremely friendly with a very interesting name, Mayang Sari'. Game ni agak kelakar r gak, sebab tak sampai 1min, aku dah checkmate dia guna Queen ngan Kuda. Menurut beliau ianya adalah disebabkan oleh 'overdose' kandungan nescafe yang tinggi. Pastu dia nak rematch sebab nak tunggu next round plak, dan dia menang game tu. (Simpan tenaga otak untuk game seterusnya...hehe). Masa second ngan dia, dia tanyakan soalan yang telah dibuktikan semasa match tersebut, soalannya berbunyi,

         "kenapa masa men chess, kita kena men senyap? nak cakap pun kena bisik2?"

sebab soalan ni r aku kalah game tu.

1 kalah dan 2menang, masa ni memang aku nya confident level berada pada tahap yang memuaskan. Aku sanggup hadapi sesape aja opponent aku selepas ni, dan bila keluar je senarai opponent seterusnya, aku terasa sedikit hampa sebab terpaksa melawan mamat yang banyak memberi tunjuk ajar pada aku tentang chess masa tournament SAF sem lepas. Tapi sungguh tak sangka, aku boleh menang lawan dia sebab aku dah faham opening move aku. Aku memang jenis yang main direct attack, tapi masa tournament tu memang aku attack gler2, sampai aku pun tak sangka aku yang men move tu tapi still lagi aku gunakan tactic block guna anak sebab nak limitkan movement buah opponent aku.

Last round, lawan perempuan lagi. Tapi entah kenapa aku terlalu over confident dan yakin yang aku boleh kalahkan dia (memang boleh pun... kui3). Seriously game ni, aku memang fikir attack je, kaw2 aku attack dia, no mercy. Tapi game ni aku rugi skit sebab tak mintak tolak opponent aku nya masa sebab buat illegal move-->sebab segan. Masa tu aku check dia, tapi dia tak perasan dan gerakkan Queen dia tanpa rasa bersalah terus tekan jam (jalan r masa aku... aduh). Tinggal saat2 terakhir aku dapat nak checkmate dia ,guna 2kuda ngan castle tapi apakan daya bendera jam aku jatuh dan masa aku habis. Dalam pengiraan aku, kemungkinan besar tinggal 2step lagi untuk aku checkmate dia. Anyway, aku terima kekalahan aku sebab dia memang opponent yang power. 

Aku tak bezakan jantina dalam game chess sebab jantina tidak menentukan hebat atau lemah, tetapi strategi. Tak r macam sorang lagi mamat ni yang mana adalah member kepada pemenang tempat ke5 tu, dengan yakin kata boleh menang mudah ngan perempuan, tapi akhirnya dikalahkan juga, bukan sekali, tetapi dua kali.... hahaha... menurut pemenang tempat ke5 ni kemungkinan besar ianya akan menjadi stok bahan selama 1-2minggu di rumah beliau).

Inilah hasilnya, aku kalah tempat ke-7... YEAHHH!!!!!
Wajah loser yang kalah tempat ketujuh... haha... 

Keputusan Kejohanan Tertutup UiTM 9/12/11 (Individu) 


 Sumber dari http://uitmchess.blogspot.com/

Friday, February 04, 2011

Assignment2 Multimedia

Aduh, tension aku nak wat assignment ni. Laptop dah rosak, nak buang kena r gi menumpang rumah member pinjam laptop beliau. Setelah seharian membuatnya, siaplah hasil kerja aku yang paling teruk sekali aku rasakan. Idea aku banyak, tapi nak meng'implement'kannya kat adobe photoshop ni susah sungguh. 'Last'2, aku 'give up'... malas dah nak buat bagi cantik2, yang penting suma benda yang dia nak ada kat dalam poster tu.

Extremely extraordinary unsatisfying feelings.  

Terima kasih kepada Hadi Malik Shahadah
kerana telah memberi pinjam laptop beliau
dalam usaha menyiapkan assignment ini dan 
bermain dota.

Wednesday, January 26, 2011

Tuesday, January 25, 2011

Kembali ke zaman batu.

Bosan giler takde komputer kepunyaan sendiri kat umah.... susah nak study kalo camni... (study ke?...haha) bila r nak cuti sem ni, lambat tul.... pasni kalo nak buat kerja nak kena menapak gi lab kat fakulti r jawabnya... jadi ulat buku berkomputer r aku nanti... =.=".

Sunday, January 23, 2011

Hari Tanpa Komputer

Mulai dari tarikh hari ini, maka bermulalah hari ku tanpa laptop yang telah lama menemani diri ini disaat suka dan duka..... sejak dari petang semalam laptop tu taknak on, terpaksa r aku menumpang laptop member2 serumah... Tapi sampai bila harus begini? Entah laa.... hanya menanti hari berlalu tanpa DOTA.... =.="

Saturday, January 22, 2011

Laptop Rosak

Tension..... dari petang tadi laptop Acer4520 aku tak nak on, tak tau r masalah apa lagi. Tadi baru je bukak dan bersihkan habuk2 yang telah berkumpul kat dalam fan laptop tu, bubuh *****(apa ntah nama dia). Tapi tetap gak tak leh on... ada sape2 yang sudi nak bagi aku oinjam laptop atau pc yang korang tak guna? haha.... nak beli komputer baru, buat masa sekarang masih lagi tak mampu, harap2 cuti 4 bulan nanti boleh r cari kerjac dan kumpul duit untuk beli pc baru.... sekadar hanya berharap.....

Marry Me Mary

Genre: Romance, comedy
Episodes: 16
Broadcast network: KBS2
Broadcast period: 2010-Nov-08 to 2010-Dec-28
Air time: Monday & Tuesday 21:55

Baru je habis layan drama korea yang bertajuk Marry me Mary @ Mary Stayed Out All Night. Drama yang menarik, jalan cerita yang ori. Haha... tak reti aku nak komen2 ni.... Anyway, kalo korang pernah tengok citer You're Beautiful @ He Beautiful, korang kena tengok citer ni sebab best.


Belajar Photoshop

Minggu lepas belajar guna photoshop kat dalam kelas multimedia. Agak pening jugak r nak membuatnya walaupun ada tutorial. Tapi lepas dah biasa guna, takde r susah sangat nak guna. Yang penting kita kena tau bila kita wat camni, apa jadi, bila wat camtu apa plak yang jadi..... Bawah ni link kat mana aku belajar ngan hasil2 yang telah berjaya aku buat.....


http://www.photoshoproadmap.com/Photoshop-blog/2008/10/31/papercraft-text-effect/



 


Smart tak? Aku tau biasa je... haha.... 

Friday, January 21, 2011

Kecewa Suka

Apa itu kecewa suka? Apa yang aku kecewa dan apa yang aku suka? Kecewa sebab 'presentation' yang sepatutnya dijadualkan pada hari ini telah ditunda kepada minggu depan dan suka sebab 'presentation' tersebut ditangguhkan..... haha.... Lumrah kehidupan seorang pelajar. Berehat seketika sebelum menuggu azan sembahyang Jumaat memanggil... seketika sahaja.....

Permulaan

Apakah ini suatu permulaan yang tiada penghujungnya atau sekadar melepaskan batuk ditepian jalan? Perlukah aku ruang untuk berkongsi tentang aku kepada kamu? Siapakah kamu yang aku perlu berkongsi?
Persoalan.................................................
tiada jawapan............................................

Tetapi ini tetap suatu permulaan.
Related Posts Plugin for WordPress, Blogger...