תוכן עניינים:
- שלב 1: יצירת פרויקט Visual Studio חדש
- שלב 2: שני חלקים
- שלב 3: עיצוב הממשק (תוויות ותיבות טקסט)
- שלב 4: עיצוב הממשק (כפתורים)
- שלב 5: תכנות המחשבון שלך
- שלב 6: מזל טוב שההתקדמות שלך הסתיימה
וִידֵאוֹ: מחשבון BMI: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
שמי אומייר בן אסים. אני סטודנט לפרספקטיבה גלובלית, שעושה את רמות ה- O שלי. הפרויקט הזה הוא חלק מקמפיין מודעות שאני וחברי לכיתה עורכים בימים אלה. אנו מכירים בהשמנה כבעיה שעולה בכל רחבי העולם ומעודדים אנשים להילחם בהשמנה לפני שהיא תוביל לאסון חברתי גדול. פרויקט זה הוא אחד ממסעות המודעות הרבים שלנו.
מחשבון ה- BMI נועד לאפשר לאנשים יותר בקלות בחישוב מדד מסת הגוף שלהם ולקבוע אם הם סובלים מהשמנת יתר או לא. המחשבון שעשינו נקבע בסטנדרטים של איגוד הבריאות האמריקאי. מטרת פרסום זה היא לאפשר לאנשים לא רק ליצור מחשבון, אלא גם לאפשר לאנשים לשנות את המחשבונים שלהם לפי התקן הלאומי שלהם.
שלב 1: יצירת פרויקט Visual Studio חדש
- סטודיו ויזואלי פתוח
- לחץ על פרויקט חדש
- בחר יישום טופס אלמנות
- שנה את שם הפרויקט ל "מחשבון BMI"
- שמור את הפרויקט וזכור את המיקום (שמרתי אותו בכונן נפרד)
שלב 2: שני חלקים
יש שני חלקים ביישום טופס החלונות של Visual Studio
1) Form1.vb [עיצוב]
כאן אתה יוצר את GUI
2) טופס 1. vb
כאן אתה כותב את התכנות שלך
אתה יכול לבחור את הכרטיסיות על ידי בחירה בהן
שלב 3: עיצוב הממשק (תוויות ותיבות טקסט)
בשלב זה עליך לעצב את ממשק המשתמש הגרפי.
- בחר תוויות מארגז הכלים הזמין (אם אינך יכול למצוא את תיבת הכלים הקש Ctrl+Alt+x)
- גרור את התווית לטופס וסידר אותן מימין. אנחנו צריכים שלוש תוויות
- לסדר את התוויות בצד שמאל
- לחץ על התוויות ובמאפיינים שנה את גודל האוטומטי ל- FALSE, זה יאפשר לך לשנות את גודל התווית.
- לחץ על התוויות ובמאפיינים שנה את הטקסט ל"גובה "," משקל "," ה- BMI שלך ", בהתאמה.
- תוכל גם לשנות הגדרה אחרת במאפיינים כגון צבע ואפקט תלת -ממדי.
- גרור שלוש תיבות טקסט מארגז הכלים ויישר אותן לאורך ההקבלה השמאלית לתוויות
- לחץ על תיבת הטקסט ובמאפיינים שנה את הגדרות השם ל- "txtheight", "txtweight", "txtresults"
- תוכל גם לשנות הגדרה אחרת במאפיינים כגון צבע ואפקט תלת -ממדי.
- צור תיבת טקסט אחרונה ויישר אותה בתחתית, שם תיבת טקסט זו "txtcomment", זה ייתן תוצאה על בסיס BMI של אנשים מכיוון שההבנה מהמספרים בלבד עשויה להיות קשה.
- שינוי השם הוא חיוני מכיוון שנצטרך לקרוא לתיבות הטקסט האלה בתוכנית שלנו, אם אתה מעדיף לשים שם אחר עליך לשנות את שם הכפתור המופנה גם בתוכנית. (השמות לפי התוכנית שלי)
שלב 4: עיצוב הממשק (כפתורים)
מקם כפתורים על ידי גרירתם מארגז הכלים ויישורם כפי שמוצג בתמונה
בעוד הלחצן נבחר, שנה את השם בכפתור במאפיינים, ותוכל לשנות גם את הגדרת הטקסט.
- צור שם כפתור "btncalc", עם הטקסט "חשב BMI"
- צור שם כפתור "btnclear", עם הטקסט "ברור"
- צור שם כפתור "btnexit", עם הטקסט "יציאה"
- צור שם כפתור "btnabout", עם הטקסט "למד עלינו"
- צור שם כפתור "btnhlp", עם הטקסט "זקוק לעזרה?" (לא השתמשתי בזה והוא נשאר פנוי למקרה שתרצה להוסיף כפתור עזרה)
יישר את הכפתורים בצורת GUI כראות עיניך
שינוי השם הוא חיוני מכיוון שנצטרך לקרוא לחצנים אלה בתוכנית שלנו, אם אתה מעדיף לשים שם אחר עליך לשנות את שם הכפתור המופנה גם בתוכנית. (השמות לפי התוכנית שלי)
שלב 5: תכנות המחשבון שלך
טופס מעמד ציבורי 1
תת פרטי btncalc_Click (שולח כ- System. Object, e As System. EventArgs) מטפל btncalcClick
גובה עמום ככפול = 0 'יוצר משתנה בשם גובה כובד משקל כפול = 0' יוצר משתנה בשם משקל עמום BMI כפול = 0 'יוצר משתנה בשם BMI
txtresults. Text = ""
height = Double. Parse (txtheight. Text) 'קורא מספרים מתיבת הטקסט txtheight ושומר אותו למשקל המשתנה בהתאמה = Double. Parse (txtweight. Text)' קורא ספרות מתיבת הטקסט txtweight ושומר אותו לגובה משתנה בהתאמה = גובה * 0.0254 'ממיר גובה למטר משקל = משקל * 0.4535924' ממיר משקל לגובה קילוגרמים = גובה * גובה 'ריבועי גובה וחוסך אותו לגובה משתנה
אם ((גובה <= 0) או (משקל <= 0)) לאחר מכן 'בדוק את תוקף כדי לוודא שלא הוזנו נתונים לא טבעיים () הבהיר מסג -בוקס ("אנא הכנס ערכים מציאותיים") צא מקצה משנה אם
BMI = חישוב משקל / גובה 'BMI
BMI = פורמט (BMI, "0.00") 'כותב BMI לשתי txtresults במיקום עשרוני. טקסט = BMI' כותב BMI בתיבת טקסט txtresults txtcomment. Text = "" 'רוקן הערת תיבת טקסט כדי לאפשר הזנת נתונים
'מחשב מצב לפי BMI
אם BMI <18.5 אז המצב עשוי להשתנות במדינה שלך
txtcomment. Text = "אתה מתחת למשקל"
ElseIf ((BMI> = 18.5) ו- (BMI 24.9) ו- (BMI 29.9 ואז txtcomment. Text = "אתה שמן, אנא נקט באמצעי זהירות" סוף אם
סיום תת
תת פרטי btnexit_Click (שולח כ- System. Object, e As System. EventArgs) מטפל btnexit. Click
הפונקציה Close () ליציאה End Subתת פרטי btnclear_Click (השולח כ- System. Object, e As System. EventArgs) מטפל בניקיון btnclear. Click () 'שיחות ניקוי תת שגרתיות End Sub Sub ניקוי ()' מנקה כל תיבת טקסט txtcomment. Text = "" txtheight. Clear () txtweight. Clear () txtresults. Text = "" txtheight. Focus () End Sub
תת פרטי btnabout_Click (שולח כ- System. Object, e As System. EventArgs) מטפל btnabout. Click
'זו ההודעה המוצגת בתיבת הודעה נפרדת
'אתה יכול להוסיף כל דבר שאתה רוצה אחרי הסימן "=" למטה אבל זה חייב להיות בין פסיקים כפולים ("")
הודעה עמומה As String = "תוכנה זו נוצרה על ידי אומיר בן אסים למען מודעות חברתית לבריאות." & vbNewLine & "גידול עולמי במספר האנשים הסובלים מהשמנת יתר עורר בהלה בריאותית מכיוון שמספר המקרים של מחלות לב וסוכרת נמצאים בעלייה." & vbNewLine & "למרות כל זאת מספר רב של אנשים לא יודע אם הם שמנים או לא איך להתמודד עם זה." & vbNewLine & "בתגובה לכך שעשינו מחשבון כדי לקבוע את ה- BMI שלך ואם אתה שמן או לא." & vbNewLine & "תקנים אלה הם על פי איגוד הלב האמריקאי."
MsgBox (הודעה)
Sub Sub Sub Sub btnhlp_Click (שולח בשם System. Object, e As System. EventArgs) מטפל ב- btnhlp. Click 'הוסף כל הודעה שתרצה לכתוב בין "" "היא ריקה לעת עתה Dim urgent_message As String =""
MsgBox (הודעה דחופה)
סיום תתשיעור סיום
שלב 6: מזל טוב שההתקדמות שלך הסתיימה
עכשיו אתה יכול לחשב את ה- BMI שלך ואתה יודע כיצד לערוך את התוכנה שלך כרצונך
כדי לשחק בתוכנה לחץ על החץ הירוק בסרגל העליון או פשוט הקש F5 תהנו!
לנוחיותכם פרסמנו מחשבון משלנו (מוכן) וכן את התכנות (בקובץ.txt)
מוּמלָץ:
מחשבון חיסכון בחשבון בנק: 18 שלבים
מחשבון חיסכון בחשבון בנק: תודה שבחרת במחשבון החיסכון שלי. היום נלמד כיצד לתכנת שיעור BankAccount כדי לעקוב אחר ההוצאות והחסכונות האישיים שלך. כדי ליצור חשבון בנק כדי לעקוב אחר ההוצאות שלך, תחילה תזדקק ל
הפוך מחשבון-גרף-מחשב HP49G-למרווח עבור Canon Eos: 4 שלבים
הפוך את מחשבון הגרפים HP49G-למרווח-למרווח עבור Canon Eos: Disparador autom à ƒ  ¡ tico y manual for Canon Eos con HP49GPor Abraham [email protected]: //www.flickr.com /photos/cacholongo/Componentes necesarios: 2n3904, Resistencia 2,2k; Diodo 1n4001, Cable de conexi à ƒ  & su
מחשבון Nextion/Arduino: 3 שלבים
מחשבון Nextion/Arduino: מחשבון שימושי עבור ה- Arduino Uno. המחשבון דומה בסגנון למחשבון הסטנדרטי שמגיע עם Windows 10. הערה: הוא אינו כולל את הפונקציות המדעיות והמתכנתות שמבצע מחשבון Windows 10, אך פונקציות אלה
מחשבון הוספת רדסטון במינקטפט: 6 שלבים
מחשבון הוספה של רדסטון במינקטפט: היי! אני TheQubit וזוהי הדרכה על מחשבון הוספת הרדסטון שלי במיינקראפט. מגניב נכון? הוא משתמש בהנדסה והיגיון מתוקים של Redstone. אם אתה אוהב את הפרויקט הזה אנא הצביע עבורי בתחרות חיי המשחק. אני ממש אעריך את זה
כיצד לבצע ארבע מחשבון פונקציונלי בעלות עלות: 6 שלבים
כיצד להכין מחשבון פונקציונאלי ארבע עלות: מחשבונים משמשים לכולם בחיי היומיום. מחשבון פשוט יכול להיעשות באמצעות תוכנית C ++ המסוגלת להוסיף, לחסר, להכפיל ולחלק, שתי אופרנדים שהזין המשתמש. משפט if ו- goto משמש ליצירת מחשבון