
Test Structuri

Quiz
•
Computers
•
11th Grade
•
Hard
Andrei Florea
Used 55+ times
FREE Resource
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
În declararea de mai jos, câmpurile x şi y ale înregistrării pot memora coordonatele carteziene ale unui punct din planul xOy.
Care dintre următoarele expresii are valoarea 1 dacă şi numai dacă punctul P este situat pe axa Ox ?
struct punct
{float x,y;}P;
P.x==0
P.y==0
P.x+P.y==0
P.x==P.y
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Fie declararea de mai jos. Dacă variabila x retine informaţii despre 30 de elevi, precizaţi care este varianta corectă ce afişează numele şi media elevului al 11-lea?
struct elev{
char nume[30];
float media;};
elev x[30];
cout<<x[10].nume<<” ”<<x[10].media;
cout<<x.nume<<” ”<<x.media;
cout<<x.nume[10]<<” ”<<x.media;
cout<<x[10]->nume<<” ”<< x[10]->media);
3.
FILL IN THE BLANK QUESTION
2 mins • 1 pt
Scrieţi secvenţa de program C/C++ care citeşte de la tastatură numele, prenumele şi salariul unei persoane, memorate de variabila p, declarată mai jos.
struct persoana
{ char nume[40];
char prenume[40];
int salariu;}p;
4.
FILL IN THE BLANK QUESTION
3 mins • 1 pt
Scrieţi secvenţa de program C/C++ care afişează pe ecran numele, prenumele şi media unui elev, reţinute de variabila el, declarată mai jos.
struct elev {
char nume[40];
char prenume[40];
float mediabac;}el;
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Ştiind că s-au făcut declarările de mai jos, stabiliţi care dintre următoarele expresii este corectă din punct de vedere sintactic?
struct elev{
char nume[30];
float nota;} a[100];
elev[1].nota
a[1].nota[1]
a.nota[1]
a[1].nota
6.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Se consideră declarările alăturate. Care este
tipul expresiei x.x.y ?
struct A {
int x;
char y;
float z;};
struct B {
struct A x;
long y;};
B x, y;.
float
int
long
char
7.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Ştiind că fiecare dintre variabilele var1, var2 memorează numele şi nota unui elev în forma dată de declararea de mai jos, indicaţi care dintre următoarele expresii atribuie variabilei reale m media aritmetică a notelor celor doi elevi.
struct elev
{ char nume[30];
float nota;
}var1,var2;
m=(var1.nota+var2.nota)/2;
m=var1.nota+var2.nota/2;
m=(var1+var2).nota/2;
m=nota(var1+var2)/2;
8.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Cum se poate accesa prima literă a numelui unui elev ale cărui date de identificare sunt memorate în variabila e, declarată mai jos?
struct elev{
char nume[20],prenume[20];
int varsta;}e;
e->nume[0]
elev.nume[0]
e.nume[0]
nume.e[0]
9.
MULTIPLE SELECT QUESTION
3 mins • 1 pt
Considerând declarările alăturate, care dintre următoarele referiri este corectă din punct de vedere sintactic?
struct punct{float x,y;};
struct fig
{ char tip;
punct a,b,c;}
fig e;
e.fig.tip
e.tip
e.punct.x
e.a.x
Similar Resources on Wayground
10 questions
XI - Kuis AP 1

Quiz
•
11th Grade
12 questions
HTML Basics Exit Questions

Quiz
•
9th - 12th Grade
13 questions
HTML beginners quiz

Quiz
•
9th Grade - Professio...
13 questions
Web Design: Link, Image, List and Table

Quiz
•
9th - 12th Grade
14 questions
HTML Headings and Text

Quiz
•
9th - 12th Grade
10 questions
HTML/CSS Quiz

Quiz
•
10th Grade - University
10 questions
Advanced Java Study Guide

Quiz
•
11th - 12th Grade
13 questions
Python Operators & Expressions

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

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade