rosnahku 0 Report post Posted October 20, 2005 Saya telah membuat aturcara tetapi terlalu banyak error. Dibawah ini adalah soalan tersebut dan aturcara yang telah dibuat. Harap dapat membantu.Sebuah bank memerlukan data yang dicetak pada cek dalam bentuk nilai cek serta dalam perkataan. Dapatkan input dari pengguna untuk nilai cek dan paparkan dalam bentuk ayat nilai cek tersebut.Contoh: 1300.70 1 ribu 3 ratus dan sen 70 sahajaa) Apakah input dan output untuk masalah di atas? Lukiskan carta alir yan lengkap untuk menyelesaikan masalah di atas.c) Berdasarkan carta alir anda, tuliskan satu pseudokod yang lengkap. d) Berdasarkan pseudokod anda, tuliskan satu aturcara C yang lengkap. contoh aturcara yang dibuat tapi banya error.#include<stdio.h>void main(){float nilaicek;int nilairibu, nilairatus, nilaipuluh;int bakiratus, bakipuluh, bakisen;printf("masukkan nilai cek:");scanf(nilaicek);nilairibu = nilaicek/1000.00;bakiratus = nilaicek % 1000.00;nilairatus = bakiratus/100.00;bakipuluh = bakiratus % 100.00;nilaipuluh = bakipuluh/10.00;bakisen = bakipuluh % 10.00;if(nilairibu>0)printf(nilairibu,"ribu");if(nilairatus>0)printf(nilairatus,"ratus");if(nilaipuluh>0)printf(nilaipuluh,"puluh");if(bakisen>0)printf("dan sen", bakisen,"sahaja");} Quote Share this post Link to post Share on other sites
hotfloppy 19 Report post Posted October 21, 2005 sebijik cam soalan kat sini. Quote Share this post Link to post Share on other sites
acik 0 Report post Posted October 22, 2005 sebijik cam soalan kat sini.←Soalan tugasan OUM la ni....scanf ko salah, sepatutnyascanf("%f", &nilaicek);Cuba lagi sehingga berjaya.... Any way it's a good try. Kalu ada error, betulkan lagi. Lagi banyak kita jumpe error, lagi pandai lah kita dlm programming (ini nasihat otai programming-sifu aku dulu masa belajo, bukan aku kata). Quote Share this post Link to post Share on other sites
eleanor 0 Report post Posted October 25, 2005 sebijik cam soalan kat sini.←Soalan tugasan OUM la ni....scanf ko salah, sepatutnyascanf("%f", &nilaicek);Cuba lagi sehingga berjaya.... Any way it's a good try. Kalu ada error, betulkan lagi. Lagi banyak kita jumpe error, lagi pandai lah kita dlm programming (ini nasihat otai programming-sifu aku dulu masa belajo, bukan aku kata).←Hotfloppy,Betul tu.. Memang sebiji soalan yg ada dlm forum. Tapi dia ni at least ada la juga try buat program tu.Btul juga kata acik. Banyak error banyak la kita belajar.. Quote Share this post Link to post Share on other sites
hotfloppy 19 Report post Posted October 25, 2005 Hotfloppy,Betul tu.. Memang sebiji soalan yg ada dlm forum. Tapi dia ni at least ada la juga try buat program tu.aku tego bukan sebab dia try atau tak, tapi sebab dia tak gi kat thread yg dah ade. kan skang ni semua suh search dulu sebelom bukak thread, so kalo user lain search benda2 ni, kuar byk2 thread, mesti malas nye nak usya satu2."melentur buluh biar dari rebungnya"cam tak kena je "kalo mengasing beras ngan garam, biar dari segenggam. kalo dah seguni, mmg sakit ati !"ohohoho peace Quote Share this post Link to post Share on other sites
spirit 0 Report post Posted October 25, 2005 "melentur buluh biar dari rebungnya"cam tak kena je "kalo mengasing beras ngan garam, biar dari segenggam. kalo dah seguni, mmg sakit ati !"ohohoho peace ←leh ganti karam singh walia ni Quote Share this post Link to post Share on other sites
Langiler 0 Report post Posted October 25, 2005 Fuh tabik la korang..den pon x reti lg guna Program C nie... korang pelajar teknik ker?Paham jer aper yang diorang bincangkan... Quote Share this post Link to post Share on other sites
rosnahku 0 Report post Posted October 25, 2005 (edited) Hotfloppy,Betul tu.. Memang sebiji soalan yg ada dlm forum. Tapi dia ni at least ada la juga try buat program tu.Btul juga kata acik. Banyak error banyak la kita belajar..← tq kerna banyak membantu. Sekarang dah tak ada error. 3 hari 3 malam menyiapkan program tu. Kepala pun dah tak pening lagi. Jasa kalian tetap ku kenang. Edited October 25, 2005 by rosnahku Quote Share this post Link to post Share on other sites
Batista 0 Report post Posted October 31, 2005 if(nilairatus>0)printf(nilairatus,"ratus");sepatutnyaprintf("nilairatus ratus");la korang x letak ker mula jika={tamat jika=}tapi masa nak declare sepatutnya int satu saja nie sampai dua.... Quote Share this post Link to post Share on other sites
hotfloppy 19 Report post Posted October 31, 2005 if(nilairatus>0)printf(nilairatus,"ratus");sepatutnyaprintf("nilairatus ratus");la korang x letak ker mula jika={tamat jika=}tapi masa nak declare sepatutnya int satu saja nie sampai dua....printf(nilairatus,"ratus"); nilairatus tu variable la.. adus, mane leh letak dalam " " (tatau nama dia ). output dia nanti for example, 6ratus. printf("nilairatus ratus"); kalo camni, output jadi nilairatus ratus je.int tu tak kesah, mungkin dia nak nampak kemas kot, takmo panjang2.la korang x letak ker mula jika={tamat jika=} ape ni ? sory eh kalo ade salah silap. peace Quote Share this post Link to post Share on other sites
Batista 0 Report post Posted November 5, 2005 dlm bahasa c{ = bermaksud mula,mula jika,mula untuk} = bermaksud tamaat,tamat jika,tamat untuk Quote Share this post Link to post Share on other sites
hotfloppy 19 Report post Posted November 5, 2005 dlm bahasa c{ = bermaksud mula,mula jika,mula untuk} = bermaksud tamaat,tamat jika,tamat untukaku makin tak paham ape yg cuba hang katakan boleh tak berikan penerangan berserta contoh ?selamat hari raya aidilfitri ~maaf zahir dan batin Quote Share this post Link to post Share on other sites
rosnahku 0 Report post Posted November 12, 2005 ini satu aturcara yang paling ringkas. Harap boleh faham ....#include <stdio.h>void main(void){printf(" SELAMAT MENCUBA"\n);}kan dah nampak maksud `{' dan `}'{ = bermaksud mula,mula jika,mula untuk} = bermaksud tamaat,tamat jika,tamat untuk aku makin tak paham ape yg cuba hang katakan boleh tak berikan penerangan berserta contoh ?selamat hari raya aidilfitri ~maaf zahir dan batin ← Quote Share this post Link to post Share on other sites
hotfloppy 19 Report post Posted November 12, 2005 rosnahku syggg..cuba tgk quote ni..if(nilairatus>0)printf(nilairatus,"ratus");sepatutnyaprintf("nilairatus ratus");la korang x letak ker mula jika={tamat jika=}tapi masa nak declare sepatutnya int satu saja nie sampai dua....dalam coding cik adik mmg dah ade braces tu kan (nama benda { ni braces ke ?), apsal dia kata tak letak lak? itu yg buat kita kat sini tertanya-tanya tu. bukannye kita taktahu camne nak guna braces tu Quote Share this post Link to post Share on other sites
rosnahku 0 Report post Posted December 5, 2005 rosnahku syggg..cuba tgk quote ni..dalam coding cik adik mmg dah ade braces tu kan (nama benda { ni braces ke ?), apsal dia kata tak letak lak? itu yg buat kita kat sini tertanya-tanya tu. bukannye kita taktahu camne nak guna braces tu ←Assalamualaikum. Ini aturcara yang telah dibetulkan. Tak reti nak terang macam mana. Tapi yang tiada errornya yang ni. Harap boleh faham. #include <stdio.h>int main(){ double nilaicek; int nilairibu, nilairatus, nilaipuluh, nilairinggit; int bakiratus, bakipuluh, bakiringgit; double bakisen; printf("masukkan nilai cek: "); scanf("%lf",&nilaicek); nilairibu = nilaicek/1000; bakiratus = (int)(nilaicek-nilairibu*1000)%1000; nilairatus = bakiratus/100; bakipuluh = (int)(nilaicek - nilairibu*1000 - nilairatus*100)% 100; nilaipuluh = bakipuluh/10; bakiringgit = (int)(nilaicek - nilairibu*1000 - nilairatus*100 - nilaipuluh*10)%10; nilairinggit = bakiringgit; bakisen = (nilaicek - nilairibu*1000 - nilairatus*100 - nilaipuluh*10 - nilairinggit) * 100; /* dapatkan nilai sen */ printf("nilai yg dimasukkan : %f \n", nilaicek); if(nilairibu>0) printf("%d ribu ",nilairibu); if(nilairatus>0) printf("%d ratus ",nilairatus); if(nilaipuluh>0) printf("%d puluh ",nilaipuluh); if(nilairinggit>0) printf("%d ringgit ",nilairinggit); if(bakisen>0) printf("dan sen %d sahaja",(int)bakisen); printf("\n"); return 0;} Quote Share this post Link to post Share on other sites
XcLL3nt 1 Report post Posted June 25, 2008 thankz... Quote Share this post Link to post Share on other sites
paragasu12 0 Report post Posted June 27, 2008 thankz...yaaa drivingg..... Quote Share this post Link to post Share on other sites