Pour cet exemple, la fonction Addition fait la somme de deux chiffre et retour le résultat
using System;
namespace Test
{
class MonProjet
{
static void Main(string[] args)
{
// déclaration des variables
int chiffre1 = 0;
int chiffre2 = 0;
int Retour;
Console.WriteLine("Entrer le premier chiffre");
chiffre1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Entrer le second chiffre");
chiffre2 = Convert.ToInt32(Console.ReadLine());
Retour = f(chiffre1, chiffre2);
Console.WriteLine("Résultat :");
Console.WriteLine(Retour);
}
static int f(int chiffre1, int chiffre2)
{
//Fonction d'addition
int Retour;
Retour = chiffre1 + chiffre2;
return Retour;
}
}
}
Lien vers le fichier : cliquez ici
Un autre exemple avec une gestion d'erreur
using System;
namespace Test
{
class MonProjet
{
static void Main(string[] args)
{
// déclaration des variables
string message = "Salut !";
string nbRepetitionsStr;
string reponse;
int nbRepetitions = -1;
do
{
Console.WriteLine("Veuillez saisir un entier entre 1 et 20");
nbRepetitionsStr = Console.ReadLine();
try
{
nbRepetitions = Int16.Parse(nbRepetitionsStr);
}
catch (Exception e)
{
//Console.WriteLine(e.Message);
Console.WriteLine("La valeur {0} ne peut être retenue. Merci de refaire une saisie.", nbRepetitionsStr);
continue;
}
} while ((nbRepetitions < 1) || (nbRepetitions > 20));
//Console.WriteLine("Valeur retenue : {0}", nbRepetitions);
Console.WriteLine("Valeur retenue : " + nbRepetitions);
reponse = RepeterTexte(message, nbRepetitions);
}
static string RepeterTexte(string message, int nbRepetitions)
{
int Total = 0;
string chaine = "";
do
{
Console.WriteLine(message);
Total++;
} while (Total < nbRepetitions);
return chaine;
}
}
}
Lien vers le fichier : cliquez ici
Article(s) précédent(s)
Article(s) en relation(s)