Visual Basic খুব সহজে [পর্ব-০৪] :: GPA বের করার প্রোগ্রাম

Visual Basic প্রগ্রামে আপনারা অনেক দূর এগিয়ে গেছেন ! তবে অনেক কাজ হুবহু কপি পেস্ট করেছেন কিন্তু বুঝতে পারেননি ! ।

কিন্তু এখন থেকে বুঝে কাজ করবেন , না হলে শিখে লাভ নাই । তবে মাঝে মাঝে মজার প্রোজেক্ট নিয়ে আসব না হলে এক ঘেয়েমিতে পেয়ে বসবে এটা স্বাভাবিক প্রগ্রামিং জগতটায় এমন !! ।

আজ শিখবেন GPA বের করার প্রোগ্রাম .....................

প্রথমে Visual Basic ওপেন করে standard EXE সিলেক্ট করি

এবার আপনি তিনটি Lebel ও তিনটি Text box নিয়ে চিত্র অনুসারে সাজাবেন

প্রথম lebel এর নাম Marks ২য় টি হবে Grade Point , ৩য় টি হবে Letter Grade

এবার একটি Command Button নিন এবং নাম দিন Result

আপনার ডিজাইন এর কাজ শেষ ! এখন কোড বসাতে হবে ।

এবার Command Buttton এ ডাবল ক্লিক করে


Private Sub Command1_Click()

End Sub

মাঝে নিচের কোড টুকু লিখুন


Dim Subject1, Subject2, Subject3, Subject4, Subject5

Subject1 = Val(Text1)

If Subject1 >= 80 And Subject 1<= 100 Then

Text2 = 5

Text3 = "A+"

ElseIf Subject1 >= 70 And Subject1 <= 79 Then

Text2 = 4

Text3 = "A"

ElseIf Subject1 >= 60 And Subject1 <= 69 Then

Text2 = 3.5

Text3 = "A-"

ElseIf Subject1 >= 50 And Subject1 <= 59 Then

Text2 = 3

Text3 = "B"

ElseIf Subject1 >= 40 And Subject1 <= 49 Then

Text2 = 2

Text3 = "C"

Else

Text2 = 0

Text3 = "F"

End If

সর্বশেষ F5 চেপে Run করুন ।

Code বিশ্লেষণ

এখন আপনাকে বুঝতে হবে কি কি কাজ সংগঠিত হয়েছে

প্রথমে Dim দিয়ে Subject1, Subject2, Subject3, Subject4, Subject5 মোট পাঁচটি Variable ঘোষণা করলাম

এবং এখানে IF  Else Else if statement ব্যবহার করেছি ,

এখন এটি দ্বারা কি বুঝায় ?

Subject1 = Val(Text1)

Value Text1 কে ধরা হয়েছে অর্থাৎ আপনি Text 1 এ যা বসাবেন সেটি নিবে এবং দেখবে সেটি ৮০ এর সমান না বড় হয় তবে এটি Text2 তে A+   grade এবং Text3 তে 5 দেখাবে । এভাবে ক্রমান্বয়ে compile করবে ।

বুঝতে না পারলে মন্তব্য করবেন ।

Download করে দেখে নিতে পারেন ।

Password : jpiblog

সবাইকে কষ্ট করে পড়ার জন্য ধন্যবাদ .........

পূর্বে প্রকাশিত http://jpiblog.tk

Level 0

আমি গোলাম মুক্তাদির। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 17 টি টিউন ও 231 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

Assalamualikum o Rohmatullah :) This is Golam Muktadir .Interested In UI,Algorithm,Coreprogramming,TechBlogging, Freelancing and also teaching about that. leading simple life...


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

আপনার টিউন আমার কাছে ভাল লাগে……….আপনি চালিয়ে যান আমি আছি……………..আপনার সাথে…………………………………….আপনার একটু কষ্ট আমাদের সবার শিখা……………………

চালিয়ে যান। ভালো হচ্ছে…
তবে ল্যাঙ্গুয়েজ নিয়ে আর একটু বিশ্লেষন করলে সুবিধা হত..

    @Bookworm ইশতিয়াক: আমি বেশি করে চেয়েছিলাম কিন্তু সেটা অনেকের জন্য কঠিন হয়ে দাড়াত ! খুব সহজে যাতে বুঝতে পারে সে চেষ্টা করছি ……
    সাথে থাকুন

আচ্ছা, কমান্ড বাটনের নাম কীভাবে চেঞ্জ করব? মানে রিনেম করব কীভাবে?

কমান্ড বাটন select করে ডান দিক থেকে properties থেকে caption এ ISHTIAK লিখুন । ব্যস হয়ে গেল কমান্ড বাটনের নাম পরিবর্তন। এছাড়া অন্য কোন প্রোগ্রামিং এ সমস্যা হলে জানাতে পারেন http://global-itbd.com/download.html
ফেসবুক পেজঃ http://www.facebook.com/globalitbd

ধন্যবাদ রোমেল ভাই