écrire un programme qui calculer la somme du 50 nombre.
Somme=0+1+2+3+.....+50. |
![]() |
|
|
Exercice 3: ecrire un programme qui calcule S=1+2+3+...+N. Solution: int S=0,N,i; Console.WriteLine("donner la valeur du N"); N=int.Parse(Console.ReadLine()); for(i=1;i<=N;i++) { S+=i; //S=S+i; } Console.WriteLine("la somme est:"+S); |
1-créer une classe Formateur caractérisée par les attributs suivant : id, Nom,et lst<stagiaire>. 2-ajouter les constructeurs suivants : -Un constructeur par défaut . -Un constructeur initialiser tous les attributs. 3-ajouter une méthode ajouter(Stagiaire st) permet d'ajouter un stagiaire dans list. 4-ajouter une méthode afficherStagiaire() cette méthode affiche les informations du stagiaire. 5-rechercher(int ids) permettant de trouver si id existe ou nom. 6-supprimer(Stagiaire str) . 7-afficherFormateur() permet de afficher id et nom du formateur. 8- créer une classe Stagiaire caractérisée par les attributs suivant : idS, NomS. 9-ajouter les constructeurs suivants : -Un constructeur par défaut . -Un constructeur initialiser tous les attributs. 10-afficher permet de afficher id et nom du stagiaire. 11-ajouter une fonction id() qui return idS du stagiaire. 12-afficher programme. |
class Formateur
{ private nom; public List< Stagiaire> lst = new List< Stagiaire>(); public Formateur() { } public Formateur(int id,string nom,List< Stagiaire> lst) { this.id = id; this.nom = nom; this.lst = lst; } //ajouter un stagiaire public void ajouter(Stagiaire st) { lst.Add(st); } //afficher les stagiaire du formateur public void afficherStagiaire() { for(int i=0;i<lst.Count;i++) { lst[i].afficher(); } } //rechercher public int rechercher(int ids) { int pos= -1; for(int i=0;i<lst.Count;i++) { if (ids == lst[i].id()) return i; } return pos; } //supprimer des stagiaire public void supprimer(Stagiaire str) { lst.RemoveAt(rechercher(str.id())); } public void afficherFormateur() { Console.WriteLine("id=" + id + "\n" + "nom=" + nom); } } |
![]() |
![]() |
1-créer une classe Produit caractérisée par les attributs suivant : id, Nom_Produit, PrixHT, TauxTVA. avec une Méthode auto-implémentés 2-ajouter les constructeurs suivants : -Un constructeur par défaut . -Un constructeur initialiser tous les attributs. -Un constructeur de recopie. 3-ajouter la méthode CalculerPrixTTC() avec le TTC= PrixHT +(PrixHT*TauxTVA/100) et deux paramétre vers le Constructeur . 4-ajouter la méthode Afficherinformation() cette méthode affiche les informations du produit. 5-afficher le programme. |
public class Produit {
//Méthode auto-implémentés public int id{get,set}; public string Nom_Produit{get,set}; public double prixHT {get,set}; public double tauxTVA {get,set}; //Constructeur par défaut public Produit() { } //Constructeur de recopie public Produit(Produit P) { id= P.id; Nom_Produit= P.Nom_Produit; prixHT = P.prixHT; } //Constructeur d'initialisation public Produit(int id, string Nom_Produit, double prixHT) { this.id = id; this.Nom_Produit =Nom_Produit; this.prixHT = prixHT; } public double CalculerTTC(double prixHT,double tauxTVA) { double TTC; TTC= prixHT * (1 + tauxTVA / 100); return TTC; } public void Afficherlesinformation() { Console.WriteLine("id= " + id); Console.WriteLine("Nom_Produit = " + Nom_Produit ); Console.WriteLine("PrixHT = " + prixHT); } static void Main(string[] args) { double tauxTVA,prixHt; Produit p1=new Produit(1,"Fromage",5); p1.Afficherinformation(); Console.WriteLine("donner tauxTVA:"); tauxTVA=double.Parse(Console.ReadLine()); Console.WriteLine("donner prixHt:"); prixHt=double.Parse(Console.ReadLine()); p1.CalculerTTC(tauxTVp1.CalculerTTC(tauxTVA,prixHt); } |
1-créer une classe Pére caractérisée par champs privés : id, Nom,et date naissance 2-ajouter les constructeurs suivants : -Un constructeur par défaut . -Un constructeur initialiser tous les attributs. 3-ajouter une méthode polymorphe afficher() permet d'afficher les information 4-créer une classe Fils qui dérive de la classe Pére avec champs privés : age, Prénom 9-ajouter les constructeurs suivants : -Un constructeur par défaut . -Un constructeur initialiser tous les attributs. 10-méthode afficher permet de redéfinir la méthode afficher . 12-afficher programme. |
public class Pére { private int id; public int ID { get { return id; } set { id = value; } } private string nom; public string Nom { get { return nom; } set { nom = value; } } private DateTime datenais; public DateTime DataNais { get { return datenais; } set { datenais = value; } } public Pére() { } public Pére(int id,string nom,DateTime datenais) { this.id = id;this.nom = nom;this.datenais = datenais; } public virtual void afficher() { Console.WriteLine("id=" + id + "\n nom=" + nom + "\n date de naissance=" + datenais); } } public class Fils:Pére { private int age; public int Age { get { return age; } set { age = value; } } private string prénom; public string Prénom { get { return prénom; } set { prénom = value; } } public Fils():base() { } public Fils(int age,string prénom,int id,string nom,DateTime datenai) :base(id,nom,datenai) { this.age = age;this.prénom = prénom;this.DataNais = datenai; } public override void afficher() { base.afficher(); Console.WriteLine("age=" + age + "\n prénom=" + prénom); } } static void Main(string[] args) { Pére p = new Pére(1, "geogre",new DateTime( 12 / 03 / 1978)); p.afficher(); Fils f = new Fils(26, "locas", 1, "fiderike", new DateTime(12 / 06 / 2000)); f.afficher(); Console.ReadKey(); } |
1_Créer classe voiture caractérisée par Matricule Nom Date et liste des voiture static. 2_ajouter un constructeur d'initialisation. 3_ajouter une méthode ToString() afficher les info du voiture. 4_remplir list des voiture. 5_afficher les information en utlisant classe BinaryFormatter. . |
![]() ![]() |
![]() |
1-Créer une classe stagiaire Matricule(int),Nom(string),datenaissance(datetime),estRedoublant(bool),genre(string).
2-Créer un cunstructeur par défault et d'initialisation initialiser tous les données. 3-Créer une méthode tostring () qui afficher tout les information. 4-Créer une button ajouter permettant de ajouter les champs vers DataGridview. 5-Créer une button supprimer. 6-Créer une button modifier. |
![]() |
![]() |
![]() |
![]() |
![]() |
1-Créer une button démarrer (démarrer le chronomètre).
2-Créer une button arrêter(mettre une pause au chronomètre) . 3-Créer une button supprimer ( réinitialiser le chronomètre et effacer les élèment du listbox). 4-Créer une button afficher qui afficher les valeur du chronomètre dans listbox. |
![]() |
![]() |
![]() |