QCM : Le mode console en c#
- Posté par Riadh HAJJI
- Catégories C#
- Date 1 novembre 2017
QCM : Le mode console en c#
Application en mode Console
Départ Félicitation - vous avez complété Application en mode Console. Vous avez obtenu %%SCORE%% sur %%TOTAL%%. Votre performance a été évaluée à %%RATING%%
Vos réponses sont surlignées ci-dessous.
La méthode Console.Read
la méthode Console.ReadLine
Pour lire un entier entré au clavier.
Pour créer une variable nom de type String on écrit:
La classe System.Console donne accès aux opérations :
Explication pour la question 5: La classe System.Console donne accès aux opérations d'écriture écran (Write, WriteLine) et de lecture
clavier (Read,ReadLine). La classe Console a 3 propriétés In,Out et Error qui sont des flux d'écriture de
type TextWriter .
· Console.WriteLine() est équivalent à Console.Out.WriteLine() et écrit sur le flux Out associé habituellement
à l'écran.
· Console.Error.WriteLine() écrit sur le flux Error, habituellement associé lui aussi à l'écran.
Pour créer une nouvelle application en mode console, la seule différence avec la création d'une nouvelle application Windows c'est qu'il faut choisir comme type de modèle :
Explication pour la question 6: Pour créer une nouvelle application en mode console, la seule différence avec la créationd'une nouvelle application Windows c'est qu'il faut choisir comme type de modèle
Application Console et non Application Windows dans la boîte de dialogue NouveauProjet.
Créer une variable 'i' de type Integer, initialiser la avec la valeur 2, Incrémenter i (ajouter 1).
Les commentaires en C# se notent:
Laquelle des commandes ci-dessus affiche « Bonjour « sur l’écran de la console.
La méthode Console.Write
Le tableau suivant répertorie quelques méthodes de la classe Convert que vous pouvez utiliser.Laquelle de ces méthodes est fausse?
Pour déclarer une variable en C # pour stocker l'âge d'une personne, la sortie du programme est comme un exemple ci-dessous:
Vous avez 20 ans.
On écrit:
La méthode Console.WriteLine
Le code suivant causera une erreur :
static void Main(string[] args)
{
int varInt;
Console.WriteLine(varInt);
}
La cause de cette erreur est :
C# fait la différence entre majuscules et minuscules on dit que :
Pour exécuter un programme écrit en mode console, il faut d'abord :
Explication pour la question 16: Pour exécuter un programme écrit en mode console, il faut d'abord le générer, ce qui correspond à la traduction des instructions écrites en C# en instructions compréhensibles parla machine, ce qu'on appelle aussi la compilation
Structure d’un programme type console :
Chercher l'erreur dans ce code qui affiche les résultats de la table de multiplication de 1 à 9:
static void Main(string[] args) { int i = 0; int j = 0; for (i = 1; i < 9; i++) { for (j = 1; j < 9; j++) { Console.WriteLine(i * j); } } }
Le mot clé using :
Explication pour la question 19: using : permet de rajouter des composants
logiciels
namespace : permet de construire ses propres
distributions de classes
Une classe permet de regrouper au sein d'une même structure le format des données qui définissent l'objet et les fonctions destinées à manipuler ces objets
Pour connaître le type d'une variable dans c# on utilise la méthode Typeof
Le résultat d'exécution du code suivant sera
int i = 10;
Console.WriteLine("i est de type " + typeof(int) + " et occupe " + sizeof(int) + " octet(s) en mémoire.");
Une fois terminé, cliquez sur le bouton ci-dessous. Toutes les questions que vous n'avez pas complétées sont marquées comme incorrectes.
Obtenir les résultats
Il y a 20 questions à compléter.
Vous avez complété
questions
question
Votre score est de
Correct
Faux
Réponse partielle
Vous n'avez pas fini votre quiz. Si vous quittez cette page, votre progression sera perdue.
Réponses correctes
Vous avez sélectionné
Pas essayer
Score final du quiz
Nombre de questions répondues de manière correcte
Nombre de questions répondues de manière incorrecte
Question non répondues
Nombre total de questions dans le quiz
Détail de la question
Résultats
Date
Score
Indice
Temps autorisé
minutes
secondes
Temps utilisé
Réponse(s) sélectionnée(s)
Texte de la question
Fini Vous avez besoin de plus d'entraînement ! Persévérez ! Pas mal ! Bon travail ! Parfait !
![]() |
![]() Ces articles pourraient aussi vous intéresserRéponses aux exercices les variables en c sharp ex7
23 février, 2018
Réponses aux exercices les variables en c sharp ex7 Réponse de l’exercice les variables c# 7: Énoncé using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace exercice_7_les_variables { class Program { static void Main(string[] args) { Single largeur, longueur, perimetre, surface; Console.WriteLine(” Entrer la Largeur du rectangle”); largeur = Convert.ToSingle(Console.ReadLine()); Console.WriteLine(“Entrer la Longueur du rectangle”); longueur= Convert.ToSingle(Console.ReadLine()); … Réponses aux exercices les variables en c sharp ex6
23 février, 2018
Réponses aux exercices les variables en c sharp ex6 Réponse de l’exercice les variables c# 6: Énoncé using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace exercice_6_les_variables { class Program { static void Main(string[] args) { double cote; double surface; Console.WriteLine(“Saisir le coté du carré”); cote = Convert.ToDouble(Console.ReadLine()); surface = cote * cote; Console.WriteLine(“La surface du carré … Réponses aux exercices les variables en c sharp ex3
23 février, 2018
Réponses aux exercices les variables en c sharp ex3 Réponse de l’exercice les variables c# 3: Énoncé using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace exercice_3_les_variables { class Program { static void Main(string[] args) { string produit; double prix; double ttc; Console.WriteLine(“Saisir le nom du produit”); produit = Console.ReadLine(); Console.WriteLine(“Saisir le prix du produit”); prix =Convert.ToDouble( … ![]() Gérer le consentement aux cookies
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’utilisateur.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques.
Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
S'abonnez!
|