Poo avec c#
Fermé
s5484
Messages postés
2
Date d'inscription
samedi 24 mai 2014
Statut
Membre
Dernière intervention
25 mai 2014
-
24 mai 2014 à 22:50
s5484 Messages postés 2 Date d'inscription samedi 24 mai 2014 Statut Membre Dernière intervention 25 mai 2014 - 25 mai 2014 à 00:43
s5484 Messages postés 2 Date d'inscription samedi 24 mai 2014 Statut Membre Dernière intervention 25 mai 2014 - 25 mai 2014 à 00:43
A voir également:
- Poo avec c#
- Happy poo - Télécharger - Arcade
- Mini projet POO - Forum Java
- Trouver la radio sur freebox poo - Forum Freebox
2 réponses
baladur13
Messages postés
46384
Date d'inscription
mercredi 11 avril 2007
Statut
Modérateur
Dernière intervention
18 avril 2024
13 212
Modifié par baladur13 le 24/05/2014 à 22:57
Modifié par baladur13 le 24/05/2014 à 22:57
Bonsoir
Si vous prévoyez de poster votre sujet d'exercice en attendant une réponse toute faite, sachez que CCM ne fera pas vos exercices à votre place
A consulter
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Si vous prévoyez de poster votre sujet d'exercice en attendant une réponse toute faite, sachez que CCM ne fera pas vos exercices à votre place
A consulter
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Très difficile d'attraper un chat noir dans une pièce sombre.
Surtout quand il n'y est pas...
s5484
Messages postés
2
Date d'inscription
samedi 24 mai 2014
Statut
Membre
Dernière intervention
25 mai 2014
25 mai 2014 à 00:43
25 mai 2014 à 00:43
j'ai commencé un exercice qui le ressemble le voici pouvais vous voir est ce que c'est la meme methode ou pas et qu'est ceque je vais changé
class Etudiant
{
// les attribut
private string Nom;
private string Prenom;
private string Cin;
private double[] tnote=new double [3];
// les prop
public string NOM
{
get { return this.Nom; }
set { this.Nom=value ;}
}
public string PRENOM
{
get { return this.Prenom; }
set { this.Prenom = value; }
}
public double[] Tnote
{
get { return this.tnote; }
set { this.tnote = value; }
}
// les constructeurs
public Etudiant (string cin, string nom, string prenom, double[] tab)
{
this.Cin = cin;
this.Nom = nom;
this.Prenom = prenom;
this.tnote = tab;
}
public Etudiant()
{ }
public string toString()
{
string Tab1 = " ";
for (int i = 0; i < 3; i++)
{
Tab1 = Tab1 + tnote[i]+" ";
}
return this.Nom + " " + this.Prenom + " " + this.Cin + " " + Tab1;
}
//ajouter
static public void Ajouter_Etudiant ()
{
Etudiant T_ETUDIANT = new Etudiant();
Console.WriteLine("Donner le Nom");
T_ETUDIANT.NOM = Console.ReadLine();
Console.WriteLine("Donner le Prenom");
T_ETUDIANT.Prenom = Console.ReadLine();
Console.WriteLine("Donner le Cin");
T_ETUDIANT.Cin = Console.ReadLine();
for (int i = 0; i <T_ETUDIANT.tnote.Length; i++)
{
Console.WriteLine("Donner la note ", (i + 1));
T_ETUDIANT.tnote[i] = double.Parse(Console.ReadLine());
}
Program.T_ETUDIANT.Add(T_ETUDIANT);
}
//affichage
public static void Affichage_ETUDIANT()
{
int i;
Etudiant y = new Etudiant();
for (i = 0; i < Program.T_ETUDIANT.Count; i++)
{
y = (Etudiant)Program.T_ETUDIANT[i];
Console.WriteLine(y.toString());
}
}
// Supprimer :
public static void Supprimer_ETUDIANT()
{
Etudiant y = new Etudiant();
int i;
string n;
Console.WriteLine("Donnez le CIN : ");
n = Console.ReadLine();
for (i = 0; i < Program.T_ETUDIANT.Count; i++)
{
y = (Etudiant)Program.T_ETUDIANT[i];
if (y.Cin==n)
{
Program.T_ETUDIANT.RemoveAt(i);
}
}
}
}
}
pour le programme
class Program
{
public static ArrayList T_ETUDIANT = new ArrayList();
static void Main(string[] args)
{
// Declaration :
int choix;
char c;
do
{
Console.WriteLine("Veuillez choisir un choix a partir du menu suivant : ");
Console.WriteLine("'1' : Pour ajouter un etudiant.");
Console.WriteLine("'2' : Pour supprimmer un etudiant.");
Console.WriteLine("'3' : Pour afficher un etudiant.");
choix=int.Parse(Console.ReadLine());
switch(choix)
{
case 1: {
Console.WriteLine("Vous avez choisis d'ajouter un etudiant : ");
Etudiant.Ajouter_Etudiant();
}break;
case 2: {Console.WriteLine("Vous avez choisis de supprimmer un etudiant : ");
Etudiant.Supprimer_ETUDIANT();
}
break;
case 3: {
Console.WriteLine("Vous avez choisis d'afficher un etudiant : ");
Etudiant.Affichage_ETUDIANT();
}break;
}
Console.WriteLine("Voulez vous continuer le programme ? (O/o pour oui // N/n pour non)");
c=char.Parse(Console.ReadLine());
}while(c=='o' || c=='O');
}
class Etudiant
{
// les attribut
private string Nom;
private string Prenom;
private string Cin;
private double[] tnote=new double [3];
// les prop
public string NOM
{
get { return this.Nom; }
set { this.Nom=value ;}
}
public string PRENOM
{
get { return this.Prenom; }
set { this.Prenom = value; }
}
public double[] Tnote
{
get { return this.tnote; }
set { this.tnote = value; }
}
// les constructeurs
public Etudiant (string cin, string nom, string prenom, double[] tab)
{
this.Cin = cin;
this.Nom = nom;
this.Prenom = prenom;
this.tnote = tab;
}
public Etudiant()
{ }
public string toString()
{
string Tab1 = " ";
for (int i = 0; i < 3; i++)
{
Tab1 = Tab1 + tnote[i]+" ";
}
return this.Nom + " " + this.Prenom + " " + this.Cin + " " + Tab1;
}
//ajouter
static public void Ajouter_Etudiant ()
{
Etudiant T_ETUDIANT = new Etudiant();
Console.WriteLine("Donner le Nom");
T_ETUDIANT.NOM = Console.ReadLine();
Console.WriteLine("Donner le Prenom");
T_ETUDIANT.Prenom = Console.ReadLine();
Console.WriteLine("Donner le Cin");
T_ETUDIANT.Cin = Console.ReadLine();
for (int i = 0; i <T_ETUDIANT.tnote.Length; i++)
{
Console.WriteLine("Donner la note ", (i + 1));
T_ETUDIANT.tnote[i] = double.Parse(Console.ReadLine());
}
Program.T_ETUDIANT.Add(T_ETUDIANT);
}
//affichage
public static void Affichage_ETUDIANT()
{
int i;
Etudiant y = new Etudiant();
for (i = 0; i < Program.T_ETUDIANT.Count; i++)
{
y = (Etudiant)Program.T_ETUDIANT[i];
Console.WriteLine(y.toString());
}
}
// Supprimer :
public static void Supprimer_ETUDIANT()
{
Etudiant y = new Etudiant();
int i;
string n;
Console.WriteLine("Donnez le CIN : ");
n = Console.ReadLine();
for (i = 0; i < Program.T_ETUDIANT.Count; i++)
{
y = (Etudiant)Program.T_ETUDIANT[i];
if (y.Cin==n)
{
Program.T_ETUDIANT.RemoveAt(i);
}
}
}
}
}
pour le programme
class Program
{
public static ArrayList T_ETUDIANT = new ArrayList();
static void Main(string[] args)
{
// Declaration :
int choix;
char c;
do
{
Console.WriteLine("Veuillez choisir un choix a partir du menu suivant : ");
Console.WriteLine("'1' : Pour ajouter un etudiant.");
Console.WriteLine("'2' : Pour supprimmer un etudiant.");
Console.WriteLine("'3' : Pour afficher un etudiant.");
choix=int.Parse(Console.ReadLine());
switch(choix)
{
case 1: {
Console.WriteLine("Vous avez choisis d'ajouter un etudiant : ");
Etudiant.Ajouter_Etudiant();
}break;
case 2: {Console.WriteLine("Vous avez choisis de supprimmer un etudiant : ");
Etudiant.Supprimer_ETUDIANT();
}
break;
case 3: {
Console.WriteLine("Vous avez choisis d'afficher un etudiant : ");
Etudiant.Affichage_ETUDIANT();
}break;
}
Console.WriteLine("Voulez vous continuer le programme ? (O/o pour oui // N/n pour non)");
c=char.Parse(Console.ReadLine());
}while(c=='o' || c=='O');
}