Q - Functii Siruri de caractere

Quiz
•
Computers
•
9th - 10th Grade
•
Medium
Laurentiu Lambrinoc
Used 17+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
În secvenţa de instrucţiuni de mai jos, variabila s memorează un şir de caractere format
doar din litere ale alfabetului englez, iar variabilele i şi n sunt de tip int. Ştiind că în urma
executării secvenţei s-a afişat succesiunea de caractere eied*eael* scrieţi care este
şirul de caractere memorat de variabila s.
n=strlen(s);
for(i=0;i<n;i++)
if (s[i]==’e’) cout<<’*’;
else cout<<'e'<<s[i];
ideale
ideea
edil
eidele
2.
MULTIPLE CHOICE QUESTION
1 min • 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);
abcdefgh 8
abefgh 6
adefgh 6
abcfgh 6
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
In secvenţa de program alăturată, variabila a memorează un şir cu cel mult 100 de caractere, iar variabila i este de tip întreg. Cu ce putem inlocui punctele de suspensie, astfel încât, în urma executării secvenţei, să se afişeze doar literele mici şi literele mari din şirul de caractere memorat în variabila a?
strcpy(a,”Bac 2009 iulie”);
for(i=0;i<strlen(a);i++)
if(...)
cout<<a[i];
a[i]>='A'
a[i]>='A'&&a[i]<='Z'
(a[i]>='A'&&a[i]<='Z')||(a[i]>='a'&&a[i]<='z')
(a[i]>='A'&&a[i]<='z')
4.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Ce valoare are expresia de mai jos dacă variabila s memorează şirul de caractere "alfabet"?
strlen(strcpy(s,s+2))
albet
alabet
7
5
5.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Care va fi şirul de caractere afişat după executarea secvenţei de program alăturate, în care variabila s memorează un şir cu cel mult 5 caractere ?
char s[]=”raton”;
s[1]=s[3];
cout<<s;
roton
ratan
taton
taron
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Considerăm că variabila s memorează şirul de caractere "examen". Care va fi valoarea lui s după executarea instrucţiunilor scrise alăturat?
s[0]= ‘E’;
s[strlen(s)-1]= ‘A’;
s[strlen(s)/2-1]= ‘N’;
s[strlen(s)/2]= ‘M’;
ExameN
exAMen
ExNMeA
ExAMeN
7.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Care din următoarele expresii are valoarea 1 dacă şi numai dacă şirul de caractere s, format din exact 10 caractere, este obţinut prin concatenarea a două şiruri identice?
strcmp(s,s+5)==0
s==strstr(s,s+5)
s==s+5
strcmp(s,strcat(s,s+5))==0
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
ICT 10 Q3 Reviewer

Quiz
•
10th Grade
10 questions
html lesson-1

Quiz
•
10th Grade
10 questions
Web Development

Quiz
•
1st - 12th Grade
15 questions
HTML Introduction

Quiz
•
9th - 12th Grade
10 questions
10/29

Quiz
•
6th Grade - University
10 questions
Test Scratch

Quiz
•
5th - 9th Grade
10 questions
HTML Basics

Quiz
•
7th - 10th Grade
8 questions
Exerciții cu structuri C++ (tipul struct)

Quiz
•
10th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
20 questions
Analog vs Digital

Quiz
•
9th - 12th Grade
10 questions
Exploring Cybersecurity Techniques and Threats

Interactive video
•
6th - 10th Grade
10 questions
Understanding the Internet and Data Transmission

Interactive video
•
7th - 12th Grade