Search Header Logo

Procedure e Funzioni in C++

Authored by santo zafonte

Computers

2nd Grade

Used 2+ times

Procedure e Funzioni in C++
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

38 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual è la definizione di una funzione in C++?

Una funzione in C++ è un'istruzione di stampa a schermo

Una funzione in C++ è un tipo di commento nel codice

Una funzione in C++ è un insieme di variabili globali

Una funzione in C++ è un blocco di codice che esegue una specifica operazione e può essere chiamato da altre parti del programma.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Spiega la differenza tra una procedura e una funzione in C++.

Una procedura può restituire un valore, mentre una funzione non può restituire alcun valore

Una procedura può essere chiamata solo una volta, mentre una funzione può essere chiamata più volte

Una procedura può accettare parametri, mentre una funzione non può accettare parametri

La differenza principale tra una procedura e una funzione in C++ è che una procedura non restituisce alcun valore, mentre una funzione restituisce un valore.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cosa sono i parametri di una funzione e come vengono utilizzati in C++?

I parametri di una funzione in C++ sono valori che vengono passati alla funzione quando viene chiamata e vengono utilizzati all'interno della funzione per eseguire operazioni specifiche.

I parametri di una funzione in C++ sono valori che vengono restituiti dalla funzione quando viene chiamata e vengono utilizzati per inizializzare variabili esterne.

I parametri di una funzione in C++ sono valori che vengono ignorati dalla funzione quando viene chiamata e non influenzano il risultato delle operazioni.

I parametri di una funzione in C++ sono valori che vengono definiti all'interno della funzione stessa e non possono essere modificati dall'esterno.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual è lo scopo del ritorno di una funzione in C++?

Restituire un valore calcolato o elaborato all'interno della funzione al punto di chiamata.

Ritornare un valore casuale

Interrompere l'esecuzione del programma

Stampare un messaggio di errore

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Describe a scenario where you have to calculate the total cost of items purchased by a customer using a function with parameters in C++.

int subtractTotal(int total, int discount) { return total - discount; }

int divideTotal(int total, int numItems) { return total / numItems; }

int multiplyTotal(int price, int quantity) { return price * quantity; }

int addTotal(int subtotal, int tax) { return subtotal + tax; }

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quando si dovrebbe utilizzare una procedura invece di una funzione in C++?

Quando si vuole limitare l'accesso alle variabili interne della procedura.

Quando si desidera eseguire un'operazione che restituisce un valore di ritorno anziché agire sulle variabili passate come argomenti.

Quando si desidera eseguire un'operazione che non restituisce un valore di ritorno, ma agisce solo sulle variabili passate come argomenti.

Quando si desidera eseguire un'operazione che restituisce un valore di ritorno e agisce sulle variabili passate come argomenti.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quali sono i vantaggi di utilizzare funzioni in un programma C++?

Le funzioni non permettono il riutilizzo del codice

Le funzioni aumentano la complessità del debug

I vantaggi includono modularità del codice, facilità di debug, riutilizzabilità del codice, e organizzazione in blocchi logici separati.

Le funzioni rendono il codice più disorganizzato

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?