Quiz C++ - Niveau 2.3

Note moyenne : Publié par Rosamas le 8 mai 2018
Les fonctions en C++

Quiz similaires

Introduction

Toujours sur le langage C++, ce petit quiz portera sur l'utilisation des fonctions.
Question 1
Pourquoi écrit-on des fonctions en programmation ?

Parce qu'on m'a obligé
Pour écrire moins de code
Pour que le code s'execute plus rapidement
Pour rendre le code plus lisible
Pour rendre le code plus facile à modifier
Pour éviter de dupliquer du code
Question 2
Qu'est ce qu'appeler une fonction ?

C'est l'utiliser
C'est lui passer un coup de fil
C'est la déclarer
Question 3
Qu'est ce que le prototype d'une fonction ?

C'est sa déclaration uniquement
C'est sa définition uniquement
C'est sa déclaration et sa définition
Question 4
Qu'est ce que les paramètres d'une fonction ?

Ce sont des options de compilation
C'est le résultat de la fonction
Ce sont les variables que la fonction va recevoir
Question 5
Comment déclare t'on une fonction ?

Type Nom(Paramètres);
Nom Type(Paramètres);
Paramètres Nom(Type);
Question 6
Quelle proposition est vraie ?

Addition int(int a, int b);
Int Addition(int a, int b);
Int a, int b Addition(int);
Question 7

Que fait la fonction "MaFonction" ?

Rien, elle plante
Elle calcule la réponse de l'univers
Elle calcule le périmétre d'un rectangle
Elle multiplie deux nombres

Cliquez ici si vous souhaitez lire cet indiceCours de collège ;)
Question 8

Quel est le prototype de la fonction Multiply ? (Elle Multiplie deux nombres)

Void Multiply(float a, float b);
Float Multiply(float a);
Float Multiply(int a, int b);
Float Multiply(float a, float b);
Int Multiply(float a, float b);
Question 9
Qu'est ce que la signature d'une fonction en C++ ?

Son type de retour et son nom
Son type de retour, son nom et ses paramètres
Son nom et ses paramètres
Question 10
Quelle est la signature de cette fonction : void PrintMessage(std::string message);

Void PrintMessage(std::string)
PrintMessage(std::string)
PrintMessage
Void std::string
Question 11
Qu'est ce que la surcharge de fonction ?

C'est alourdir une fonction
C'est écrire plusieurs fois une fonction avec des paramètres différents
C'est changer le nom de la fonction
Question 12
A quoi sert la surcharge de fonction ?

A rendre le code plus ergonomique et cohérent
A écrire moins de code
A rendre le code plus optimisé
A embêter les programmeurs
Question 13
Quels sont les surcharges de la fonction : int Multiply(int a, int b);

Int Multiply();
Int Mul(int a, int b):
Float Multiply(float a, float b);
Int Multiply(int a, int b, int c);
Int Multiply(int a, float b);

Infos sur ce quiz

Auteur : Rosamas
Difficulté : Moyen
Tags : c++, programmation, info...(suite)
Parties jouées :
PartagerFavorisSignaler
Intégrer ce quiz sur votre site

Le classement

Score moyen des joueurs : %

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Ils y ont joué

Communauté

Suivez-nous sur Facebook pour rester informé des derniers bons quiz !

Plus de quizz !

3
Catégorie : Pop, Rock

Commentaires

    L'auteur a désactivé l'ajout de commentaires sur cette page.

    Cookies et données personnelles

    En naviguant sur ce site, vous acceptez notre politique de cookies et de gestion des données personnelles consultable ici.