NEW
Font size
WorksheetsΓ_strings_initial chapter quiz
Total questions: 16
Worksheet time: 8mins
Ποια βιβλιοθήκη πρέπει να συμπεριλάβουμε σε ένα πρόγραμμα C++ για να χρησιμοποιήσουμε αντικείμενα τύπου string;
iomanip
climits
string
cmath
Ποια είναι η σωστή σύνταξη για τη δήλωση μιας μεταβλητής με όνομα onoma και τύπου string στη C++;
string onoma;
char onoma;
int onoma;
str onoma;
Στο παράδειγμα που δίνεται, ποια χρώματα θεωρούνται "Primary" σύμφωνα με το πρόγραμμα;
Κόκκινο, πράσινο, μπλε
Κόκκινο, κίτρινο, μπλε
Κόκκινο, κίτρινο, πράσινο
Κόκκινο, μπλε, πράσινο
Ένα πρόγραμμα έχει δηλώσει string test = "hello"; Ποιος είναι ο χαρακτήρας test[1] της συμβολοσειράς test;
h
e
l
o
Ποια εντολή χρησιμοποιείται για να τυπώσουμε τον πρώτο χαρακτήρα μιας συμβολοσειράς στη C++;
cout << a[0];
print(a[0]);
echo a[0];
display(a[0]);
Ποια συνάρτηση στη C++ επιστρέφει το μέγεθος μιας συμβολοσειράς;
clear()
empty()
size()
getline()
Ποια είναι η λειτουργία της συνάρτησης clear() σε μια συμβολοσειρά στη C++;
Διαγράφει το περιεχόμενο της συμβολοσειράς
Επιστρέφει το μέγεθος της συμβολοσειράς
Ελέγχει αν η συμβολοσειρά είναι άδεια
Διαβάζει ολόκληρη τη γραμμή
Ένα πρόγραμμα δέχεται μια συμβολοσειρά και τυπώνει κάθε χαρακτήρα της ξεχωριστά. Ποιος βρόχος χρησιμοποιείται για να το πετύχει αυτό;
if(a==b)
while(a.empty())
for(int i=0; i<a.size();i++)
do{...}while(false)
Δίνεται μια συμβολοσειρά που περιέχει πεζούς και κεφαλαίους χαρακτήρες. Ποια είναι η σωστή στρατηγική για να δημιουργήσουμε μια νέα συμβολοσειρά που να περιέχει μόνο τα κεφαλαία γράμματα;
Ελέγχουμε κάθε χαρακτήρα αν είναι κεφαλίος και τον προσθέτουμε στη νέα συμβολοσειρά
Αντιγράφουμε όλη τη συμβολοσειρά χωρίς έλεγχο
Διαγράφουμε όλους τους χαρακτήρες
Μετατρέπουμε όλα τα γράμματα σε πεζά
Στον κώδικα ASCII, ποιο είναι το εύρος των τιμών για τους κεφαλαίους λατινικούς χαρακτήρες;
33 έως 64
97 έως 122
48 έως 57
65 έως 90
Ποια εντολή C++ διαγράφει το περιεχόμενο μιας συμβολοσειράς;
st2.remove();
st2.erase();
st2.clear();
st2.delete();
Στο παράδειγμα που δίνεται, ποιος είναι ο σκοπός του πίνακα cnt[26];
Να μετράει τις εμφανίσεις κάθε κεφαλαίου χαρακτήρα
Να αποθηκεύει όλους τους χαρακτήρες της συμβολοσειράς
Να μετατρέπει χαρακτήρες σε πεζά
Να εμφανίζει το μήκος της συμβολοσειράς
Αν μια συμβολοσειρά δεν περιέχει κεφαλαίους χαρακτήρες, τι θα εμφανίσει το πρόγραμμα του παραδείγματος;
error
No capital letters found
Empty string
All characters
Ποια συνάρτηση πρέπει να χρησιμοποιήσουμε στη C++ για να αποθηκεύσουμε ολόκληρη τη φράση σε μια συμβολοσειρά;
readline
cin.get
getline
input
Τι επιστρέφει η εντολή st1.size() αν η st1 περιέχει τη λέξη "Hello";
5
6
4
0
Αν θέλουμε να διαβάσουμε έναν ακέραιο αριθμό και στη συνέχεια μια φράση από τον χρήστη, ποια είναι η σωστή σειρά εντολών;
getline(cin, st1); cin.ignore(); cin >> num;
getline(cin, st1); cin >> num;
cin >> num; getline(st1,cin);
cin >> num;
getline(cin, st1);
