c#: QCM Chaîne de caractères
- Posted by Riadh HAJJI
- Categories C#
- Date 6 août 2016
c#: QCM Chaîne de caractèresLe type string représente une séquence de zéros ou plusieurs caractères Unicode. string est un alias pour String dans .NET Framework. Nous serons capables, après l'obtention d'une note supérieure ou égale à 80%, de manipuler les types string et StringBuilder dans c#.
Pour chacune des questions, plusieurs réponses peuvent être correctes, vous pouvez donc cocher plusieurs cases !
Départ Félicitation - vous avez complété c#: QCM Chaîne de caractères. Vous avez obtenu %%SCORE%% sur %%TOTAL%%. Votre performance a été évaluée à %%RATING%%
Vos réponses sont surlignées ci-dessous.
La méthode ToUpper sert:
Explication pour la question 1: Mise en majuscules: Opération ToUpper
La concaténation est une opération:
Explication pour la question 2: La concaténation est une opération qui consiste à assembler des fragments de chaînes ensemble.
La concaténation de deux chaînes est la juxtaposition des caracteres qui les composent. L’operateur utilisé pour ce faire est +.
Pour convertir une chaîne de caractères en entier on écrit:
Explication pour la question 3: Il est parfois nécessaire de convertir une chaîne de caractères en entier, et vice-versa
Conversion string → int
string s = "9000";
int i = int.Parse(s);
Conversion int → string
int i = 9000;
string s = i.ToString();
La longueur d’une chaîne s est le nombre de caractères
Explication pour la question 4: La longueur d’une chaîne s est le nombre de caractères qu’elle contient qu’on obtient avec l’attribut : .Length.
Si la méthode IndexOf ne trouve pas la sous-chaîne,
Explication pour la question 5: Si la méthode IndexOfne trouve pas la sous-chaîne, elle retourne -1.
En c# Le type utilisé pour déclarer une chaîne de caractères:
Pour sauter une ligne ou vous voulez retourner à la ligne utiliser
Explication pour la question 7: Le caractère « \« est un caractère spécial qu’il permet de dire au compilateur qu’il sera utilisé combiné à la valeur qui le suit, permettant un retour à la ligne. Pour sauter une ligne ou vous voulez retourner à la ligne utiliser « \n »
En c# une chaîne de caractère est:
Explication pour la question 8: Une chaîne est un objet de type String dont la valeur est du texte. En interne, le texte est stocké comme une collection en lecture seule d’objets Char, chacun représentant un caractère Unicode codé au format UTF-16.
Une chaîne de caractères
Explication pour la question 9: Une chaîne de caractères est un tableau contenant des caractères utilisables pour être mis dans une variable ou affichable dans un message.
La méthode CompareTo retourne un entier dont la valeur indique le résultat de la comparaison:
Explication pour la question 10: La fonction retourne un entier dont la valeur indique le résultat de la comparaison
= 0 : les deux chaînes sont identiques
< 0 : la première chaîne vient avant la deuxième
> 0 : la première chaîne vient après la deuxième
La fonction Substring attend deux paramètres pour préciser la sous-chaîne à extraire :
Explication pour la question 11: La fonction Substring attend deux paramètres pour préciser la sous-chaîne à extraire :
1. La position de départ où commencer à extraire
2. La longueur de la sous-chaîne à extraire
L’index du premier caractère d’une chaîne est toujours 0.
On extrait de s une sous-chaîne de j caractères a partir du caractère d’indice i en utilisant s.Substring(i, j).
Un objet StringBuilder est
Explication pour la question 12: Un objet StringBuilder est pas une chaîne mais plutôt un objet auxiliaire utilisé pour la manipulation de caractères.
Lorsqu’on fait entier + chaîne :
Explication pour la question 13: lorsqu’on fait entier + chaîne, on a une concaténation de deux chaînes, pas une addition arithmétiques
Pour incorporer des guillemets dans des chaines de caractères utiliser
Explication pour la question 14: Pour incorporer des guillemets dans des chaines de caractères utiliser le caractère spécial \
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 14 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 !
|
Contenu du chapitre :Les chaines de caractères1.Les chaînes de caractères Sommaire du cours c#Riadh HAJJI You may also likeC#: Les variables
18 octobre, 2023
C#: définition d’une variable // Rappel d’algorithmique Les données d’un programme doivent être stockées dans la mémoire vive de l’ordinateur afin d’être traitées ou comparées. Les différents espaces mémoires utilisables par le programmeur sont appelés variables, nommées ainsi puisqu’elles … Ré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, … 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; … |