CariDotMy

 Forgot password?
 Register

ADVERTISEMENT

View: 2445|Reply: 6

ATM

[Copy link]
Post time 3-10-2006 10:45 PM | Show all posts |Read mode
Assalamualaikum..

nak tanye sikit la.. program C

nak buat program utk mesin ATM

1. masukan pin...

2 . duit dlm gandaan 10 & 50 & 100

3. keluaran min 10 & max 1000

tu jer.. memang basic tp aku tak reti la... tq pada sesape leh tolong...tqvm
Reply

Use magic Report


ADVERTISEMENT


Post time 4-10-2006 02:49 PM | Show all posts
ni buat app betol2 ke jus mcm asgnment?
Reply

Use magic Report

 Author| Post time 4-10-2006 03:34 PM | Show all posts

Reply #2 poyoex's post

betul2 la...
Reply

Use magic Report

 Author| Post time 4-10-2006 03:35 PM | Show all posts
aku ada buat sikit pakai function for 2.. tak pandai la.. macam tak jadi je..
Reply

Use magic Report

Post time 4-10-2006 11:05 PM | Show all posts
tunjuk code anda di sini
kalau salah insya-allah boleh diperbetulkan
Reply

Use magic Report

 Author| Post time 5-10-2006 02:03 PM | Show all posts

Reply #5 shahnazz's post

ok... aku paste kan kat bawah ni...tp aku tak pakai function for cuma pakai IF jer
tp tak siap lg ni.. tengah pening la.. sape2 leh bantu.. try la

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
long pin=111111;
long pitih;
int rem,sep,lim,ser,test;
/*clrscr();*/

        printf("Masukkan pin:\n");
        scanf("%d", &pin);

        if(pin==111111)
        {        printf("Masukkan jumlah yang ingin dikeluarkan:\n");
                scanf("%d", &pitih);
               
        }
        else{
                printf("Maaf. Pin silap. Masukkan pin sekali lagi:\n");
                scanf("%d", &pin);
        }
/*        if((pitih<10)||(pitih>1000))
        {
                printf("Maaf. Jumlah yang ingin dikeluarkan tak sah. Sila masukkan jumlah dlm 10 - 1000\n");
                scanf("%f", &pitih);
        }*/
        if(pitih>=100)
                {         ser=pitih/100;
                          rem=pitih%100;
                        if(rem>=50)
                        { lim=1;
                        rem=(rem)-50;
                        sep=rem/10;
                        }
               
                else
                        { lim=0;
                          sep=rem/10;
                        }
                printf("\n Jumlah yg dikeluarkan: RM%d\n", pitih);
                printf("\Bilangan not RM100: %d\n", ser);
                printf("\Bilangan not RM50: %d\n", lim);
                printf("\Bilangan not RM10: %d\n", sep);

        }
        else if(pitih<100)
                {         ser=0;
                        if(pitih>=50)
                        { lim=1;
                          rem=pitih-50;
                          sep=rem/10;
                        }
                else
                        {  lim=0;
                           sep=pitih/10;
                        }
                printf("\n Jumlah yg dikeluarkan: RM%d\n", pitih);
                printf("\nBilangan not RM100: %d\n", ser);
                printf("\nBilangan not RM50: %d\n", lim);
                printf("\nBilangan not RM10: %d\n", sep);
        }
        else
                printf("apeape jela:\n");
               
/*getch();*/
}
Reply

Use magic Report

Follow Us
 Author| Post time 5-10-2006 02:06 PM | Show all posts
lupa bagi soalan..soalan ni nampak senang je..

Suatu ATM akan mengeluarkan wang menurut jumlah wang yang pelanggan ingin
keluarkan. Pelanggan akan memasukkan nombor pin (6 digit numerik). Pelanggan
kemudiannya akan memasukkan nilai jumlah wang yang ingin dikeluarkan. Nilai
minima ialah $10.00 dan nilai maksima ialah $1000.00.
Tulis satu aturcara C yang akan:
1) Memohon pelanggan memasukkan nombor pin.
2) Memohon jumlah yang ingin dikeluarkan.
3) Memeriksa bahawa jumlah dimasukkan adalah di antara nilai minima dan
maksima.
4) Menggira dan memaparkan nilai jumlah yang dikeluarkan dalam nilai $100.00,
$50.00 dan $10.00 (berdasarkan denominasi tertinggi ke terendah).
Reply

Use magic Report

You have to log in before you can reply Login | Register

Points Rules

 

ADVERTISEMENT


Forum Hot Topic
...HUMANITARY CHAT...
seribulan...HUMANITARY CHAT...
Views : 33910 Replies : 750
DAILY WISDOM TO YOU - YOU CAN
adila39DAILY WISDOM TO YOU - YOU CAN
Views : 220706 Replies : 627
V82: HANIS HAIZI B. ABD HAMID Cara Report to ICE (USA IMMI) on post #3566
anony-mousV82: HANIS HAIZI B. ABD HAMID Cara Repor
Views : 105856 Replies : 4662
Datuk Red dah tak ada duit, pasrah Adira kahwin dengan lelaki kaya
RalineDatuk Red dah tak ada duit, pasrah Adira
Views : 11072 Replies : 15
AcikPor Mendonia di Threads. Setujukah anda?
Tinot7AcikPor Mendonia di Threads. Setujukah a
Views : 31797 Replies : 15
madu2 gula Tok Matahari
aaanf14madu2 gula Tok Matahari
Views : 140969 Replies : 1491
Hanya 25 % rakyat Malaysia pakai tali pinggang ketika memandu.Apa yang berlaku?
YgBenarHanya 25 % rakyat Malaysia pakai tali pi
Views : 13880 Replies : 3
Shukri Yahaya sengaja kusutkan rambut untuk buat penonton benci
RalineShukri Yahaya sengaja kusutkan rambut un
Views : 9903 Replies : 11
Acikpor vs. Ngai, menanti penerbangan khas di balai ketibaan
maklukpenggodaAcikpor vs. Ngai, menanti penerbangan kh
Views : 177686 Replies : 6133
Harga emas dijangka catat paras tertinggi baru RM434.19 segram
RalineHarga emas dijangka catat paras tertingg
Views : 20764 Replies : 129

 

ADVERTISEMENT


 


ADVERTISEMENT
Follow Us

ADVERTISEMENT


Mobile|Archiver|Mobile*default|About Us|CariDotMy

6-2-2025 09:37 AM GMT+8 , Processed in 0.764978 second(s), 19 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

Quick Reply To Top Return to the list