সুচিপত্র:
- ধাপ 1: একটি নতুন ভিজ্যুয়াল স্টুডিও প্রকল্প তৈরি করা
- পদক্ষেপ 2: দুটি বিভাগ
- ধাপ 3: ইন্টারফেস ডিজাইন করুন (লেবেল এবং টেক্সটবক্স)
- ধাপ 4: ইন্টারফেস ডিজাইন করুন (বোতাম)
- ধাপ 5: আপনার ক্যালকুলেটর প্রোগ্রামিং
- পদক্ষেপ 6: অভিনন্দন আপনার প্রোগ্রামিং সম্পন্ন হয়েছে
ভিডিও: BMI ক্যালকুলেটর: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমার নাম উমাইর বিন অসীম। আমি গ্লোবাল পার্সপেক্টিভের ছাত্র, আমার ও লেভেল করছি। এই প্রকল্পটি একটি সচেতনতা অভিযানের অংশ যা আমি এবং আমার সহপাঠীরা বর্তমানে পরিচালনা করছি। আমরা স্থূলতাকে বিশ্বজুড়ে একটি ক্রমবর্ধমান সমস্যা হিসেবে স্বীকার করি এবং এটি একটি বড় সামাজিক বিপর্যয়ের দিকে যাওয়ার আগে স্থূলতা মোকাবেলায় মানুষকে উৎসাহিত করছি। এই প্রকল্পটি আমাদের অনেক সচেতনতামূলক প্রচারণার একটি।
বিএমআই ক্যালকুলেটর, মানুষকে তাদের বডি মাস ইনডেক্স গণনা করতে এবং তারা স্থূল কিনা তা নির্ধারণ করতে আরও সহজ করার অনুমতি দেয়। আমরা যে ক্যালকুলেটর তৈরি করেছি তা আমেরিকান স্বাস্থ্য সমিতির মানদণ্ডে সেট করা আছে। এই পোস্ট করার উদ্দেশ্য হল মানুষকে শুধুমাত্র ক্যালকুলেটর বানানোর অনুমতি দেওয়া নয় বরং মানুষকে তাদের ক্যালকুলেটরগুলি তাদের জাতীয় মান যাই হোক না কেন পরিবর্তন করার অনুমতি দেওয়া।
ধাপ 1: একটি নতুন ভিজ্যুয়াল স্টুডিও প্রকল্প তৈরি করা
- ভিজ্যুয়াল স্টুডিও খোলা
- নতুন প্রকল্পে ক্লিক করুন
- বিধবা ফর্ম আবেদন নির্বাচন করুন
- প্রকল্পের নাম পরিবর্তন করে "BMI ক্যালকুলেটর" করুন
- প্রকল্পটি সংরক্ষণ করুন এবং অবস্থানটি মনে রাখুন (আমি এটি একটি পৃথক ড্রাইভে সংরক্ষণ করেছি)
পদক্ষেপ 2: দুটি বিভাগ
ভিজ্যুয়াল স্টুডিও উইন্ডো ফর্ম অ্যাপ্লিকেশনটিতে দুটি বিভাগ রয়েছে
1) Form1.vb [ডিজাইন]
এখানে আপনি GUI তৈরি করেন
2) Form1.vb
এখানে আপনি আপনার প্রোগ্রামিং লিখুন
আপনি সেগুলি নির্বাচন করে ট্যাবগুলি চয়ন করতে পারেন
ধাপ 3: ইন্টারফেস ডিজাইন করুন (লেবেল এবং টেক্সটবক্স)
এই ধাপে আপনাকে গ্রাফিক্স ইউজার ইন্টারফেস ডিজাইন করতে হবে।
- উপলব্ধ টুলবক্স থেকে লেবেল নির্বাচন করুন (যদি আপনি টুল বক্সটি খুঁজে না পান Ctrl+Alt+x টিপুন)
- ফর্মটিতে লেবেলটি টেনে আনুন এবং সেগুলি ডানদিকে সাজান। আমাদের তিনটি লেবেল দরকার
- বাম পাশে লেবেলগুলি সাজান
- লেবেলে ক্লিক করুন এবং বৈশিষ্ট্যে অটোসাইজকে মিথ্যাতে পরিবর্তন করুন, এটি আপনাকে লেবেলের আকার পরিবর্তন করতে দেবে।
-
লেবেলগুলিতে ক্লিক করুন এবং বৈশিষ্ট্যগুলিতে পাঠ্য যথাক্রমে "উচ্চতা", "ওজন", "আপনার বিএমআই" তে পরিবর্তন করুন।
- আপনি রঙ এবং 3 ডি প্রভাবের মতো বৈশিষ্ট্যগুলিতে অন্যান্য সেটিং পরিবর্তন করতে পারেন।
- টুলবক্স থেকে তিনটি টেক্সট বক্স টেনে আনুন এবং লেবেলের বাম সমান্তরাল বরাবর সারিবদ্ধ করুন
- টেক্সটবক্সে ক্লিক করুন এবং বৈশিষ্ট্যে নামের সেটিংস পরিবর্তন করুন "txtheight", "txtweight", "txtresults"
- আপনি রঙ এবং 3 ডি প্রভাবের মতো বৈশিষ্ট্যগুলিতে অন্যান্য সেটিং পরিবর্তন করতে পারেন।
- একটি শেষ টেক্সটবক্স তৈরি করুন এবং এটি নীচে সারিবদ্ধ করুন, এই টেক্সট বক্সকে "txtcomment" নাম দিন, এটি ব্যক্তিদের BMI এর ভিত্তিতে একটি ফলাফল দেবে কারণ শুধুমাত্র সংখ্যা থেকে বোঝা কঠিন হতে পারে।
- নাম পরিবর্তন করা অপরিহার্য কারণ আমাদের প্রোগ্রামে আমাদের এই টেক্সটবক্সগুলিকে কল করতে হবে, যদি আপনি অন্য কোন নাম রাখতে পছন্দ করেন তবে আপনাকে অবশ্যই প্রোগ্রামে উল্লেখিত বোতামের নাম পরিবর্তন করতে হবে। (নামগুলো আমার প্রোগ্রাম অনুযায়ী)
ধাপ 4: ইন্টারফেস ডিজাইন করুন (বোতাম)
বোতামগুলি টুলবক্স থেকে টেনে এনে ছবিতে দেখানো হিসাবে সারিবদ্ধ করুন
যখন বোতামটি নির্বাচিত হয় তখন বৈশিষ্ট্যগুলির বোতামে নাম পরিবর্তন করুন এবং আপনি পাঠ্য সেটিংটিও পরিবর্তন করতে পারেন।
- "btncalc" নামে একটি বোতাম তৈরি করুন, "BMI গণনা করুন" পাঠ্য সহ
- "btnclear" নামে একটি বোতাম তৈরি করুন, পাঠ্য "ক্লিয়ার" সহ
- "btnexit" নামে একটি বোতাম তৈরি করুন, পাঠ্য "প্রস্থান" সহ
- "আমাদের সম্পর্কে জানুন" পাঠ্য সহ "btnabout" নামে একটি বোতাম তৈরি করুন
- "btnhlp" নামে একটি বোতাম তৈরি করুন, পাঠ্য সহ "সাহায্য দরকার?" (আমি এটি ব্যবহার করিনি এবং যদি আপনি একটি সাহায্য বোতাম যুক্ত করতে চান তবে এটি বিনামূল্যে ছেড়ে দেওয়া হয়েছে)
আপনি ফিট দেখতে হিসাবে GUI ফর্মের বোতামগুলি সারিবদ্ধ করুন
নাম পরিবর্তন করা অপরিহার্য কারণ আমাদের প্রোগ্রামে আমাদের এই বোতামগুলি কল করতে হবে, যদি আপনি অন্য কোন নাম রাখতে চান তবে আপনাকে অবশ্যই প্রোগ্রামে উল্লেখিত বোতামের নাম পরিবর্তন করতে হবে। (নামগুলো আমার প্রোগ্রাম অনুযায়ী)
ধাপ 5: আপনার ক্যালকুলেটর প্রোগ্রামিং
পাবলিক ক্লাস ফর্ম 1
প্রাইভেট সাব btncalc_Click (System. Object, e as System. EventArgs হিসাবে প্রেরক) btncalc. Click
ডাবল উচ্চতা হিসাবে ডাবল = 0 'উচ্চতা নামে পরিবর্তনশীল তৈরি করে
txtresults. Text = ""
উচ্চতা = দ্বিগুণ পার্স (txtheight. Text) 'টেক্সট বক্স txtheight থেকে সংখ্যাগুলি পড়ে এবং এটি সংশ্লিষ্ট ভেরিয়েবল ওজন = ডাবল। পার্স (txtweight। 0.0254 'উচ্চতাকে মিটারে পরিণত করে ওজন = ওজন * 0.4535924' ওজনকে কিলোগ্রাম উচ্চতায় রূপান্তরিত করে
যদি ((উচ্চতা <= 0) অথবা (ওজন <= 0)) তাহলে 'অপ্রাকৃতিক ডেটা ক্লিনআপে প্রবেশ না করা নিশ্চিত করার জন্য বৈধতা যাচাই করুন () MsgBox ("দয়া করে বাস্তবসম্মত মান সন্নিবেশ করান")
বিএমআই = ওজন / উচ্চতা 'বিএমআই গণনা
BMI = ফরম্যাট (BMI, "0.00") 'BMI লিখেছেন দুই দশমিক প্লেসিতে txtresults. Text = BMI' টেক্সটবক্সে BMI লিখেছে txtresults txtcomment
BMI অনুযায়ী শর্ত গণনা করে
যদি BMI <18.5 তাহলে আপনার দেশে অবস্থার তারতম্য হতে পারে
txtcomment. Text = "আপনার ওজন কম"
ElseIf ((BMI> = 18.5) এবং (BMI 24.9) এবং (BMI 29.9 তারপর txtcomment।
শেষ সাব
প্রাইভেট সাব btnexit_Click (System. Object, e as System. EventArgs হিসাবে প্রেরক) btnexit. Click
প্রস্থান শেষ সাবের জন্য () 'ফাংশন বন্ধ করুনপ্রাইভেট সাব btnclear_Click (System. Object, e as System. EventArgs হিসাবে প্রেরক) btnclear হ্যান্ডেল করে। ক্লিনআপ পরিষ্কার করুন. Clear () txtresults. Text = "" txtheight. Focus () End Sub
প্রাইভেট সাব btnabout_Click (System. Object, e as System. EventArgs হিসাবে প্রেরক) btnabout. Click
এটি একটি পৃথক বার্তা বাক্সে দেখানো বার্তা
'নীচের "=" চিহ্নের পরে আপনি যেকোনো জিনিস যোগ করতে পারেন কিন্তু এটি অবশ্যই ডাবল কমা ("") এর মধ্যে হতে হবে
স্ট্রিং হিসেবে অস্পষ্ট বার্তা = "এই সফটওয়্যারটি স্বাস্থ্য সম্পর্কে সামাজিক সচেতনতার জন্য উমাইর বিন অসিম তৈরি করেছিলেন।" & vbNewLine & "স্থূল মানুষের সংখ্যায় বিশ্বব্যাপী বৃদ্ধি একটি স্বাস্থ্য আতঙ্ক সৃষ্টি করেছে কারণ হৃদরোগ এবং ডায়াবেটিস রোগের সংখ্যা বৃদ্ধি পাচ্ছে।" & vbNewLine & "এত কিছুর পরেও বিপুল সংখ্যক মানুষ জানে না যে তারা মোটা কিনা বা কিভাবে এটি মোকাবেলা করতে হবে।" & vbNewLine & "এর প্রতিক্রিয়ায় আমরা আপনার BMI এবং আপনি স্থূল কিনা তা নির্ধারণের জন্য একটি ক্যালকুলেটর তৈরি করেছি।" & vbNewLine & "এই মানদণ্ডগুলি আমেরিকান হার্ট অ্যাসোসিয়েশনের মতে।"
MsgBox (বার্তা)
এন্ড সাব প্রাইভেট সাব btnhlp_Click (System. Object, e as System. EventArgs হিসাবে প্রেরক) btnhlp হ্যান্ডল করে। '' '' এর মধ্যে আপনি যে কোন বার্তা লিখতে চান তা যোগ করুন এটি আপাতত খালি Dim urgent_message As String = ""
MsgBox (urgent_message)
শেষ সাবশেষ ক্লাস
পদক্ষেপ 6: অভিনন্দন আপনার প্রোগ্রামিং সম্পন্ন হয়েছে
এখন আপনি আপনার BMI গণনা করতে পারেন এবং আপনি আপনার সফ্টওয়্যারটি আপনার পছন্দ মতো সম্পাদনা করতে জানেন
সফটওয়্যারটি খেলতে উপরের বারের সবুজ তীর টিপুন অথবা কেবল F5 টিপুন উপভোগ করুন!
আপনার সুবিধার জন্য আমরা আমাদের নিজস্ব ক্যালকুলেটর (রেডিমেড) পাশাপাশি প্রোগ্রামিং (.txt ফাইলে) পোস্ট করেছি
প্রস্তাবিত:
ব্যাংক অ্যাকাউন্ট সঞ্চয় ক্যালকুলেটর: 18 টি ধাপ
ব্যাংক অ্যাকাউন্ট সঞ্চয় ক্যালকুলেটর: আমার সঞ্চয় ক্যালকুলেটর বেছে নেওয়ার জন্য আপনাকে ধন্যবাদ। আজ আমরা আপনার নিজের ব্যক্তিগত খরচ এবং সঞ্চয়ের হিসাব রাখার জন্য কিভাবে BankAccount ক্লাস প্রোগ্রাম করতে হয় তা শিখব। আপনার খরচ ট্র্যাক করার জন্য একটি ব্যাংক অ্যাকাউন্ট তৈরি করার জন্য আপনাকে প্রথমে একটি বেসিক আন প্রয়োজন হবে
ক্যানন ইওএসের জন্য টার্ন-এ-এইচপি 49 জি-গ্রাফিং-ক্যালকুলেটর-ইন-এ-ইন্টারভালোমেট: 4 টি ধাপ
ক্যানন ইওএস-এর জন্য টার্ন-এ-এইচপি 49 জি-গ্রাফিং-ক্যালকুলেটর-ইন-অ্যান-ইন্টারভালোমেট: ডিসপারেডার অটোম এবং অ্যাটিল্ড; /photos/cacholongo/componentes necesarios: 2n3904, Resistencia 2,2k; Diodo 1n4001, Cable de conexi à ƒ  & su
Minectaft এ Redstone সংযোজন ক্যালকুলেটর: Ste টি ধাপ
Minectaft এ Redstone সংযোজন ক্যালকুলেটর: হাই! আমি TheQubit এবং এটি Minecraft এ আমার রেডস্টোন সংযোজন ক্যালকুলেটরের একটি টিউটোরিয়াল। শীতল, তাই না? এটি কিছু মিষ্টি রেডস্টোন ইঞ্জিনিয়ারিং এবং যুক্তি ব্যবহার করে। যদি আপনি এই প্রকল্পটি পছন্দ করেন তবে দয়া করে গেম লাইফ প্রতিযোগিতায় আমাকে ভোট দিন। আমি সত্যিই এটির প্রশংসা করব
সিপিপিতে চারটি কার্যকরী ক্যালকুলেটর কীভাবে তৈরি করবেন: 6 টি ধাপ
সিপিপিতে চারটি কার্যকরী ক্যালকুলেটর কিভাবে তৈরি করা যায়: দৈনন্দিন জীবনে প্রত্যেকেরই ক্যালকুলেটর ব্যবহার করা হয়। একটি C ++ প্রোগ্রাম ব্যবহার করে একটি সহজ ক্যালকুলেটর তৈরি করা যেতে পারে যা ব্যবহারকারীর প্রবেশ করা দুটি অপারেন্ড যোগ, বিয়োগ, গুণ এবং ভাগ করতে সক্ষম। If এবং goto স্টেটমেন্ট ক্যালকুলেটর তৈরিতে ব্যবহৃত হয়
4X4 কীপ্যাড ব্যবহার করে Arduino ক্যালকুলেটর: 4 টি ধাপ (ছবি সহ)
4X4 কীপ্যাড ব্যবহার করে Arduino ক্যালকুলেটর: এই টিউটোরিয়ালে আমরা Arduino দিয়ে আমাদের নিজস্ব ক্যালকুলেটর তৈরি করব। মানগুলি একটি কীপ্যাডের (4 × 4 কীপ্যাড) মাধ্যমে পাঠানো যেতে পারে এবং ফলাফলটি একটি LCD স্ক্রিনে দেখা যেতে পারে। এই ক্যালকুলেটর সংযোজন, বিয়োগ, গুণের মতো সহজ অপারেশন করতে পারে