Care vor fi valorile afişate după executarea secvenţei de program alăturate?
char s1[20]=”algoritm”,
s2[20]=”bioritm”,s3[20]=”ritm”;
if (strlen(s1)< strlen(s2))
strcat(s3,s1);
else
strcat(s3,s2);
cout<<s1<<’ ’<<s2<<’ ’<<s3;
Siruri caractere- C++
Quiz
•
Computers
•
11th Grade
•
Hard
Chis Lucian
Used 35+ times
FREE Resource
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Care vor fi valorile afişate după executarea secvenţei de program alăturate?
char s1[20]=”algoritm”,
s2[20]=”bioritm”,s3[20]=”ritm”;
if (strlen(s1)< strlen(s2))
strcat(s3,s1);
else
strcat(s3,s2);
cout<<s1<<’ ’<<s2<<’ ’<<s3;
algoritm bioritm ritmbioritm
algoritmritm bioritm ritm
algoritm bioritm ritmalgoritm
algoritm bioritmritm ritm
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Ce se va afişa în urma executării secvenţei de instrucţiuni alăturate dacă variabila s memorează şirul de caractere abbacdde, iar variabila i este de tip întreg?
i=0;
while (i<strlen(s)-1)
if (s[i]==s[i+1])
strcpy(s+i,s+i+1);
else
i=i+1;
cout<<s;
abacde
abbacdde
abacdde
abbcde
3.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Ce se afişează în urma executării secvenţei de program alăturate dacă variabila s memorează şirul de caractere abcdefgh?
strcpy(s+2,s+4);
cout<<s<<” ”<<strlen(s);
abefgh 6
cdefgh 6
cdefghefgh 10
efgh 4
4.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Ce valoare are variabila s de tip şir de caractere după executarea instrucţiunii de mai jos?
strcat(strstr("olimpiada", "oli")+ strlen("201304"),"13");
ada13
olimpiada13
oli13
iada13
5.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Se consideră secvenţa alăturată.Ce se va afişa dacă şirul a este aabbddeff iar şirul b este aabbdeef?
if (strcmp(a,b)>0)
cout<<a;
else
if (strcmp(a,b)==0)
cout<<”egalitate”;
else
cout<<b;
aabbdeeff
aabbddeff
nici una dintre variantele propuse
egalitate
6.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Ce se va afişa în urma executării secvenţei alăturate, dacă x este un sir de caractere, iar i are tipul int?
char x[] = "bacalaureat";
for (int i = 1; i <= 4; i++)
strcpy(x, x + 1);
cout << x;
laureat
alaureat
aureat
blaureat
7.
MULTIPLE SELECT QUESTION
3 mins • 1 pt
Care dintre următoarele şiruri de caractere poate fi memorat în variabila x astfel încât expresia:
strlen(x)>strchr(x,'s')-x+1
să aibă valoarea 0?
dedus
pastos
sedus
sarm
8.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Algoritmul următor testează dacă şirul de caractere s este palindrom (citit atât de la stânga la dreapta, cât şi de la dreapta la stânga, se obţine acelaşi şir de caractere). Care este expresia care poate înlocui punctele de suspensie astfel încât algoritmul să fie corect ?
i=0; j=strlen(s)-1;
while(i<j && s[i]==s[j])
{i=i+1; j=j-1;}
if(.......)
cout<<”palindrom”;
else
cout<<”nu e palindrom”;
i=j
i>=j
i<j
i!=j
9.
MULTIPLE SELECT QUESTION
5 mins • 1 pt
Dacă s este o variabilă de tip şir de caractere (declarată astfel: char s[100];), atunci care dintre următoarele expresii/secvente afisează ultimul caracter memorat în şir?
cout<<s[strlen(s)-1];
for(char *p=strchr(s,s[0]);p;p++); cout<<*p;
char *p=&s[0]; while(p) p++; cout<<*p;
cout<<s[strlen(s)];
char *p=&s[strlen(s)]; cout<<*(p-1);
10 questions
XI - Kuis AP 1
Quiz
•
11th Grade
10 questions
Array dan Fungsi
Quiz
•
11th Grade
7 questions
While Loops
Quiz
•
10th - 12th Grade
10 questions
Tipuri de date structurate, C++
Quiz
•
11th Grade
8 questions
Siruri_de_caractere_2
Quiz
•
10th - 11th Grade
10 questions
Bài tập trắc nghiệm C++
Quiz
•
3rd - 12th Grade
13 questions
Strings em C
Quiz
•
11th Grade
10 questions
SENAC - RECUPERAÇÃO - 1° ANO
Quiz
•
11th Grade
15 questions
Multiplication Facts
Quiz
•
4th Grade
20 questions
Math Review - Grade 6
Quiz
•
6th Grade
20 questions
math review
Quiz
•
4th Grade
5 questions
capitalization in sentences
Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
15 questions
Adding and Subtracting Fractions
Quiz
•
5th Grade
10 questions
R2H Day One Internship Expectation Review Guidelines
Quiz
•
Professional Development
12 questions
Dividing Fractions
Quiz
•
6th Grade