http://users.sch.gr/fstav

BASIC

Μεταβλητές



||print|-| metavl|-| input|-| if|-| for|-| do|-| and|- function|-| array|-| function| ΙΑ'|-| ΙB'|-| ΙΓ'|-| ΙΔ'|-|



Mεταβλητή είναι μία θέση στή μνήμη RAM, η οποία περιέχει κάποιο δεδομένο (τιμή). Η μεταβλητή έχει τό δικό της όνομα, τό οποίο είναι τής δικής μας επιλογής. π.χ. a, b, x, mesos, mikos κλπ. Όταν στήν μεταβλητή πρόκειται νά καταχωρίσουμε λέξη, τότε τό όνομά της τελειώνει μέ τό σύμβολο $, π.χ. m$, name$ κλπ.

= είναι εντολή εκχώρησης ή καταχώρισης μίας τιμής σέ μεταβλητή καί χρησιμοποιείται γιά απόδοση τιμής ή γιά υπολογισμό κάποιας αριθμητικής πράξεως.

Προτεραιότητα πράξεων: ( ), ^, * /, + -

π.χ.

x=5 τό δεδομένο 5 καταχωρίζεται στήν μεταβλητή x.

x=5+1 γίνεται η πράξη καί τό αποτέλεσμα τής πράξης, δηλαδή τό 6 καταχωρίζεται στήν μεταβλητή x.

a=5*(x-1) γίνεται η πράξη καί τό αποτέλεσμα τής πράξης, δηλαδή τό 25 καταχωρίζεται στήν μεταβλητή a.

a=a+1 γίνεται η πράξη καί τό αποτέλεσμα τής πράξης, δηλαδή τό 26 καταχωρίζεται στήν μεταβλητή a.



m$="Patras" τό δεδομένο Patras καταχωρίζεται στήν μεταβλητή m$.

name$="Helen" τό δεδομένο Helen καταχωρίζεται στήν μεταβλητή name$.



print m$ τό περιεχόμενο τής μεταβλητής m$, δηλαδή Patras εκτυπώνεται στήν οθόνη.

print a τό περιεχόμενο τής μεταβλητής a, δηλαδή τό 26 εκτυπώνεται στήν οθόνη.

print a,x τά περιεχόμενα τών μεταβλητών a καί x, δηλαδή 26 καί 6 εκτυπώνονται στήν οθόνη, μέ μεγάλο κενό ανάμεσά τους.



ΑΣΚΗΣΕΙΣ

A) Τί θά εκτυπώσει τό παρακάτω πρόγραμμα στήν οθόνη; Νά τό δείξετε σέ σχήμα στό τετράδιό σας.

a=7
print "a=";a
x$="Nick"
print "Name=",x$
print "Good morning ";x$

B) Tί τιμές θά περιέχουν οι μεταβλητές a,b,c μετά τό πέρας τού παρακάτω προγράμματος; Νά τό δείξετε σέ σχήμα στό τετράδιό σας καί νά διατυπώσετε ένα συμπέρασμα.

c=0
a=3
b=4
c=a
a=b
b=c

Γ) Τί θά εκτυπώσει τό παρακάτω πρόγραμμα στήν οθόνη; Νά τό δείξετε σέ σχήμα στό τετράδιό σας.

x=2
y=3
print x*y
sum=x+y
print "Sum=";sum

Δ) Τί θά εκτυπώσει τό παρακάτω πρόγραμμα στήν οθόνη; Νά τό δείξετε σέ σχήμα στό τετράδιό σας.

a=-2
print a+3
a=2
print a+3
a=a-2
print a+1

E) Τί θά εκτυπώσει τό παρακάτω πρόγραμμα στήν οθόνη; Νά τό δείξετε σέ σχήμα στό τετράδιό σας. Πώς λέγονται οι αριθμοί πού θά εκτυπωθούν;

x=1
print x
x=x+2
print x
x=x+2
print x
x=x+2
print x





----------------------------------------------------- ΑΡΧΙΚΗ -------------------------------------------------------------------------------------