سلام
من دارم برای کنکور میخونم اگه کسی تست از ویژوال 1و2و3 داره ممنون میشم برام سورسش رو بزاره
با تشکر:11::11:
:11::11::11::11:
Printable View
سلام
من دارم برای کنکور میخونم اگه کسی تست از ویژوال 1و2و3 داره ممنون میشم برام سورسش رو بزاره
با تشکر:11::11:
:11::11::11::11:
سلام :
دوست عزیز من کل نرم افزار ها و سورس های برنامه سازی 1و2و3 رو دارم ولی چون زیاده نمی تونم آپلود کنم بخاطره همین اگه خواستی همه ی سورس های برنامه ها رو همراه با فصل های کتاب که در هر فصل چه تابع و کدی معرفی شده رو برات تو تاپیک میزارم ! پس اگه خواستی یه بگو تا برات بزارم !!!!!!
با تشکر (Bvk)
:5:
سلام دوست عزیز
از کمکت ممنون میشم اگه لطف کنید و برام بذارید
با تسکر:11::11:
:11::11::11::11:
سلام :
دوست عزیز من سورس برنامه های درس برنامه سازی 1 رو برات گذاشتم و ان شا الله بقیش رو هم در روز های آتی می گزارم چون خیلی زیاده
نکته : فقط نکته مهمی که خیلی رعایت کردنش ضروری هست اینه که با توجه به سورس اشیاء مربوط رو به فرم اضافه کن و بعد سورس رو کپی پیست کن .
کد:
Input Box مثال اول از فصل دوم : ضرب دو عدد توسطPrivate Sub CmdRun_Click()intNum1 = InputBox("Enter First Number", "Get Number 1")intNum2 = InputBox("Enter Secont Number", "Get Number 2")intResult = intNum1 * intNum2MsgBox intNum1 & " * " & intNum2 & " = " & intResult, , "Result"End SubPrivate Sub CmdExit_Click()EndEnd Sub
مثال دوم از فصل دوم : شعاع دایرهPrivate Sub CmdRun_Click()Const PI As Single = 3.141592Dim sngRadius As Single, sngArea As SinglesngRadius = InputBox("Enter radius:", "Get Radius")sngArea = PI * sngRadius ^ 2MsgBox "Area of Circle with radius=" & sngRadius & " is:" & sngArea, , "Result"End SubPrivate Sub CmdExit_Click()EndEnd Sub
مثال اول از فصل سوم : مقایسه دو عدد و نمایش عدد بزرگتر در تکس باکس سومOption ExplicitPrivate Sub CmdExit_Click()EndEnd SubPrivate Sub CmdRun_Click()If Val(Text1.Text) > Val(Text2.Text) ThenText3.Text = Text1.TextElseText3.Text = Text2.TextEnd IfEnd SubPrivate Sub Form_Load()Text1.Text = ""Text2.Text = ""Text3.Text = ""End Subمثال دوم از فصل سوم : برای بدست آوردن حقوق نا خالص ، مالیات ، بیمه ، حقوق خالصOption ExplicitPrivate Sub CmdExit_Click()EndEnd SubPrivate Sub CmdRun_Click()If Val(Text1.Text) >= 300000 ThenText2.Text = (Val(Text1.Text) - 300000) * 15 / 100ElseText2.Text = 0End IfText3.Text = Val(Text1.Text) * 9 / 100Text4.Text = Val(Text1.Text) - Val(Text2.Text) - Val(Text3.Text)End SubPrivate Sub Form_Load()Text1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""End Sub
مثال سوم از فصل سوم : بدست آوردن رتبه دانش آموزOption ExplicitPrivate Sub CmdExit_Click()EndEnd SubPrivate Sub CmdRun_Click()Dim sngNum As SinglesngNum = Val(Text1)If sngNum > 20 Or sngNum < 0 ThenText2 = "Error in Number"Exit SubEnd IfIf sngNum >= 18 And sngNum <= 20 ThenText2 = "A"ElseIf sngNum >= 16 And sngNum < 18 ThenText2 = "B"ElseIf sngNum >= 14 And sngNum < 16 ThenText2 = "C"ElseIf sngNum >= 12 And sngNum < 14 ThenText2 = "D"ElseIf sngNum >= 10 And sngNum < 14 ThenText2 = "E"ElseIf sngNum < 10 ThenText2 = "F"End IfEnd SubPrivate Sub Form_Load()Text1 = ""Text2 = ""End Sub
Option Explicitمثال چهارم از فصل سوم : بدست آوردن رتبه دانش آموز اما با یک کد جدید
Private Sub CmdExit_Click()
End
End Sub
Private Sub CmdRun_Click()
Dim sngNum As Single
sngNum = Val(Text1)
If sngNum > 20 Or sngNum < 0 Then
Text2 = "Error in Number"
Exit Sub
End If
Select Case sngNum
Case Is >= 18
Text2 = "A"
Case Is >= 16
Text2 = "B"
Case Is >= 14
Text2 = "C"
Case Is >= 12
Text2 = "D"
Case Is >= 10
Text2 = "E"
Case Else
Text2 = "F"
End Select
End Sub
Private Sub Form_Load()
Text1 = ""
Text2 = ""
End Sub
مثال پنجم از فصل سوم : شماره روز از سوال را بر میگرداندOption ExplicitPrivate Sub CmdExit_Click()EndEnd SubPrivate Sub CmdRun_Click()Dim intDay As Integer, strWeekDayName As StringintDay = Val(Text1) Mod 7strWeekDayName = Choose(intDay + 1, "Fri", "Sat", "Sun", "Mon", "Tue", "Wed", "Thu")Text2 = strWeekDayNameEnd SubPrivate Sub Form_Load()Text1 = ""Text2 = ""End Sub
Bold ; Italic ; Underline مثال ششم از فصل سوم : تفیر فونت لیبل از جملهPrivate Sub chkBold_Click()If chkBold.Value = 1 Thenlbl1.FontBold = TrueElselbl1.FontBold = FalseEnd IfEnd SubPrivate Sub chkItalic_Click()If chkItalic.Value = 1 Thenlbl1.FontItalic = TrueElselbl1.FontItalic = FalseEnd IfEnd SubPrivate Sub chkUnderLine_Click()If chkUnderLine.Value = 1 Thenlbl1.FontUnderline = TrueElselbl1.FontUnderline = FalseEnd IfEnd SubPrivate Sub CmdClose_Click()EndEnd Sub
مثال اول از فصل چهارم : چاپ اعداد از 1 تا 10 با استفاده از حلقه For
Private Sub CmdRun_Click()Dim intI As IntegerFor intI = 1 To 10Print intINext intIEnd SubPrivate Sub CmdClose_Click()EndEnd Sub
مثال دوم از فصل چهارم : چاپ اعداد از 10 به 1 با استفاده از حلقه For
Private Sub CmdRun_Click()Dim intI As IntegerFor intI = 10 To 1 Step -1Print intINext intIEnd SubPrivate Sub CmdClose_Click()EndEnd Sub
مثال سوم از فصل چهارم : چاپ اعداد مضرب 2 با استفاده از حلقه For
Private Sub CmdRun_Click()Dim intI As IntegerFor intI = 2 To 30 Step 2Print intINext intIEnd SubPrivate Sub CmdClose_Click()EndEnd Sub
مثال چهارم از فصل چهارم : جمع ورودی اعداد
Private Sub CmdRun_Click()Dim intI As Integer, sngS As Single, sngN As SinglesngS = 0For intI = 1 To 5sngN = InputBox("Enter " & intI & "th Number:")sngS = sngS + sngNNext intIPrint "Sum="; sngSPrint "Average="; sngS / 5End SubPrivate Sub CmdClose_Click()EndEnd Sub
Do While مثال پنجم از فصل چهارم : چاپ اعداد با استفاده از حلقهPrivate Sub CmdRun_Click()Dim IntI As IntegerIntI = 1Do While IntI <= 20Print IntI;IntI = IntI + 1LoopEnd SubPrivate Sub CmdClose_Click()EndEnd Sub
5 4 3 2 1مثال ششم از فصل چهارم : چاپ اعداد به صورت زیر :
10 8 6 4 2
15 12 9 6 3
20 16 12 8 4
25 20 15 10 5
Private Sub CmdRun_Click()Dim intI As Integer, intJ As IntegerFor intI = 1 To 5For intJ = 1 To 5Print intI * intJ,NextNextEnd SubPrivate Sub CmdClose_Click()EndEnd Subمثال هفتم از فصل چهارم : بدست آورد سینوس ، کسینوس ، تانژانت ، کتانژانت یک عددPrivate Sub CmdRun_Click()Dim dblDegree As Double, dblRadian As DoubleConst Pi As Double = 3.14159265358979dblDegree = Val(Text1)dblRadian = Pi * dblDegree / 180Text2 = Sin(dblRadian)Text3 = Cos(dblRadian)Text4 = Tan(dblRadian)Text5 = 1 / Tan(dblRadian)End SubPrivate Sub CmdClose_Click()EndEnd Sub
================================================== =====
امید وارم به دردت بخوره
[PHP]http://uploading.com/files/ce82mb4d/Project1.vbp/[/PHP]با تشکر (Bvk):5:
دانلود پروژه مثال از فصل یک