Subprograme Definite de Utilizator în C++ – Quiz HTML

Subprograme Definite de Utilizator în C++ – Quiz

Quiz – Subprograme Definite de Utilizator în C++

Intrebarea 1:

Ce sunt subprogramele definite de utilizator în limbajul C++?

Functii
Variabile
Clase
Obiecte

Intrebarea 2:

Care este sintaxa corecta pentru a defini un subprogram de tip functie în C++?

void numeSubprogram(parametri) { /* codul subprogramului */ }
tipReturnat numeSubprogram(parametri) { /* codul subprogramului */ }
numeSubprogram(parametri) { /* codul subprogramului */ }
numeSubprogram { /* codul subprogramului */ }

Intrebarea 3:

Subprogramele definite de utilizator pot avea parametri de intrare?

Da
Nu

Intrebarea 4:

Care este modul corect de apelare a unui subprogram de tip functie în C++?

NumeSubprogram();
NumeSubprogram;
NumeSubprogram(parametri);
NumeSubprogram(parametri);

Intrebarea 5:

Subprogramele definite de utilizator pot returna valori?

Da
Nu

Intrebarea 6:

Cum se declara un subprogram de tip procedura în C++?

void numeSubprogram(parametri) { /* codul subprogramului */ }
tipReturnat numeSubprogram(parametri) { /* codul subprogramului */ }
numeSubprogram(parametri) { /* codul subprogramului */ }
numeSubprogram { /* codul subprogramului */ }

Intrebarea 7:

Ce este o semnatura de subprogram în C++?

Numele subprogramului
Lista parametrilor subprogramului
Tipul returnat de subprogram
Toate variantele de mai sus

Intrebarea 8:

Subprogramele definite de utilizator pot apela alte subprograme definite de utilizator?

Da
Nu

Intrebarea 9:

Care este diferenta dintre un subprogram de tip functie si unul de tip procedura în C++?

Un subprogram de tip functie returneaza o valoare, iar unul de tip procedura nu
Un subprogram de tip functie poate avea parametri de intrare, iar unul de tip procedura nu
Nu exista nicio diferenta între ele
Toate variantele de mai sus

Intrebarea 10:

Care este modul corect de definire a unui subprogram în afara clasei în C++?

void numeSubprogram(parametri) { /* codul subprogramului */ }
tipReturnat numeSubprogram(parametri) { /* codul subprogramului */ }
numeSubprogram(parametri) { /* codul subprogramului */ }
numeSubprogram { /* codul subprogramului */ }

function submitQuiz() {
var quizForm = document.getElementById(“quizForm”);
var correctAnswers = 0;

// Verifica raspunsurile corecte
if (quizForm.question1.value === “a”) {
correctAnswers++;
}
if (quizForm.question2.value === “b”) {
correctAnswers++;
}
if (quizForm.question3.value === “a”) {
correctAnswers++;
}
if (quizForm.question4.value === “c”) {
correctAnswers++;
}
if (quizForm.question5.value === “a”) {
correctAnswers++;
}
if (quizForm.question6.value === “c”) {
correctAnswers++;
}
if (quizForm.question7.value === “d”) {
correctAnswers++;
}
if (quizForm.question8.value === “a”) {
correctAnswers++;
}
if (quizForm.question9.value === “d”) {
correctAnswers++;
}
if (quizForm.question10.value === “c”) {
correctAnswers++;
}

// Afiseaza rezultatul
var resultText = “Ai raspuns corect la ” + correctAnswers + ” intrebari din 10.”;
alert(resultText);
}