
Siruri_de_caractere_2
Quiz
•
Computers
•
10th - 11th Grade
•
Practice Problem
•
Hard
Elena-Carmen Melinte
Used 9+ times
FREE Resource
Enhance your content in a minute
8 questions
Show all answers
1.
FILL IN THE BLANK QUESTION
5 mins • 1 pt
Se consideră secvența de instrucțiuni alăturată, în care variabilele i şi j sunt de tip întreg, variabila a este de tip char, iar variabila s poate memora un şir de cel mult 20 de caractere. Şirul afişat în urma executării secvenței este:
strcpy(s,"bacalaureat");
j=strlen(s);
for(i=0;i<3;i++)
if(s[i]!=s[j-i-1])
{ a=s[i];
s[i]=s[j-i-1];
s[j-i-1]=a;
}
cout<<s;
2.
FILL IN THE BLANK QUESTION
3 mins • 1 pt
În secvența de program alăturată variabila a memorează un şir cu cel mult 100 de caractere, iar variabilele i şi k sunt de tip întreg. Scrieți şirul afişat pe ecran în urma executării secvenței.
k=’a’-’A’;
strcpy(a,”ExaMeN”);
for(i=0;i<strlen(a);i++)
if(a[i]>=’a’ && a[i]<=’z’)
a[i]=a[i]-k;
else
a[i]=a[i]+k;
cout<<a;
3.
FILL IN THE BLANK QUESTION
3 mins • 1 pt
Se consideră două şiruri de caractere a, de lungime na şi b, de lungime nb.
Şirul a este numit sufix al şirului b dacă na≤nb şi subşirul lui b determinat de ultimele sale
na caractere coincide cu a.
În secvenţa de instrucţiuni de mai jos variabila i este de tip întreg, iar variabila s
memorează un şir cu cel mult 20 de caractere.
Fără a utiliza alte variabile, scrieţi una sau mai multe instrucţiuni care pot înlocui punctele
de suspensie astfel încât, în urma executării secvenţei obţinute, să se afişeze pe ecran, în
ordinea descrescătoare a lungimii, separate prin câte un spaţiu, toate sufixele şirului
memorat în variabila s, ca în exemplu.
Exemplu: pentru şirul elevi se afişează: elevi levi evi vi i
for(i=0;i<strlen(s);i++)
..................
4.
FILL IN THE BLANK QUESTION
1 min • 1 pt
Expresia strlen(”bine”) are valoarea:
5.
FILL IN THE BLANK QUESTION
3 mins • 1 pt
Variabila i este de tip caracter. Scrieți ce se afișează în urma executării secvenței de instrucțiuni de mai jos.
for(i='a';i<'z';i++)
if(strchr("Craciun",i))
cout<<i;
6.
FILL IN THE BLANK QUESTION
3 mins • 1 pt
Variabila s poate memora un șir cu maximum 20 de caractere. În urma executării secvenței de instrucțiuni alăturate se afișează:
strcpy(s,"1b2d3");
s[2]='a'+2;
strcpy(s,s+1);
strcpy(s+3,s+4);
cout<<s;
7.
FILL IN THE BLANK QUESTION
3 mins • 1 pt
Variabila x este de tip char şi memorează o literă mică a alfabetului englez. Indicați expresia C/C++ care are valoare nenulă dacă şi numai dacă litera memorată în variabila x este o vocală. Se consideră vocale literele a, e, i, o, u.
a. strcmp(x,"aeiou")==0
b. strchr("aeiou",x)
c. ’a’<=x && x<=’u’
d. x==a || x==e || x==i || x==o || x==u
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
9 questions
Los periféricos del computador
Quiz
•
1st Grade - Professio...
13 questions
Componentes
Quiz
•
7th - 11th Grade
10 questions
Ce știm despre Internet?
Quiz
•
4th Grade - University
10 questions
Циклы
Quiz
•
10th Grade
13 questions
Podsumowanie: binarny, komputer, sieć
Quiz
•
7th Grade - University
12 questions
Magnitudes Eléctricas
Quiz
•
1st - 10th Grade
12 questions
HTML
Quiz
•
9th - 12th Grade
10 questions
conditional and iterative statements
Quiz
•
11th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
54 questions
Analyzing Line Graphs & Tables
Quiz
•
4th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
