Εγγραφείτε και διαβάστε
naytsіkavishі
statti πρώτα!

Λογική ομιλία. Θέμα: Λογικός τύπος δεδομένων. Λογικές πράξεις όχι, και, ή. Σημασία λογικών στίχων. Ανεξάρτητη εργασία

Επιλέξτε από δάσκαλο ανεξάρτητη εργασίααπό τα κατώτερα δικαιώματα.

1. Υπολογίστε την τιμή του ιού:

α) sqr(x)+sqr(y)<=4 при x=0.3, y=-1.6;

β) k mod 7 = k div5-1 με k = 15;

γ) περιττό (trunc (10 * p)) στο p = 0,182;

δ) όχι μονό(n) για n=0;

ε) t και (p mod 3 = 0) στο t = true, p = 101010;

ε) (x * y<>0) και (y>x) με x=2, y=1;

ζ) (x * y<>0) ή (y>x) όταν x=2, y=1;

η) a ή (όχι β) με a=False, b=True;

2. Γράψτε στον Πασκάλ το vіdnoshnja, istne με vikonnі znachenї μυαλό και hibne іnakshe:

α) ο ακέραιος k υποδιαιρείται με το 7.

β) το ίσο δεν έχει ρίζα ομιλίας.

γ) το σημείο (x, y) βρίσκεται κοντά στην ακτίνα R με το κέντρο στο σημείο (1,0).

δ) ένας φυσικός αριθμός Ν είναι τετράγωνο φυσικός αριθμός;

στ) x = max(x, y, z);

σολ) (μην κερδίσετε την επέμβαση)

η) Θέλοντας μία από τις λογικές αλλαγές και ότι το b μπορεί να είναι Αληθές.

i) οι προσβλητικές λογικές αλλαγές α και β μπορεί να είναι Σωστό.

3. Καθορίστε τη σειρά των ενεργειών για την καταμέτρηση ιών:

α) α και β ή όχι γ και δ?

β) (x> = 0) ή όχι c і d.

4. Υπολογίστε τους παρακάτω αριθμούς με a=True, b=False:

α) α ή β και όχι α.

β) (α ή β) και όχι α.

γ) όχι α και β?

δ) όχι (α και β)

5. Γράψτε στο Pascal viraz, είναι αλήθεια με το vikonannі assignedї μυαλό και hibne іnakshe:

α) x ξαπλώστε;

β) ξαπλώστε σε θέση ανεμοφράκτη.

γ) * x επικάλυψη ή [-1, 1];

δ) * х ξαπλώστε σε στάση με μπράτσα και [-1, 1];

ε) το δέρμα από τους αριθμούς x, y, z είναι θετικό.

ζ) οι ίδιοι αριθμοί x, y, z δεν είναι θετικοί.

η) περισσότεροι από ένας από τους αριθμούς x, y, z είναι θετικοί.

i) Λογική αλλαγή και μπορεί να δίνει τιμή True, λογική αλλαγή και μπορεί να δίνει τιμή False.

ι)* рік із αύξων αριθμός у є είναι δίσεκτο έτος (ρік είναι δίσεκτο έτος, άρα ο αριθμός του είναι πολλαπλάσιο του 4, prote z ένα πολλαπλάσιο των 100 δίσεκτων ετών είναι περισσότερο από ένα πολλαπλάσιο του 400, για παράδειγμα, 1700, 1800 και το 1900 δεν είναι δίσεκτα, το 2000 είναι δίσεκτο έτος).

6. Ζωγραφίστε στην περιοχή (x, y), στο yakіy και μόνο στο yakіy εκχωρείται το viraz:

α)* (y>=x) και (y+x>=0) και (y<=1);

β) (sqr(x)+sqr(y)<1) or (y>0) και (abs(x)<=1);

γ) (trunc (y) = 0 και (στρογγυλός (x) = 0);

δ)* (abs(x)<=1)>(abs(y)>=1);

ε) (sqr(x)+sqr(y)<=4)=(y<=x).

7) Є έξυπνος χειριστής:

γράφω ('ούρα!')

γράφω ('κακό...')

Μπορείτε να αντικαταστήσετε το yogo με επιθετικούς χειριστές:

α) Ναι, d=10 β) Ναι, όχι (d=10)

writeln ('ουρά!') writeln ('ουρά!')

writeln('κακό...'); writeln('κακό...');

γ) Δεν υπάρχει τρόπος (d=10) δ) Δεν υπάρχει τρόπος (d)<>10)

writeln ('κακό...') writeln ('κακό...')

writeln('ουράι!'); writeln('ουράι!');

8) Ποιες θα είναι οι τιμές της αλλαγής j, k μετά την αλλαγή του ευφυούς τελεστή:

ως κανονας

Σημείωση. Ως αποτέλεσμα της αλλαγής του τελεστή dec(k,2), η τιμή του αλλαγμένου k αλλάζει κατά 2.

Μάθημα από τη σειρά " Γεωμετρικοί Αλγόριθμοι»

Γεια σου αγαπητέ αναγνώστη!

Σήμερα εξετάζουμε μια τυπική εργασία από μια σειρά γεωμετρικών αλγορίθμων. Ας γράψουμε μια συνάρτηση, όπως μια αντήχηση που ανήκουναρκετά σημεία επαφής, που δίνονται από τις συντεταγμένες του στάχυ και του άκρου του.

Για να εφαρμόσουμε τη λειτουργία ευθυγράμμισης στα δεδομένα ομιλίας, θα γράψουμε δύο ακόμη συναρτήσεις: τη συνάρτηση EqPoint (), καθώς είναι αναστρέψιμη, δύο σημεία στο επίπεδο και τη συνάρτηση RealMoreEq (), θα χρησιμοποιήσουμε το «>=» (περισσότερο ή λιγότερο) για εκ νέου επαλήθευση. Ο λόγος για την εισαγωγή ειδικών λειτουργιών είναι ήδη γνωστός.

Διευθυντής. ΑΝΤΙΣΤΡΟΦΗ, παραμένω chi τελεία vіrіzku.

Αφήστε τις τελείες - pochatkova και τερματικές κουκκίδες vіdrіzka. - Ένα δίκαιο σημείο στο αεροπλάνο.

Διάνυσμα με cob y σημείο και τέλος y σημείο matime συντεταγμένες (x2-x1, y2-y1).

Αν το P(x, y) είναι επαρκές σημείο, τότε οι συντεταγμένες του διανύσματος είναι πλήρεις: (x-x1, y – y1).

Το Krapka R είναι απαραίτητο με τον ακόλουθο τρόπο:

Πρόγραμμα geom3; Const _Eps: Real = 1e-3; (υπολογισμένη ακρίβεια) var x1, y1, x2, y2, x, y: πραγματικό; Συνάρτηση RealEq(Const a, b:Real):Boolean; (Αυστηρά ένα) ξεκινά το RealEq:= Abs(a-b)<= _Eps End; {RealEq} Function RealMoreEq(Const a, b:Real):Boolean; {больше или равно} begin RealMoreEq:= a - b >= _EpsEnd; (RealMoreEq) Συνάρτηση EqPoint(x1,y1,x2,y2:real):Boolean; (Υπάρχουν δύο σημεία στο επίπεδο) ξεκινούν EqPoint:=RealEq(x1,x2)και RealEq(y1,y2) end; (EqPoint) Συνάρτηση AtOtres(x1,y1,x2,y2,x,y:real):Boolean; (Έλεγχος εάν το σημείο P ανήκει στο P1P2) Αρχίστε εάν EqPoint(x1,y1,x2,y2) Τότε AtOtres:= EqPoint(x1,y1,x,y) (τα σημεία P1 και P2 αυξάνονται, το αποτέλεσμα είναι αυξημένα σημεία P1 και P) Διαφορετικά AtOtres:= RealEq((x-x1)*(y2-y1)-(y-y1)*(x2-x1),0)και (RealMoreEq(x,x1)και RealMoreEq(x2,x)Ή Τέλος RealMoreEq(x,x2)και RealMoreEq(x1,x)). (AtOtres) ξεκινούν (κύρια) εγγραφή (Εισαγάγετε το σημείο συντεταγμένων: x1,y1,x2,y2,x,y"); readln(x1,y1,x2,y2,x,y); ,y2,x,y) στη συνέχεια writeln("Έτσι.") else writeln("Γεια.); τέλος. (κύριος)

Τα αποτελέσματα του προγράμματος vikonannya.

Εισαγάγετε το σημείο συντεταγμένων: x1, y1, x2, y2, x, y
0.5 1 2.5 2.8 1.203 1.633
Ετσι.

Τα αποτελέσματα των δοκιμών με το πρόγραμμα GeoGebra:


Σήμερα έχουμε γράψει τη συνάρτηση AtOtres() , σαν να ελέγχουμε την εγγύτητα ενός συγκεκριμένου σημείου σε μια ράγα που δίνεται από τις συντεταγμένες της.

Παρουσίασε δύο λειτουργίες: EqPoint() και RealMoreEq() για την υλοποίηση λειτουργιών αντιστοίχισης σε δεδομένα ομιλίας. Το πρώτο αντιστρέφεται, δύο σημεία στο επίπεδο χρησιμοποιούνται, το άλλο είναι νικηφόρο για την επανεπιβεβαίωση του "> =".

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

Γιατί σε αποχαιρετώ. Για να zustrіchі στο επόμενο μάθημα.

. ΧΞαπλώστε στον αέρα.
Χ Ξαπλώστε σε θέση που φυσάει.
Χ επικάλυψη ή [-1,1];
Χ ξαπλώστε σε στάση vіrіzkom ή [-1,1].
3.
Εξηγήστε τη δομή και τους κανόνες των έξυπνων χειριστών vikonannya.
4.
Καταγράψτε την εργασία για την εμφάνιση ενός έξυπνου χειριστή:
συν
2
Χ, στο 0x στο =
1-αμαρτία
2
Χ, σε διαφορετική περίπτωση.
5.
z
int z=0, x=1, y=

1;

80 Προγραμματισμός γραμμικών αλγορίθμων στο σύστημα C++ Builder
αν (x>0) αν (y>0) z=1; αλλιώς z=2;
6.
Yake η έννοια της μητέρας αλλάζει zμετά τους χειριστές vikonannya:
int z=0, x=

1,y=1;
αν (x) (αν (y>0) z=1;) αλλιώς z=2;
7.
Yake η έννοια της μητέρας αλλάζει zμετά τους χειριστές vikonannya:
int z=0, x=0, y=1;
αν (x) (αν (y>0) z=1;) αλλιώς z=2;
8.
Yake η έννοια της μητέρας αλλάζει zμετά τους χειριστές vikonannya:
int z=0, x=3, y=1;
αν (x) (αν (y) z = 1;) αλλιώς z = 2;
9.
Εμφάνιση συγγνώμης για τους επερχόμενους χειριστές:
αν (1
elsex=0; y+= 1;
10.
int z=0, x=0, y=1;
αν (! x) (αν (! (y)

1)) z = 1;) αλλιώς z = 2;
11.
Όπως η τιμή του matime αλλάζει z μετά τον νικητή των τελεστών:
int z=0, x=1, y=1;
αν (! x) (αν (! (y)

1)) z = 1;) αλλιώς z = 2;
12.
Βρείτε συγγνώμη από ένα τμήμα του προγράμματος:
(int n, x; διακόπτης (k) case + : x:=x-4 break; case

-

,

*

x = 5;
}
Ποιοι κανόνες έχουν παραβιαστεί και πώς μπορούν να διορθωθούν οι συγχώρεση;


81
3.4
Μεμονωμένες παραγγελίες πριν από τη διανομή 3
Ένας μαθητής δέρματος πρέπει να ολοκληρώσει δύο εργασίες από την πρώτη και την άλλη ίσες πτυχές.
Ο διαχειριστής του πρώτου επιπέδου αναδίπλωσης.
1.
Σας δίνεται ένας θετικός ακέραιος αριθμός. Γράψε ένα πρόγραμμα, σαν φίλος αληθήςή ψευδήςαναγκαστικά, ανάλογα με την αξία του αριθμού που έχει εκχωρηθεί στο μυαλό: το άθροισμα 1 και 4 ψηφίων είναι πιο ακριβά 2 και 3 ψηφία.
2.
Δίνονται οι αριθμοί x, y. Εάν τα x και y είναι αρνητικά, τότε η τιμή του δέρματος θα πρέπει να αντικατασταθεί από μια ενότητα. εάν μόνο ένα από αυτά είναι αρνητικό, τότε η προσβλητική τιμή αυξάνεται κατά 5,5. Σε άλλες περιπτώσεις, η τιμή παράβασης άλλαξε 10 φορές.
3.
Δίνονται οι αριθμοί x, y. Εάν τα x και y είναι θετικά, τότε η τιμή του δέρματος θα αλλάξει κατά 5 φορές. εάν η προσβλητική τιμή βρίσκεται στο εύρος [-3, 9], τότε η προσβλητική τιμή αντικαθίσταται από 0. Σε άλλες περιπτώσεις τα x και y αυξάνονται κατά 3.
4.
Δίνονται πραγματικοί αριθμοί x, y (xy). Τουλάχιστον από αυτούς τους δύο αριθμούς, αντικαταστήστε τους με το άθροισμά τους και περισσότερο - με την υποδημιουργία τους.
5.
Εάν το άθροισμα τριών κατά ζεύγη διαφορετικών πραγματικών αριθμών x, y, z είναι μικρότερο από 1, τότε ο ελάχιστος από αυτούς τους τρεις αριθμούς θα πρέπει να αντικατασταθεί από το άθροισμα των άλλων δύο. με διαφορετικό τρόπο, αντικαταστήστε τα λιγότερα x και y με το άθροισμα των δύο τιμών που έχουν μείνει έξω.
6.
Δίνονται οι αριθμοί a, b, c, d. Yakscho α b>c>d, αριθμοί χωρίς αλλαγή. Διαφορετικά, αντικαταστήστε όλους τους αριθμούς με τετράγωνα.
7.
Σημειώστε ότι ο εξαψήφιος αριθμός είναι τυχερός. (Ο αριθμός ονομάζεται τυχερός, καθώς το άθροισμα των τριών πρώτων ψηφίων είναι ίσο με το άθροισμα των υπόλοιπων τριών ψηφίων.)
8.
αληθήςή ψευδήςαγρανάπαυση, ανάλογα με το αν η τιμή του αριθμού αποδίδεται στο μυαλό: για επαρκείς πραγματικούς αριθμούς a, b, c, είναι σημαντικό, τι ισούται με ax
2
+bx+c=0 Θέλω άλλη μια λύση.

82 Προγραμματισμός γραμμικών αλγορίθμων στο σύστημα C++ Builder
9.
Για να ολοκληρώσετε την επικείμενη εργασία, γράψτε ένα πρόγραμμα για άλλους αληθήςή ψευδήςαπροσδιόριστα, ανάλογα με την τιμή του αριθμού που έχει εκχωρηθεί στο μυαλό: υπολογίστε την τιμή του αθροίσματος των δύο πρώτων ψηφίων του δεδομένου τετραψήφιου αριθμού του αθροίσματος των δύο εναπομεινάντων αριθμών.
10.
Ντεακίμ αρχική υποθήκη dіyut Taki κανόνες αποδέχονται. Οι υποψήφιοι προσθέτουν δύο ποτά, όπως αξιολογούνται
100 μπάλες από δέρμα. Εάν ένας υποψήφιος κερδίσει τουλάχιστον 150 πόντους, τότε δίνει το δικαίωμα να συμμετάσχει την ημέρα αποφοίτησης, από 100 έως 149 - στο πάρτι αποφοίτησης. κάτω από 100 πόντους σημαίνει αποφοίτηση από τη ρεσεψιονίστ. Γράψτε ένα πρόγραμμα, γιακ, μπαγιάτικο στο άθροισμα των βαθμών, δείχνοντας στον αιτούντα το δικαίωμα συμμετοχής.
11.
Γράψτε ένα πρόγραμμα χρησιμοποιώντας την επιλογή του τελεστή που θέλετε να επιλέξετε, καθώς σας επιτρέπει να πάρετε τη λεκτική περιγραφή του εικονιδίου. (1 - "κακό", 2 -
"μη ικανοποιητικό", 3 - "ικανοποιητικό", 4 - "καλό", 5 -
"vіdminno".)
12.
Για να ολοκληρώσετε την επικείμενη εργασία, γράψτε ένα πρόγραμμα για άλλους αληθήςή ψευδήςαπροσδιόριστα, ανάλογα με το αν το chi έχει εκχωρηθεί στο μυαλό: επιλέξτε, chi є τα μεσαία ψηφία ενός δεδομένου τριψήφιου αριθμού είναι τα ίδια.
13.
Γράψε ένα πρόγραμμα, σαν φίλος αληθής, ως ημερομηνία d1, m1προς τα εμπρός (στο πλαίσιο της ημερομηνίας) d2, m2αυτό το νόημα ψευδήςσε διαφορετική κατεύθυνση.
14.
Γράψτε ένα πρόγραμμα για τη βοήθεια του χειριστή να επιλέξει, καθώς για το πρώτο γράμμα του ονόματος, θα το εμφανίσω στην οθόνη
(Ivan, Petro, Mykola, Volodymyr, George).
15.
Γράψτε ένα πρόγραμμα χρησιμοποιώντας την ίδια επιλογή του τελεστή όπως και για τον αριθμό που πληκτρολογήσατε 0≤ k≤ 5 άλλα ονόματα Θα ονομάσω ρωσικά και αγγλικά ψηφία.
16.
Δίνεται ένας αριθμός k (1

κ

365). Σημαίνει ότι θα είναι η κ-η μέρα της μοίρας - ένας εργάτης του vihіdny chi, όπως 1 sіchnya - Δευτέρα.
17.
Δεδομένος αριθμός deisne Χ. Υπολογίζω φά, αρέσει:











αμαρτία
,
1 0
,
0 5
2 11 2
vipadkah
ρέστι
σε
Χ
Χ
Χ
στο
Χ
Χ
Χ
στο
φά

Προγραμματισμός από πολλαπλούς πίνακες ενός κόσμου
83 18.
Δίνεται ένας αριθμός Χ. Γράψτε ένα πρόγραμμα για τον υπολογισμό φά:












34 5
,
12 3
lg ln
,
3 5
1 3
2 4
vipadkah
ρέστι
σε
Χ
Χ
Χ
στο
Χ
Χ
Χ
στο
φά
19.
Γράψτε ένα πρόγραμμα χρησιμοποιώντας την επιλογή του χειριστή για να επιλέξετε, όπως για το πρώτο γράμμα, ονομάστε το μέρος που θα εμφανιστεί στην οθόνη το όνομα του τόπου (Kursk, Moscow, Tula, Novgorod, Voronezh).
20.
Γράψτε ένα πρόγραμμα με την επιλογή του χειριστή που θα επιλέξετε, όπως και για το πρώτο γράμμα του ονόματος, να εμφανίζεται το όνομα στην οθόνη με τον ίδιο τρόπο (Ivanov, Petrov, Sidorov, Mishkin, Shishkin).
21.
Δεδομένων των συντεταγμένων του κέντρου και της ακτίνας του πάσσαλου. Υποδείξτε τη θέση του κύριου σημείου, το οποίο μπορεί να έχει συντεταγμένες (x, y), dovkіllya.
22.
Γράψτε ένα πρόγραμμα χρησιμοποιώντας την επιλογή του χειριστή, οπότε μετά την εισαγωγή του πρώτου γράμματος, ονομάστε το πλάσμα πάνω από το όνομα του πλάσματος (σκύλος, έντερο, καμηλοπάρδαλη, ken, mavpa).
23.
Δίνονται τρεις διαφορετικοί αριθμοί αλφάβητο. Ταξινομήστε τους αριθμούς qі μετά την ανάπτυξη σε μια τέτοια κατάταξη, λυγμός ένααποδείχθηκε ότι είναι μικρότερος αριθμός, σι- μέσος αριθμός, ντο- Το περισσότερο.
24.
Γράψτε ένα πρόγραμμα για τη βοήθεια του χειριστή να επιλέξει, όπως τον αριθμό (τύπος 1 έως 7) για να εμφανιστεί το όνομα της ημέρας της ημέρας.
25.
Γράψτε ένα πρόγραμμα για τη βοήθεια του χειριστή να επιλέξει, όπως τον αριθμό (τύπος 1 έως 12) για να εισαγάγετε το όνομα του μήνα του έτους.
26.
Γράψτε ένα πρόγραμμα χρησιμοποιώντας την επιλογή του τελεστή επιλογής, έτσι ώστε μετά την εισαγωγή του πρώτου γράμματος, να ονομάσετε την εποχή του ροκ και ένα άλλο όνομα της εποχής του ροκ.
27.
Δίνεται ένας πενταψήφιος θετικός ακέραιος αριθμός. Γράψε ένα πρόγραμμα, σαν φίλος αληθήςή ψευδήςαγρανάπαυση, ανάλογα με τον αριθμό των σημείων που έχουν εκχωρηθεί: το άθροισμα των 1, 3 και 5 ψηφίων είναι μεγαλύτερο για επιπλέον 2 και 4 ψηφία.
28.
Σας δίνεται ένας θετικός ακέραιος αριθμός. Γράψε ένα πρόγραμμα, σαν φίλος αληθήςή ψευδήςκιτρινωπός,

84 Προγραμματισμός γραμμικών αλγορίθμων στο σύστημα C++ Builder win chi nі εκχωρήθηκε μυαλό: αριθμητική σημαίνει 1 ότι
4 ψηφία περισσότερο σούμι 2 και 3 ψηφία.
29.
Δίνεται ένας αριθμός i τριψήφιος αριθμόςτο σύστημα των δεκάδων έχει αριθμούς. Εάν ο αριθμός λαμβάνεται από το υψηλότερο ψηφίο του αριθμού, τότε υπολογίστε το άθροισμα των ψηφίων του αριθμού. Εάν ο αριθμός λαμβάνεται από το μεσαίο ψηφίο του αριθμού, τότε υπολογίστε τα πρόσθετα ψηφία του αριθμού. Εάν ένα ψηφίο συνδυάζεται με το μικρότερο ψηφίο του αριθμού, τότε υπολογίστε τον αριθμητικό μέσο όρο των ψηφίων του αριθμού. Εάν δεν σας πειράζει το μυαλό, τότε υπολογίστε το μέσο γεωμετρικό ψηφίο του αριθμού.
30.
Δίνεται ένας αριθμός και ένας τριψήφιος αριθμός στο δέκατο σύστημα αριθμών. Εάν ένα ψηφίο μετράται με το υψηλότερο ψηφίο του αριθμού, τότε υπολογίστε τον αριθμητικό μέσο όρο των ψηφίων του αριθμού. Εάν ο αριθμός λαμβάνεται από το μεσαίο ψηφίο του αριθμού, τότε υπολογίστε τον γεωμετρικό μέσο όρο των ψηφίων του αριθμού. Εάν ένα ψηφίο συνδυάζεται με το μικρότερο ψηφίο του αριθμού, τότε υπολογίστε το άθροισμα των ψηφίων του αριθμού. Αν το μυαλό δεν χτυπιέται, τότε υπολογίστε τα επιπλέον ψηφία του αριθμού
Το έργο ενός άλλου επιπέδου αναδίπλωσης.
1.
Δίνεται ένας θετικός αριθμός δύο τιμών σε ένα σύστημα τριπλών αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε το όνομα των ψηφίων του ρωσικού αριθμού, καθώς το παλαιότερο ψηφίο του αριθμού είναι νεότερο, διαφορετικά
- στο αγγλική γλώσσα.
2.
Σας δίνεται ένας θετικός αριθμός δύο τιμών στο πενταπλό σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε το όνομα των ψηφίων του αριθμού στα αγγλικά, καθώς το παλαιότερο ψηφίο του αριθμού είναι νεότερο, διαφορετικά
- Ρωσικά μου.
3.
Σας δίνεται ένας θετικός αριθμός δύο τιμών στο πενταπλό σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε το όνομα των ψηφίων του αριθμού στα αγγλικά, έτσι ώστε το παλαιότερο ψηφίο του αριθμού να είναι νέο ακριβώς 2 φορές, διαφορετικά
- Ρωσικά μου.
4.
Δίνεται ένας θετικός αριθμός δύο τιμών σε ένα σύστημα τριπλών αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε το όνομα των ψηφίων του αριθμού του Ρωσικού μου, καθώς το παλαιότερο ψηφίο του αριθμού είναι μικρότερο για τους νεότερους, διαφορετικά
- στην αγγλική γλώσσα.

Προγραμματισμός από πολλαπλούς πίνακες ενός κόσμου
85 5.
Σας δίνεται ένας θετικός αριθμός δύο τιμών στο πενταπλό σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να ονομάσετε τα ψηφία του ρωσικού αριθμού.
6.
Δίνεται ένας διψήφιος θετικός αριθμός στο οκταδικό σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να ονομάσετε τα ψηφία του ρωσικού αριθμού.
7.
Δίνεται ένας διψήφιος θετικός αριθμός στο οκταδικό σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε, σαν το παλαιότερο ψηφίο να είναι μικρότερο από το δεύτερο νεότερο ψηφίο, ονομάστε τα ψηφία του αριθμού στα αγγλικά, διαφορετικά

τα ρωσικά μου.
8.
Δίνεται ένας διψήφιος θετικός αριθμός στο επταγενές σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε, σαν να έχουν ταξινομηθεί οι αριθμοί για πτώση, ονομάστε τα ψηφία του αριθμού στα αγγλικά, διαφορετικά

τα ρωσικά μου.
9.
Στο δέκατο αριθμητικό σύστημα δίνονται δύο ψηφία. Γράψτε ένα πρόγραμμα, πώς να εμφανίσετε το όνομα των Αγγλικών ψηφίων μου άθροισμα ψηφίων tsikh.
10.
Στο δέκατο αριθμητικό σύστημα δίνονται δύο ψηφία. Γράψτε ένα πρόγραμμα, πώς να εμφανίσω το όνομα του ρωσικού αριθμού μου, την εξαγωγή αυτών των αριθμών.
11.
Στο δέκατο αριθμητικό σύστημα δίνονται δύο ψηφία. Γράψτε ένα πρόγραμμα, πώς να εμφανίσετε το όνομα του ρωσικού αριθμού μου, τη μονάδα της διαφοράς μεταξύ αυτών των αριθμών.
12.
Στο δέκατο αριθμητικό σύστημα δίνονται δύο ψηφία. Γράψτε ένα πρόγραμμα, πώς να εμφανίσετε τα ονόματα των αριθμών στα αγγλικά, τα προσωπικά μου και το πλεόνασμα ολόκληρης της υποδιαίρεσης αυτών των αριθμών.
13.
Ο δεδομένος αριθμός είναι ένας διψήφιος θετικός αριθμός στο εννεαψήφιο σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε, ώστε το παλαιότερο ψηφίο να είναι μεγαλύτερο από το δεύτερο νεότερο ψηφίο, ονομάστε τα ψηφία του αριθμού στα αγγλικά, διαφορετικά

τα ρωσικά μου.
14.
Ο δεδομένος αριθμός είναι ένας διψήφιος θετικός αριθμός στο εννεαψήφιο σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε το όνομα του ψηφίου του αριθμού, που είναι πιο σημαντικό, στα αγγλικά και ονομάζοντας το ψηφίο του αριθμού, που είναι λιγότερο σημαντικό,

τα ρωσικά μου.

86 Προγραμματισμός γραμμικών αλγορίθμων στο σύστημα C++ Builder
15.
Ο δεδομένος αριθμός είναι ένας διψήφιος θετικός αριθμός στο επταγενές σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε το όνομα του ψηφίου του αριθμού, που είναι πιο σημαντικό, στα αγγλικά και ονομάζοντας το ψηφίο του αριθμού, που είναι λιγότερο σημαντικό,

τα ρωσικά μου.
16.
Σας δίνεται ένας διψήφιος θετικός αριθμός στο εξαψήφιο σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε το όνομα των ψηφίων του αριθμού στα αγγλικά δικό μου.
17.
Δίνονται δύο θετικοί αριθμοί διπλής αξίας στο σύστημα τριπλών αριθμών. Γράψτε ένα πρόγραμμα, πώς να ονομάσετε τους αριθμούς του αθροίσματος αυτών των αριθμών στο ρωσικό ορυχείο.
18.
Δίνονται δύο θετικοί αριθμοί διπλής αξίας σε ένα διψήφιο σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να ονομάσετε τους αριθμούς του αθροίσματος αυτών των αριθμών στην αγγλική γλώσσα.
19.
Σας δίνεται ένας θετικός αριθμός δύο τιμών στο πενταπλό σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισαγάγετε, σαν να είναι απλωμένοι οι αριθμοί για ανάπτυξη, ονομάστε τα ψηφία του αριθμού στα αγγλικά και διαφορετικά

τα ρωσικά μου.
20.
Σας δίνεται ένας διψήφιος θετικός αριθμός στο εξαψήφιο σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε, εάν το παλαιότερο ψηφίο είναι μεγαλύτερο για πέντε φορές το νεότερο ψηφίο, ονομάστε τα ψηφία του ρωσικού αριθμού και διαφορετικά

στην αγγλική γλώσσα.
21.
Δίνονται δύο ψηφία στο σύστημα οκταδικών αριθμών. Γράψτε ένα πρόγραμμα, πώς να εμφανίσω το όνομα των ρωσικών ψηφίων μου, τη μονάδα της διαφοράς μεταξύ των ψηφίων.
22.
Δίνονται δύο ψηφία στο σύστημα οκταδικών αριθμών. Γράψτε ένα πρόγραμμα, πώς να ονομάσετε το ρωσικό άθροισμα δύο αριθμών.
23.
Ο δεδομένος αριθμός είναι ένας διψήφιος θετικός αριθμός στο επταγενές σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε, εάν ο παλαιότερος αριθμός είναι μεγαλύτερος από τον δεύτερο, ονομάστε τα ψηφία του ρωσικού αριθμού και διαφορετικά

στην αγγλική γλώσσα.
24.
Δίνεται ένας διψήφιος θετικός αριθμός στο υψηλότερο σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισαγάγετε το όνομα του ψηφίου του αριθμού, τι μπορεί να είναι πιο σημαντικό, ρωσικό δικό μου και σε-

Προγραμματισμός από πολλαπλούς πίνακες ενός κόσμου
87 ψηφία κλήσης ενός αριθμού, τι μπορεί να είναι λιγότερο σημαντικό,

στην αγγλική γλώσσα.
25.
Ο δεδομένος αριθμός είναι ένας διψήφιος θετικός αριθμός στο επταγενές σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισάγετε το όνομα των ψηφίων του αριθμού, που μπορεί να έχουν τιμή μικρότερη από 4, τη ρωσική δική μου, και το όνομα των ψηφίων του αριθμού, που μπορεί να έχουν τιμή μεγαλύτερη ή ακριβότερη 4,

στην αγγλική γλώσσα.
26.
Σας δίνεται ένας διψήφιος θετικός αριθμός στο εξαψήφιο σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισαγάγετε το όνομα των ψηφίων ενός αριθμού, ο οποίος μπορεί να έχει τιμή μικρότερη από 3, τη δική μου ρωσική, και να ονομάσετε τα ψηφία ενός αριθμού, ο οποίος μπορεί να έχει τιμή μεγαλύτερη ή μεγαλύτερη από 3,

στην αγγλική γλώσσα.
27.
Δίνονται δύο πρώτα γράμματα (χωρίς προσαρμογή μητρώου, σαν μικρό, τόσο μεγάλο) ονομάζουν τον μήνα της μοίρας. Γράψε ένα πρόγραμμα, πώς να ονομάσω ξανά τον μήνα της ρωσικής μοίρας μου.
28.
Δίνονται δύο πρώτα γράμματα (χωρίς προσαρμογή μητρώου, τόσο μικρά όσο και μεγάλα) της ημέρας της ημέρας. Γράψτε ένα πρόγραμμα, πώς να φωνάξω το όνομα της ημέρας της ημέρας μου στη Ρωσία.
29.
Στο παλιό ιαπωνικό ημερολόγιο, υιοθετήθηκε ένας κύκλος 60 σειρών, ο οποίος αποτελούνταν από πέντε κύκλους 12 σειρών. Οι υποκύκλοι χαρακτηρίστηκαν με τα ονόματα του χρώματος: πράσινο, κόκκινο, κίτρινο, λευκό και μαύρο. Στη μέση του υποκύκλου δέρματος, οι βράχοι πήραν το όνομά τους από πλάσματα: μέλισσα, αγελάδα, τίγρη, λαγός, δράκος, φίδι, άλογο, λύκος, μάβπι, κοτόπουλο, σκύλος και χοίρος (1984 r_k - r_k πράσινος σκίουρος - στο στάχυ του ο μαύρος κύκλος). Γράψτε ένα πρόγραμμα, πώς να εισάγετε τον αριθμό της ημέρας της γέννησής μας και άλλα ονόματα για το παλιό ιαπωνικό ημερολόγιο.
30.
Ο δεδομένος αριθμός είναι ένας διψήφιος θετικός αριθμός στο εννεαψήφιο σύστημα αριθμών. Γράψτε ένα πρόγραμμα, πώς να εισαγάγετε το όνομα των ψηφίων ενός αριθμού, που μπορεί να έχει τιμή μεγαλύτερη από 5, τη ρωσική δική μου, και να ονομάσετε τα ψηφία ενός αριθμού, ο οποίος μπορεί να έχει τιμή μικρότερη ή μεγαλύτερη από 5,

στην αγγλική γλώσσα.

88 Προγραμματισμός γραμμικών αλγορίθμων στο σύστημα C++ Builder
4 ΚΥΚΛΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΑΛΓΟΡΙΘΜΟΙ ΓΙΑ ΤΟ ΣΥΣΤΗΜΑ BUILDER C++
Η διανομή του οποίου είναι απαραίτητη για τον κύκλο της ταινίας
C++, μαθαίνοντας πώς να προγραμματίζω κυκλικούς αλγόριθμους
λοιπόν, σύνταξη και προσαρμογή προγραμμάτων.
4.1
Βασική κατανόηση
μου C++ Builder Βασίζω τρεις δηλώσεις στον βρόχο:
1.
Κύκλος από Peredumovoy ( ενώ);
2.
Κύκλος από το postum ( κάνω);
3.
Κάντε ποδήλατο με ένα λιχνίκ ( Για).
Χειριστής ποδηλάτου με αλλαγή γνώμης ενώ (Εικόνα 4.1):
ενώ(umova) (κύκλος tіlo)
Εικόνα 4.1

Σχέδιο για τον αλγόριθμο τελεστή βρόχου ενώ
Ποιο είναι το αποτέλεσμα του υπολογισμού; αληθής(Αλήθεια), ο κύκλος έχει τελειώσει και η μετάβαση ανανεώνεται μέχρι να επανελεγχθεί το μυαλό. Ποιο είναι το αποτέλεσμα του υπολογισμού; ψευδής(ανοησίες), μετά βγείτε από τον βρόχο και πηγαίνετε στον τελεστή που ακολουθεί τον κυκλικό τελεστή ενώ.
Yakshcho πριν από τον πρώτο κύκλο vikonanny της έννοιας του virazu bulo ψευδής, Το σώμα του κύκλου δεν χτυπιέται και γίνεται η μετάβαση στον επόμενο χειριστή.
Umov
Tіlo κύκλος
Έτσι
γεια

Προγραμματισμός από πολλαπλούς πίνακες ενός κόσμου
89
Βαρέλι:
Υπολογίστε το άθροισμα των μη ζευγαρωμένων αριθμών στο διάστημα από το 1 έως το 10.
( int k = 1, s = 0; while (k (s + = k; k + = 2;);
}
}
Χειριστής βρόχου με μετά θάνατον κάνω (Εικόνα 4.2):
κάνω(ο κύκλος) ενώ(Umova); άρα χωρίς εξυπνάδα
Tіlo κύκλος
Μωρό 4.2

Σχέδιο για τον αλγόριθμο τελεστή βρόχου κάντε…ενώ
Τα λόγια του Umov για έναν λογικό τύπο, για έναν κύκλο - έναν απλό ή χειριστή αποθήκης.
Χειριστής βρόχου σώματος

Οι αλλαγές ενός λογικού τύπου περιγράφονται για ένα πρόσθετο αναγνωριστικό Boolean . Η δυσωδία μπορεί να πάρει περισσότερες από δύο έννοιες - Ψευδής (ανοησίες)і Αληθής (Αλήθεια). Η δυσοσμία περιγράφεται στη διανομή της απογραφής της αλλαγής. Var<имя>: Boolean;

Μέχρι λογικό viraziv μπορεί να εισέλθει:

n λογικές τιμές,

n λειτουργίες μπλε (<- меньше, >- Περισσότερο<=- меньше или равно, >=- περισσότερα ή ένα,<>- Όχι ένα, = - ένα).

n λογικές πράξεις Και, Ή, Όχι

ν διαφ. άλλες λειτουργίες


Το Movie Turbo Pascal έχει λογικές πράξεις που μπορούν να μετατραπούν σε διαφορετικό λογικό τύπο. Αυτές οι λειτουργίες δεν είναι, και, ή ότι xor.

Λειτουργία δεν(όχι) Μπορώ να έχω έναν τελεστή και να τον κάνω λογικά στη λίστα. Το αποτέλεσμα της πράξης δεν είναι False, επειδή ο τελεστής είναι true, και True, επειδή ο τελεστής μπορεί να είναι false. Άρα, όχι Αληθές Λάθος (όχι αληθές є ανοησίες) όχι Λάθος Σωστό (αναληθές є αλήθεια).

Αποτέλεσμα λειτουργίας και(i) є іє іtіn, іtlki іkshcho ії ії τελεστές іїї іnіtі, і μαλακίες με όλους τους άλλους τρόπους (λογικός πολλαπλασιασμός).

Αποτέλεσμα λειτουργίας ήή

Οι λογικές πράξεις, οι πράξεις σχεδιαγράμματος και οι αριθμητικές πράξεις συνοψίζονται συχνά σε μία έκφραση. Όταν το βλέπεις μπλε, πώς να στέκεσαι αριστερόχειρας και δεξιόχειρας στο σημάδι μιας λογικής λειτουργίας, μπορείς να το βάλεις στην αγκαλιά, τα θραύσματα μιας λογικής λειτουργίας μπορούν πρώτη προτεραιότητα. Έχει ληφθεί υπόψη η ακόλουθη προτεραιότητα λειτουργιών:

2. και, *, /, div, mod

3. ή, +, -

4. λειτουργίες μπλε (<- меньше, >- Περισσότερο<=- меньше или равно, >=- περισσότερα ή ένα,<>- Όχι ένα, = - ένα).

Επιπλέον, η σειρά των ενεργειών μπορεί να αλλάξει από τα μπράτσα. Για παράδειγμα, για μια λογική έκφραση, μπορούμε να κανονίσουμε την παραγγελία diy:

AorBandnot(AorB)


Το πίσω μέρος του κεφαλιού τοποθετείται στους βραχίονες της επέμβασης είτε, και μετά η επέμβαση όχι, και, ή. Ως υποκατάστατο για την αλλαγή του A και των τιμών True και False, τότε, κοιτάζοντας νικηφόρα τη σειρά του άλλου, παίρνουμε την τιμή ολόκληρου του εύρους ίση με True.

Δεξιά 5: . Σημειώστε τη βαθμολογία και υπολογίστε την αξία των ιών

με a=10, b=20, c=true, d=false: ένα)(α>5) και (β>5) και (α<20) and (b<30);

σι)δεν είναι<15) or not (b<30);

ντο) c ή d και (b=20).

Ουβάγκα ! Ο Pascal δεν έχει τη δυνατότητα να εισάγει λογικά δεδομένα πέρα ​​από τη βοήθεια του τελεστή ανάγνωσης. Ωστόσο, η τιμή προβολής του αλλαγμένου τύπου boolean μεταβιβάζεται πίσω από τη βοήθεια του τελεστή εγγραφής. Για παράδειγμα, αφού αποτύχει η πρόταση εγγραφής (5>2), στην οθόνη θα εμφανιστεί το True.

Γεύματα και εργασίες στο σπίτι:

1. Πώς μπορεί να περιγραφεί η λογική αλλαγή και τι νόημα μπορεί να έχει;

2. Τι μπορεί να μπει μέχρι το λογικό viraziv. Navedіt εφαρμογές του απλούστερου λογικού virazіv.

3. Πες μου για λογικές πράξεις στο Pascal μου. Navedіt κοντά στοκ λογικό virazіv.

4. Ποια είναι η προτεραιότητα των διαφορετικών λειτουργιών στο Pascal. Δείξτε ένα παράδειγμα.


Διευθυντής:

№19.

Το Α. cile k υποδιαιρείται με το 7.

Β. Θέλετε ένα ή περισσότερα από τα x, y παιδιά.

Р. x=max(x, y, z), τότε το x είναι ο μεγαλύτερος από τους τρεις αριθμούς x, y, z.

ΡΕ. (μην κερδίσετε την επέμβαση)

Ε. επιθυμώντας μία από τις λογικές αλλαγές και ότι το b μπορεί να είναι Αληθές.

Ζ. προσβλητικές λογικές αλλαγές και και β μπορεί να είναι Αληθές.

№20. Αναφέρετε τη σειρά των εργασιών για τον υπολογισμό των ιών:

ένα)α και β ή όχι γ και δ? σι) (x> = 0) ή όχι c і d.

№21. Υπολογίστε τους παρακάτω αριθμούς με a=True, b=False:

ένα)α ή β και όχι α? σι)(α ή β) και όχι α. σε)όχι α και β? ΣΟΛ)όχι (α και β)

№22. Διπλώστε το πρόγραμμα: Στις εισαγωγικές εξετάσεις, ο υποψήφιος έβαλε μαζί φυσική, επιστήμη υπολογιστών, τηλεόραση. Μαθητεία, σαν να παίρνετε 5 z της επιστήμης των υπολογιστών, θα κερδίσετε το άθροισμα των πόντων για τρία іspit όχι λιγότερο από 13. Είναι αλήθεια ότι κερδίζετε (Σωστό / Λάθος);

§ 8. Ανάπτυξη εργασιών με θέμα «Γραμμικά προγράμματα. Λογικές αξίες.

Πρώην. 7 . Υπολογίστε την τιμή του ιού:

α) sqr(x)+sqr(y)<=4 при x=0.3, y=-1.6;

β) k mod 7 = k div5-1 με k = 15;

γ) περιττό (trunc (10 * p)) στο p = 0,182;

δ) όχι μονό(n) για n=0;

ε) t και (p mod 3 = 0) στο t = true, p = 101010;

ε) (x * y<>0) και (y>x) με x=2, y=1;

ζ) (x * y<>0) ή (y>x) όταν x=2, y=1;

η) a ή (όχι β) με a=False, b=True;

Πρώην. οκτώ. Γράψτε στο Pascal viraz, είναι αλήθεια με το μυαλό vykonannі zaznachenї και το hibne іnakshe:

α) x ξαπλώστε;

β) ξαπλώστε σε θέση ανεμοφράκτη.

γ) * x επικάλυψη ή [-1, 1];

δ) * х ξαπλώστε σε στάση με μπράτσα και [-1, 1];

ε) το δέρμα από τους αριθμούς x, y, z είναι θετικό.

ζ) οι ίδιοι αριθμοί x, y, z δεν είναι θετικοί.

η) περισσότεροι από ένας από τους αριθμούς x, y, z είναι θετικοί.

i) Λογική αλλαγή και μπορεί να δίνει τιμή True, λογική αλλαγή και μπορεί να δίνει τιμή False.


ι)* рік із αύξων αριθμός у є είναι δίσεκτο έτος (ρік είναι δίσεκτο έτος, άρα ο αριθμός του είναι πολλαπλάσιο του 4, prote z ένα πολλαπλάσιο των 100 δίσεκτων ετών είναι περισσότερο από ένα πολλαπλάσιο του 400, για παράδειγμα, 1700, 1800 και το 1900 δεν είναι δίσεκτα, το 2000 είναι δίσεκτο έτος).

Πρώην. εννέα . Σχεδιάστε στην περιοχή (x, y), στην ίδια και μόνο στις ίδιες αληθινές τιμές του viraz:

α)* (y>=x) και (y+x>=0) και (y<=1);

β) (sqr(x)+sqr(y)<1) or (y>0) και (abs(x)<=1);

γ) (trunc (y) = 0 και (στρογγυλός (x) = 0);

δ)* (abs(x)<=1)>(abs(y)>=1);

ε) (sqr(x)+sqr(y)<=4)=(y<=x).

Πρώην. δέκα ..Το βιβλίο κοστίζει Χ ρούβλια. Ο αγοραστής έχει τραπεζογραμμάτια σε ονομαστικές αξίες των 50, 10, 5, 1 ρούβλια. Πόσα από αυτά τα τραπεζογραμμάτια πρέπει να πάρετε για να πληρώσετε για το βιβλίο με την ελάχιστη ποσότητα τραπεζογραμματίων;

Αλλαγές του λογικού τύπου ακούγονται οι τιμές ως αποτέλεσμα του ζευγαρώματος των πράξεων και των μαθηματικών πράξεων (κοίταξε το μπροστινό μέρος κατειλημμένο), καθώς και για πρόσθετες συγκεκριμένες πράξεις Boolean.

Το Movie Turbo Pascal έχει λογικές πράξεις που μπορούν να μετατραπούν σε διαφορετικό λογικό τύπο. Αυτές οι λειτουργίες δεν είναι, και, ή ότι xor. Για αυτό το θέμα, δείτε τρεις λογικές πράξεις. Η σημασία των αποτελεσμάτων αυτών των πράξεων υποδεικνύεται στον πίνακα. Ρίξτε μια ματιά στο її.

Λειτουργία δεν(όχι) Μπορώ να έχω έναν τελεστή και να τον κάνω λογικά στη λίστα. Το αποτέλεσμα της πράξης δεν είναι False, επειδή ο τελεστής είναι true, και True, επειδή ο τελεστής μπορεί να είναι false. Ετσι,

όχι Σωστό Λάθος

όχι Λάθος Σωστό

Αποτέλεσμα λειτουργίας και(i) є istina, μόνο ως προσβλητικά її τελεστές της αλήθειας, και ανοησίες με όλους τους άλλους τρόπους.

Αποτέλεσμα λειτουργίας ή(ή) є istina, σαν να υπήρχαν κάποιοι τελεστές του її true, και hibniy μόνο μία φορά, αν οι παραβατικοί τελεστές συγχωρεθούν.

διευθυντής . Προσπαθήστε να προσδιορίσετε την τιμή των boolean πράξεων για τα ακόλουθα:

  1. Ένας μαθητής μένει στο σπίτι τις χειμερινές διακοπές ή κάπου αλλού να πάει.
  2. Ο Philip Kirkorov είναι συνεργάτης και χειριστής συνδυασμού.
  3. Οι μαθητές είναι αγόρια και κορίτσια.

Οι λογικές πράξεις, οι πράξεις σχεδιαγράμματος και οι αριθμητικές πράξεις συνοψίζονται συχνά σε μία έκφραση. Όταν το δεις, πώς να στέκεσαι αριστερόχειρας και δεξιόχειρας στο ζώδιο μιας λογικής επέμβασης, θα πρέπει να είσαι ξαπλωμένος στα χέρια, τα θραύσματα μιας λογικής λειτουργίας μπορεί να έχουν μεγαλύτερη προτεραιότητα. Έχει ληφθεί υπόψη η ακόλουθη προτεραιότητα λειτουργιών:

  • και, *, /, div, mod
  • ή, +, -
  • οι λειτουργίες είναι ορατές.

. Η λογική πράξη και ονομάζεται επίσης λογικοί πολλαπλασιασμοί, και η λογική πράξη ή ονομάζεται λογικές προσθήκες.

Επιπλέον, η σειρά των ενεργειών μπορεί να αλλάξει από τα μπράτσα. Για παράδειγμα, για μια λογική έκφραση, μπορούμε να κανονίσουμε τη σειρά dіy

Α ή Β και όχι (Α ή Β)

Το πίσω μέρος του κεφαλιού τοποθετείται στους βραχίονες της επέμβασης είτε, και μετά η επέμβαση όχι, και, ή. Ως υποκατάστατο για την αλλαγή του A και των τιμών True και False, τότε, κοιτάζοντας νικηφόρα τη σειρά του άλλου, παίρνουμε την τιμή ολόκληρου του εύρους ίση με True.

διευθυντής . Σημειώστε τη βαθμολογία και υπολογίστε την τιμή του ιού σε a=10, b=20, c=true, d=false:

  • (α>5) και (β>5) και (α<20) and (b<30);
  • δεν είναι<15) or not (b<30);
  • c ή d και (b=20);

Σεβασμός! Ο Pascal δεν έχει τη δυνατότητα να εισάγει λογικά δεδομένα πέρα ​​από τη βοήθεια του τελεστή ανάγνωσης. Ωστόσο, η τιμή προβολής του αλλαγμένου τύπου boolean μεταβιβάζεται πίσω από τη βοήθεια του τελεστή εγγραφής.

Για παράδειγμα, αφού αποτύχει ο τελεστής εγγραφής (5>2), στην οθόνη θα εμφανιστεί το True.

Ανεξάρτητη εργασία

Επιλέξτε από έναν δάσκαλο μια εργασία για vikonannya ανεξάρτητη εργασία από τα κατώτερα δικαιώματα.

  1. Υπολογίστε την τιμή του ιού:

    α) sqr(x)+sqr(y)<=4 при x=0.3, y=-1.6;

    β) k mod 7 = k div5-1 με k = 15;

    γ) περιττό (trunc (10 * p)) στο p = 0,182;

    δ) όχι μονό(n) για n=0;

    ε) t και (p mod 3 = 0) στο t = true, p = 101010;

    ε) (x * y<>0) και (y>x) με x=2, y=1;

    ζ) (x * y<>0) ή (y>x) όταν x=2, y=1;

    η) a ή (όχι β) με a=False, b=True;

  2. Γράψτε στον Pascal το vіdnoshnja, іtne vykonnі naznachenії μυαλό και hibne іnakshe:

    α) ο ακέραιος k υποδιαιρείται με το 7.

    β) το σημείο (x, y) βρίσκεται κοντά στην ακτίνα R με το κέντρο στο σημείο (1,0).

    γ) ένας φυσικός αριθμός N είναι το τετράγωνο ενός φυσικού αριθμού.

    δ) 0

    ε) x = max (x, y, z);

    στ) Θέλοντας μια από τις λογικές αλλαγές και ότι το b μπορεί να είναι Αληθές.

    ζ) επιθετικές λογικές αλλαγές α και β μπορεί να είναι Σωστό.

  3. Αναφέρετε τη σειρά των εργασιών για τον υπολογισμό των ιών:

    α) α και β ή όχι γ και δ?

    β) (x> = 0) ή όχι c і d.

  4. Υπολογίστε τους παρακάτω αριθμούς με a=True, b=False:

    α) α ή β και όχι α.

    β) (α ή β) και όχι α.

    γ) όχι α και β?

    δ) όχι (α και β)

  5. Γράψτε στο Pascal viraz, είναι αλήθεια με το μυαλό vykonannі zaznachenї και το hibne іnakshe:

    α) x ξαπλώστε;

    β) ξαπλώστε σε θέση ανεμοφράκτη.

    γ) * x επικάλυψη ή [-1, 1];

    δ) * х ξαπλώστε σε στάση με μπράτσα και [-1, 1];

    ε) το δέρμα από τους αριθμούς x, y, z είναι θετικό.

    ζ) οι ίδιοι αριθμοί x, y, z δεν είναι θετικοί.

    η) περισσότεροι από ένας από τους αριθμούς x, y, z είναι θετικοί.

    i) Λογική αλλαγή και μπορεί να δίνει τιμή True, λογική αλλαγή και μπορεί να δίνει τιμή False.

    ι) * r_k με αύξοντα αριθμό y є είναι ένα δίσεκτο έτος (r_k είναι δίσεκτο έτος, άρα ο αριθμός του είναι πολλαπλάσιο του 4, τα πρωτεία των πολλαπλασίων των 100 δίσεκτων ετών είναι περισσότερα από ένα πολλαπλάσιο του 400, για παράδειγμα, 1700, Το 1800 και το 1900 δεν είναι δίσεκτα, το 2000 είναι δίσεκτο έτος).

  6. Σχεδιάστε στην περιοχή (x, y), στην ίδια και μόνο στις ίδιες αληθινές τιμές του viraz:

    α)* (y>=x) και (y+x>=0) και (y<=1);

    β) (sqr(x)+sqr(y)<1) or (y>0) και (abs(x)<=1);

    γ) (trunc (y) = 0 και (στρογγυλός (x) = 0);

    δ)* (abs(x)<=1)>(abs(y)>=1);

    ε) (sqr(x)+sqr(y)<=4)=(y<=x).

  7. Є έξυπνος χειριστής:
    αν δ<>10
    τότε
    γράφω ('ούρα!')
    αλλού
    writeln('κακό...');

    Μπορείτε να αντικαταστήσετε το yogo με επιθετικούς χειριστές:

  8. Ποιες θα είναι οι τιμές της αλλαγής j, k μετά την αλλαγή του ευφυούς τελεστή:
    αν j>k
    τότε
    j:=k-2
    αλλού
    dec(k,2);
    ως κανονας
    α) j = 3, k = 5;
    β) j = 3, k = 3;
    γ) j = 3, k = 2.

Σημείωση . Ως αποτέλεσμα της αλλαγής του τελεστή dec(k,2), η τιμή του αλλαγμένου k αλλάζει κατά 2.

Λάβετε μέρος στη συζήτηση
Διαβάστε επίσης
Όπως τα ζώδια του ζωδιακού κύκλου ταιριάζουν ένα προς ένα στο kohanna - ένα ωροσκόπιο σοφίας
Ο Yak σχημάτισε μερίδιο από τις συζύγους της εκπομπής
Δεν ελέγξαμε τον γάμο: πώς να ζήσετε τους φιναλίστ όλων των εποχών του