QBASIC - موقع الأوائل · QBASIC (26) A = 2 B = 1 If A = B Then rem print A else print B
Transcript of QBASIC - موقع الأوائل · QBASIC (26) A = 2 B = 1 If A = B Then rem print A else print B
QBASIC
QBASIC
QBASIC
QBASIC
rnsum 21
2 )2(
1212xxyy
)6)(45()2()3( 2
bababba
432 435 abr
333
c
cc
4)22(3 232
n
nrba
dcdba
4)2(3
babbx 4
63 2
2
21
3)2( 23
d
baa
)15(tan)50sin( 23 x
332 ney
255
53 2
y
xyx
QBASIC
A + 4 = 2 * B OR B – 3 < 5 AND (A + B) ^ 0.5 <> 4
B(B–3< 5)
ORAND
QBASIC
QBASIC
A(M , N ) (N)(n1 , n2 ) (X)(M) (6) (R)(F) 15%(T) (E)
(JORDAN)(X$) (math) (science) (English) (WA)(WO)
(n1) (n2)(5)n38
(Mark)(85)(AV)75.
(b2 – 2ac)(m) (60º)(6)(5%)(r)
(Y)(X3 -2XY)2
(V)(R)(T)
(Avg)(70) (90)
–42
–(6.75)(7)
–(–3.5)(–3)
–(–1.25 ) (–2)
–(–1.5 ) (1.5)
–int(3.85)
–X^(0.5)
–(X^2^0.5)
–(X)
QBASIC
A B C B AND A A AND (B OR C) True True False (1) (2)
True False (3) (4) False True (5) (6) False True
QBASIC (1)
(1+2)^(3\4)
(2)
(2^4)^(2/4)
(3) (–4^2) / 4^(0.5)
(4) 5–2+3^(4/2)
(5)
(5^2–2*8+7)*(0.5)
(6) 2*(–3+4^0.5)^2
(7) 5^2/5*2+3
(8) 1+2^3\2*2
(9) 4^2/(4–2)*3
(10)
5 mod 5+16^1/2
(11) 7 mod 3–3^2\2
(12) (5–2) mod 5–2
(13) (2 mod 4)*5–1^3
(14) (3*2^3 +6/3) mod 5
(15)
–2^2 mod 3^2–2
(16) 10 mod 2*4–2
(17)
sqr(5–1)*3^2
(18)
–sqr(9)/(10 mod 7)
(19)
sqr(15)^2 mod 2
(20)
sqr(abs(–16))/2 (21)
Fix(2.5–abs(–1.25))
(22)
Fix(6.85)–4+sqr(9)
(23)
Int(abs(sqr(4)–3.2))
(24)
Int(3/2) mod 5 (25)
Fix(–2.5)^2/2
(26)
sqr(133)/sqr(133)*2
(27)
cInt(int(3.5)–1.75)
(28)
3–4* cos(60)^n (29)
4+8/2 < 2^3–1
(30) 5 mod 2-1 >= 3^2/9
(31) 9+13 mod 4=9+1
(32)
16*0.5= sqr(16) (33)
Fix(–9.1)>int(–9.1)
(34) Int(6.85) = cInt(6.85)
(35) abs(3–7)=Cint(3.6)
(36) int(–5/2)=–5\2
(37) 5 < 7\2 +abs(cint(–1.65))
(38) tan(15)/tan(15)–1>–1
(39) (–1)^2^(0.5) = abs(–1)
(40) 2>3 or 1=fix(3/2)
(41) Fix(5/2)=5\2 and 2/4=2\4
(42) 3*4<=3^2 and 1^(0.5)=1
(44) 1^0.5=1 and ( int(–3)<fix(–3) or (–1)^3=1)
(45) 10–3=8 or X<1 and (–3^2)=int(9.1)
QBASIC
QBASIC 1) 10 rem "this is remark" 2 let $="symbol"
3) rem = "100"
4) rem$ = remark
5) a * b = ab
6) 4b = 2d4
7) let rem = XY
8) let to= 6–3b
9) Y= sin(30)
10) N$=N$+Amman 11) "A" = "Ali" + A$ 12) Print m$ = "amman" 13) Print X$ * "4" 14) Print sqrX 15) Print 4*rem 16) Print 15/(b–b) 17) Print n$+4 18) Print rem$+"End" 19) Print reme = 12 * n 20) Input "Var$" 21) Input XYZ 22) Input a$ ,5t; b$2 23) Input "This is a Exam" 24) Input input three numbers: a, b, c 25) IF X$+Y$ Then print $S 26) IF A≥50 Print "Pass" else 50 27) IF N>M Then Print A ELSE 28) IF A$=2 Then rem A = 2 els 4
QBASIC
29) FORL =1 TO 3 30) For counter = F to L$ Step 31) FOR 1 to 5 step –2
QBASIC
1 – : first QBASIC program .
2 – :(QBASIC is my game) .
3 – ) N 8 ( (B).
4 – )60 ( (4) (N). 5 – (X$ , Y$) (T$).
6 – :Jordan is my home (X$).
7 – .
8 – .
9 – .
10 – .
11 – :enter two numbers.
12 – (A) 13 – (m)
14 – (R) 29 .
15 – Good Luck .
16 – W$ .
17 – (w)
18 – (X , Y) Y .
19 – (n1,n2).
20 – (G1,G2) : The sum is:.
21 – (X , Y) (max).
22 – 4 N A B .
23 – Pass (mark) 50 100 ( .
QBASIC
24 – (S) (S) 90º 180º.
25 – (w) 4w... 26 – (H) .
27 – (tax) )15%( (income) .
28 – R 4.
29 – : my program N .
30 – (N) (N) zero.
31 – n B fail 32 – X 10 X .
33 – N sum N (3).
34 – (m) m (4)
35 – (Y)
36 – (F)(F)
QBASIC (3)
rem "AB"=2 A = –1 Print A^2 ,"AB" End
(2)
CLS Print X + 4 End Print C , "4*X"
(1)
rem5 = 5 Print rem5 End Print reem
(6) R=15 Print R mod 3 R=R–3 Print R ,R\5
(5)
B= 5 A= B–b b= 12 Print B,A
(4)
AB = 9 – n Print BA , n Let n = 4 End
(9)
X$ = "5" Y$ = X$ cls Print X$;Y$ , X$+Y$
(8)
Print (4^2)^(1/4) Print sin(70)^ n * 5 End Print 5/(B-B)
(7)
C=6 R$="C" C=4 Print R ,"C"; C
QBASIC
(12)
X = –3 X = –X ^ 2 Print "X"; Print X ; XX
(11)
rem Print 5 A = 5 Print A+5 , Print A–2^2
(10) M4=4 M$="4" Print "M4", Print M$+m$
(15) let$ = "let" let$="B" Print A$, Print let$;let$+let$
(14) S = 7 Print S$; Print SS, Print "S+5"
(13)
Print Welcome, rem "Print Welcome"; Print "12"+"5"; End
(18) IF one = two then N = N – 2 End if Print N
(17)
IF (–2^2)= 4 Then End End if Print "End"
(16)
INPUT N$ ,n$ INPUT M ,m CLS Print N$+n$ , N + n
(21)
IF T$="Test" then N = 4 else Print T$, N End if
(20)
IF N=4 THEN N = N + 4 else Print N End if
(19)
IF (N<1) Then Print 4 else End End if
(24)
rem print A = 2 IF A=2 then a=4 else a=8 Print a , a mod 3 End
(23) IF sqr(2^4) <= 3 then N = 100 X$ = "Jordan" End if Print N , X$ + "***"
(22)
N = 4 IF N=4 then N=N–2 IF N<4 then N=N+3 IF N>4 then N=N*2 Print N
? "2","5" ? 2 , 5
QBASIC
(26)
A = 2 B = 1 If A = B Then rem print A else print B Print "End"
(25)
n1=50 Input n2 IF n1+n2 <100 then print n2 else End Print sqr(n1 * 0.5)
(28) B$ = "3" A$ = "2" IF A$+B$=B$+A$ then print "A$" else ba=2 Print ab
(27)
N = 3 IF N<=4 Then N=N+5 else Print N, IF N mod 3=0 then End Else print n\3 CLS
(31) FOR J=n to n+1 Print int(J + 0.5), Next J End
(30) n = 4 for n=sqr(n) to n Print fix(n/2) Next n
(29) For m=2 to 4 step 2 X$ = "QBASIC" Next m Print m , X$
(34)
FOR N = 4 TO 8 STEP 2 IF N > 4 Then CLS Print N ^ 2, Next N Print N
(33) FOR I = 4 to 2 step 2 N = 5 Print N Next I Print N + I
(32) For I=3 to 8 step 3 Print "I"; IF I >=6 Then End Next I CLS
(37) FOR X = 4 to 2 Step –2 X = X – 1 Next X Print X
(36) FOR i = K TO 2 K = K + 3 IF k<=4 then print k^2 Next i
(35)
FOR n = A to A step A+1 A = A + 2 Next n Print n * A
40
QBASIC
(40) FOR J = 1 TO 5 Step 2 J = J + 3 Print J – 1 , Next J REM Print J
(39) A$ = "M" FOR n=1 to n step–1 A$ = A$ + "m" Print A$, Next N
(38) m = 1 FOR k = 2 to 4 m = m * k Next k Print m
(43)
FOR X = 2 to 10 step X Print X , X = 5 * X Next X
(42)
For K = 5 To 2 step –2 K = K – 1 Print ABS(K – 5) Next K
(41) FOR X = 3 TO 7 X = X + 5 Next X Print X
(46)
FOR S = 3 TO 9 Step 3 S = F + 1 F = S + 1 Next S Print S , F
(45)
B = 4 FOR B = 2 TO B B = B + 3 Print B + 1 Next B
(44)
For K = –2 To K step 3 K = K +1 K = K ^ 2 Next K Print K
QBASIC
الرقم1 Print sin(2*X)/sin(X+X)*sqr(a^2+b^2)
2 X = k\3 3 Print abs(n)
4 Print int(K/4)
K
5 Print int(3.665)
6 Print A$;B$
7 let H = A – B let H = 4 * H ^ 2 print H
.
QBASIC
8 Print "Amman" Print 2017 print.
9 Print "enter your name and salary:"; Input name& Input salary
input .
10 IF A>=5 Then Print sqr(A) else Print A^0.5 print.
11 IF X>0 then print X else Print –1*X print.
12 IF n mod 2 = 1 Then Print n fix
13 IF n/3 = n\3 Then Print n ^ 2 mod
14 IF A > 10 OR A = 10 Then Print A
15 IF A < B OR A = B Then Print "A*B"
16 IF X <> 10 Then Print X
17 IF X > 5 Then rem Print X else X = X + 2
18 IF N < 20 Then rem N = 4 else N = 8 Print "remark"
19 IF income>=5000 then tax=0.23*income IF income < 5000 then tax=0.15*income Print tax
.
20
IF L>W Then A = W * L IF L=W Then A = L * L IF L<W Then A = L * W Print A
.
21 IF N >= 0 Then M = Fix(N) IF N >= 0 Then M = int(N) Print M
.
22
IF X = Y Then rem print x–y ELSE Print X + Y End if
.
QBASIC
23 FOR C = 1 TO 3 Print "aaa" , Next C
24
FOR n = 1 TO 50 cls Print n Next n
25
FOR J = 3 TO 7 step – 2 Print "JORDAN" End Next J Print J
Print .
26
For J = 1 T0 50 A$ = "Amman" Next J Print A$ , J
27
for A = 1 to 15 step n A = A * 5 Print A next A
28
FOR n = 1 to 30 n = n + 2 sum = sum + n Next n
step
29 for I = 1 to 50 IF I mod 5 = 0 Then Print I Next I
(step 5)
30
sum = sum + 9 sum = sum + 36 sum = sum + 81 sum = sum + 144 sum = sum + 225
QBASIC
QBASIC
Print SQR(2 * SQR(15 ^ 2) + ABS(Fix(4.8) – Int(10))) – –
–SQR(X) –
–QBASIC –
QBASIC
REM "This is a very important program" INPUT a , b IF Int(a/b) = Fix(a/b) THEN CLS ELSE ab = a – b PRINT "The values of outputs are:"; ba , "a" END
–
–a = 5b = 2
–a –ba
–Fix(a/b) –
QBASIC
Input X , Y, A$ cls if x>y then print X , Y , 3* X – Y else print A$ , Y , y \ X print "Redo From start" End if
–
–
? 2 , 8 , "Jordan"
QBASIC
QBASIC
X = 2 IF X< 3 Then Print A$ ELSE REM N = 4 Input "number is:", Y Let Y=Y+X Print Y , Y–1 ; X
– – – – –
Y = 1INPUT
IF
QBASIC
Rem$ = "NN" A = –30 FOR L = 20 TO AA STEP A INPUT ab IF (ab < 30) Then CLS NN = Fix(ab/3) ELSE Print L , rem$ , ba , int((ab – 5)/100) , abs(5 – ab) END IF Next L End
– – – – –
ab = 30 ba
QBASIC
QBASIC
IF X=4 THEN Print "Tawjihi" ELSE X=X+1 –QBASIC
–
–IF
–X = 2
QBASIC
CLS Print "enter mark & name:"; Input X , A$ X = X mod sqr(16) Print X$ REM LET N$ = "100" End
– – – – –
– – – – –
؟
(X)X9
INPUT
QBASIC
cbaF 22 2
X
XC0
X
QBASIC
1 – .
2 – .
3 – .
4 – : C = 5/9(F – 32)
5 – (V) (r) . : 3
34 rV
6 – 23 %
7 – F :
xbyybF
8 – M :
1212XXYYM
9 – F :
CNCNF 34
4 2
10 –
11 – . 12 – (L)(W) (Rectangular) (Square)
13 – X (F) X (2).
F = 3x2tan(20º)
QBASIC
14 – F :
10;5
105;2
XX
XXXF
15 – 1 10 .
16 – 5 )–5( .
17 – )–10 10(.
18 – )3( )1( )15( .
19 – )1 – 65(.
20 – )4 – 44(.
21 – )30º،45º، 60º،...،150º(.
22 – )50( (Jordan) . 23– (5)
24 – .
25 – )10( .
26 – .
27 – )7( )1 – 100(.
28 – : 30 27.5 25 22.5 … –15 5 3 1 1 3 5 7 9 1 1 2 4 3 9 4 16 5 25 6 36
29 – : N * 3 4 N * 3 16 N * 3 36 : N * 3 144
QBASIC
N –9 N 4 N –1 N 0 N –1 N 4 : N –81 text text text text text 3 Odd 4 Even 5 Odd 6 Even : : 30 Even
–F
N
ax
aF
12 )5(1
–M
12345672 xm –sum
10
2
3
323Lab
basum
–(sum)
2021...
621
421
221
sum
– (sum)
3...642781 nxsum
QBASIC
QBASIC
QBASIC
( )
( )
ABS(X)X
X^2^0.5 ABS(–5.2)=5.2, ABS(5.2)=5.2
SQR(X)XX>=0
SQR(4) = 2 , SQR(144) = 12 SQR(–4) , –SQR(4) = –2
FIX(X)X
Fix(6.15)=6 ,Fix(3.85) = 3 Fix(–6.1)=–6 ,Fix(–3.85)=–3
INT(X)XX
Int()=
Int()=
Int(6.15)=6 , Int(3.85)=3 Int(– 6.1)=–7,Int(– 3.85)=–4
fixint
Cint(X)X
X
Cint(3.75)=4, cInt(–6.15)=–6 Cint(6.25)=6, cInt(–3.75)=–4
Fix() = Int() = cInt() = Fix(4) = Int(4) = cInt(4) 4 Fix(-6) = Int(-6) = Cint(-6) -6
sin(X)X
cos(X)X
Tan(X)X
QBASIC
(3.14/180)
(*3.14/180)
QBASIC
XQBASIC
N 2*N n. n^0.5 n n ^ 2 N. N^3 n. n^(1/3) n 1 / n
3 N. 3*N 12 % n. 12/100*n n. – n
n. n/2
0.5*n n. n/4
QBASIC
QBASIC
CLS
END
REM any_text
LET Var = Expr let
LET =
LET =
let
PRINT [out – list]
out – list:
INPUT in – list
IF cond. THEN qp.stat1 ELSE qp.stat2 IF cond. THEN qp.statement(s) : ELSE qp.statement(s) END IF
–
FOR counter = first TO last [STEP p] qbasic statement(s) NEXT [counter]