לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 04-09-2005, 14:38
  BBman BBman אינו מחובר  
 
חבר מתאריך: 04.09.05
הודעות: 48
משחקון מתמטי תכנותי בשפת C.

שלום לכל קהילת פרש המצוינת.
הנני חדש בקהילה, אני פועל בד"כ בקהילת phpbbheb ורציתי לפרסם בפורום זה מקור של משחק תכנותי מתמטי חמוד שכתבת בשפת C.
הנני די חדש בשפת c אפשר לומר, אני קורא את הספר ' המדריך לשפת C ' של פיטר אייטקן ומשם אני לומד השפה.

לתוכנית קוראים The mall [ הקניון ] והמשחק הוא:

כל משתתף בתורו פותח את התוכנית.
כל משתתף מקבל 1000$ לביזבוז בקניון.
המשתתף נשאל שלוש שאלות.
1. כמה דולרים הוא מוציא על אוכל ושתיה.
2. כמה הוא מוציא על בידור וכיף.
3. כמה הוא מוציא על קניות של בגדים, מתנות, וכו...

לאחר שעונה על השאלות, התוכנית מחשבת כמה הוא בזבז, וכמה נשאר לו.
ואז מקבל המשתתף "דילמה" חח... והיא: שחכת לקנות דבר חשוב בקניון. אך המונית שהזמנת הביתה כבר הגיעה, מה לעשות ? לשלם על המונית או לחזור לקניון ולקנות את הדבר?

כמובן שלכל דבר יש תעלול, מחיר המתנה הינו יקר ועומד על סכום של 250$ ועוד המונית שנכללת בסוף התוכנית שמחירה הוא 80$ [ מחירים מופרזים בכוונה ].

מטרת המשחק היא לבזבז כמה שיותר אך לא להגיע למתחת ל 50$ המנצח הוא הבזבזן שיודע גם להשאיר קצת כסף חחח...

זוהי תוכנית פשוטה אבל תהנו :

קוד המקור:
קוד:
#include <stdio.h> int a, b, c, d, money=1000, e; main(){ system("pause"); printf("\n\n The Mall\n\n\n\n\a"); printf("you have %d$",money); printf("\nuse it smartly"); printf("\n\n\n1.hwo much you spent about food&drink ? :"); scanf("%d", &a); printf("\n2.hwo much you spent about entertainment&fun ? :"); scanf("%d", &b); printf("\n3.hwo much you spent about shopping (clothes, toys...) ? :"); scanf("%d", &c); d = a+b+c; money = money-d; printf("you spent %d $", d ); printf("\nand nwo you have %d $", money); printf("\noh no! you forgot to buy very importent thing!,\n\nbut the taxi is here!, what i need to do?!?!\n\npay on taxi or go back to the mall to buy this thing ? \n\n[5=pay on taxi 6=back to the mall ][ taxi cost=80$ important thing cost=250$ ]"); scanf("%d", &e); if(e==5) printf("nwo you have %d\n", money-80); if(e==6) printf("\n\nfinaly you go out with the present, and you pay the taxi, \n\n your final money is %d$", money-330); printf("\n\nwo remember your game results and quit the game. mwo is next player turn."); system("pause"); }
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 13:03

הדף נוצר ב 0.04 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר