מאמר זה בנושא חישוב האחוזים יכול להיות שימושי מאוד. עם זאת, ככל שהמספרים גדלים, שימוש בתוכנית לחישובם יהפוך את המשימה שלך לקלה הרבה יותר. להלן אופן ביצוע תוכנית לחישוב אחוזים באמצעות שפת התכנות Java.
שלב
שלב 1. תכנן את התוכנית שלך
אמנם חישוב האחוזים אינו קשה, אך תמיד כדאי לתכנן את התוכנית לפני שתתחיל לכתוב קוד. ענה על השאלות הבאות:
האם התוכנית שלך תתמודד עם מספרים רבים? אם כן, חשב כיצד התוכנית שלך יכולה להתמודד עם מגוון גדול של מספרים. אחת הדרכים היא להשתמש במשתנים צפים או ארוכים במקום int
שלב 2. רשום את הקוד
כדי לחשב את האחוז, אתה צריך שני פרמטרים:
- ערך מוחלט (או ערך הסבירות המרבי); וכן,
-
ערך שהושג את האחוז שאתה רוצה לחשב.
לדוגמה: אם תלמיד משיג 30 מתוך 100 בבחינה, ואתה רוצה לחשב את הציון באחוז שהתלמיד קיבל, 100 הוא הציון הכולל (או הציון המקסימלי האפשרי) ו -30 הוא הציון שעבורו תחשב את אֲחוּזִים
-
הנוסחה לחישוב האחוז היא:
אחוז = (ערך מתקבל x 100) / ערך כולל
- כדי לקבל פרמטר זה (קלט) מהמשתמש, השתמש בפונקציית הסורק ב- Java.
שלב 3. חישוב האחוז
השתמש בנוסחה בשלב הקודם לחישוב האחוזים. ודא שהמשתנה המשמש לאחסון ערך האחוז הוא מסוג float. אחרת, ייתכן שהתשובה לא נכונה.
-
הסיבה לכך היא שלסוג נתוני הצף יש דיוק יחיד של 32 סיביות ולכן הוא לוקח בחשבון מספרים עשרוניים בחישובים מתמטיים. לפיכך, באמצעות משתנה הצף, התשובה לחישוב מתמטי כמו 5 /2 (5 divide 2) היא 2, 5.
- אם אותו חישוב (5 /2) מבוצע באמצעות משתנה int, התשובה היא 2.
- עם זאת, המשתנה שבו אתה מאחסן את הערך הכולל ואת ערך ההחזרה יכול להיות int. שימוש במשתנה צף באחוזים ימיר אוטומטית int לצוף; והחישוב הכולל ייעשה במשתנה צף לא int.
שלב 4. הצג את האחוז למשתמש
לאחר שהתוכנית מחשבת את האחוזים, הצג את התוצאה בפני המשתמש. השתמש בפונקציות System.out.print או System.out.println (להדפסת שורה חדשה), ב- Java.
שיטה 1 מתוך 1: דוגמא לקוד
יבוא java.util. Scanner; class public main_class {public static void main (String args) {int total, score; אחוז צף; Scanner inputNumScanner = סורק חדש (System.in); System.out.println ("הזן ערך כולל או מקסימלי:"); total = inputNumScanner.nextInt (); System.out.println ("הזן ערך:"); score = inputNumScanner.nextInt (); אחוז = (ציון * 100/ סה"כ); System.out.println ("האחוז הוא =" + אחוז + " %"); }}
טיפים
- צור ממשק משתמש גרפי או ממשק משתמש גרפי, מה שיהפוך את התוכנית להרבה יותר אינטראקטיבית וקלה יותר לשימוש.
- הרחב את התוכנית שלך לביצוע חישובים מתמטיים.