برمجة بلغة c و c++ و c# برمجة بلغة السي وتطوراتها وجديدها وكل ما يلزمها

إضافة رد
قديم 24-03-2009, 09:59 PM
  #1
monarque
VIP_MEMBRE
مشرف سابق
 الصورة الرمزية monarque
 
تاريخ التسجيل: 01-12-2008
الدولة: بلد الله الواسع
المشاركات: 1,238
monarque عضو محترف الابداعmonarque عضو محترف الابداعmonarque عضو محترف الابداعmonarque عضو محترف الابداعmonarque عضو محترف الابداعmonarque عضو محترف الابداعmonarque عضو محترف الابداعmonarque عضو محترف الابداعmonarque عضو محترف الابداع
11 Serie N°1 d 'Exercices C++ avec Les Solution


سنبدأ على بركة الله مجموعة من التمارين التطبيقية بلغة سي++
ونفتتح بالمجموعة الأولى من التمارين ...

Serie N 01
EXERCICE 1

Ecrire un programme qui affiche ceci à l'écran:
Hello world!
Voici un programme illustrant l'utilisation de cout!
Solution

Cet exercice a pour but de vérifier les points techniques suivants :
L'utilisation de cout et de endl.

Voici le fichier source :
#include<iostream>
using namespace std;

int main(int argc, char **argv)
{
cout << "Hello world!" << endl;
cout << "Voici un programme illustrant l'utilisation de cout!";
cout << "Appuyez sur une touche pour continuer ..." << endl;
cin.ignore();
cin.get();
return EXIT_SUCCESS;
}


EXERCICE 2

Ecrire un programme qui demande à l'utilisateur de taper la largeur et la longeur d'un champ et qui en affiche le périmetre et la surface.
Solution


#include<iostream>
using namespace std;
int main()
{
double largeur,longueur,surface, perimetre;

cout<<"Tapez la largeur du champs : ";cin>>largeur;
cout<<"Tapez la longueur du champs : ";cin>>longueur;

surface=largeur*longueur;
perimetre=2*(largeur+longueur) ;

cout<<"La surface vaut : "<<surface<<endl;
cout<<"Le perimetre vaut : "<<perimetre<<endl;

cout << "Appuyez sur une touche pour continuer ..." << endl;
cin.ignore();
cin.get();

return EXIT_SUCCESS;
}

EXERCICE 3

Ecrire un programme qui demande à l'utilisateur de taper 5 entiers et qui affiche leur moyenne. Le programme ne devra utiliser que 2 variables.
Solution

Cet exercice a pour but de vérifier les points techniques suivants :
La notion de variables et leur déclaration.
Calcul du moyenne.
Utilisation des types int et double.
L'utilisation de cin et de cout.
L'affectation.

Voici le fichier source :
#include<iostream>
using namespace std;
int main()
{
int a;double s=0;

cout<<"Tapez la valeur numero 1 : ";cin>>a;s=s+a;
cout<<"Tapez la valeur numero 2 : ";cin>>a;s=s+a;
cout<<"Tapez la valeur numero 3 : ";cin>>a;s=s+a;
cout<<"Tapez la valeur numero 4 : ";cin>>a;s=s+a;
cout<<"Tapez la valeur numero 5 : ";cin>>a;s=s+a;

s=s/5.0;
cout<<"La moyenne vaut : "<<s<<endl;

cout << "Appuyez sur une touche pour continuer ..." << endl;
cin.ignore();
cin.get();

return EXIT_SUCCESS;
}

EXERCICE 4

Ecrire un programme qui demande à l’utilisateur de saisir 2 entiers A et B, qui échange le contenu des variables A et B puis qui affiche A et B.
Solution

Cet exercice a pour but de vérifier les points techniques suivants :
La notion de variables et leur déclaration.
L'utilisation de cin et de cout.
L'affectation.
Un "algorithme" rudimentaire : échanger le contenu de 2 variables.

Voici le fichier source :
#include<iostream>
using namespace std;

int main()
{
int a,b,temp;

cout<<"Tapez la valeur de a : ";cin>>a;
cout<<"Tapez la valeur de b : ";cin>>b;

temp=a;
a=b;
b=temp;

cout<<"La valeur de a est "<<a<<endl;
cout<<"La valeur de b est "<<b<<endl;

cout << "Appuyez sur une touche pour continuer ..." << endl;
cin.ignore();
cin.get();

return EXIT_SUCCESS;
}

EXERCICE 5

Ecrire un programme qui demande à l'utilisateur de taper le prix HT d'un kilo de tomates, le nombre de kilos de tomates achetés, le taux de TVA (Exemple 10%,20%,...). Le programme affiche alors le prix TTC des marchandises.
Solution


Cet exercice a pour but de vérifier les points techniques suivants :
La notion de variables et leur déclaration.
Le choix d'identificateurs pertinents et explicites.
L'utilisation de cin et de cout.
L'affectation.
Modélisation d'un problème "économique".

Voici le fichier source :
#include<iostream>
using namespace std;
int main()
{
double prixht,poids,tva,total;

cout<<"Tapez le prix HT d'un kilo de tomates : ";cin>>prixht;
cout<<"Combien de kilos avez-vous achetes : ";cin>>poids;
cout<<"Quel est le taux de TVA : ";cin>>tva;

total=(1+tva/100)*prixht*poids;

cout<<"Le prix TTC est : "<<total<<endl;

cout << "Appuyez sur une touche pour continuer ..." << endl;
cin.ignore();
cin.get();

return EXIT_SUCCESS;;
}



__________________
L'accès est mieux que la paresse

ليس المهم أن تشارك بألف موضوع ... بل المهم أن تنشأ موضوع يشارك فيه ألف عضو
monarque غير متواجد حالياً  
رد مع اقتباس
قديم 24-03-2009, 10:12 PM
  #2
achraf.mouni
مشرف قسم
الكمبيوتر وتطوير المواقع والانترنت
مشرف قسم
الرياضيات والإعلام الآلي
 الصورة الرمزية achraf.mouni
 
تاريخ التسجيل: 08-09-2008
الدولة: الجزائر
المشاركات: 2,439
achraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداعachraf.mouni عضو محترف الابداع
افتراضي

عمل متميز كالعادة اخي مونراك ..........مشكور
achraf.mouni غير متواجد حالياً  
رد مع اقتباس
إضافة رد

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
exo MDF avec solution zghar1017 الهندسة الميكانيكية 5 02-07-2016 02:51 PM
la serie n°1 de probabilité et leur solution seulement au ingdz شذى الروح الإعــلام الآلي والرياضيــات 15 13-10-2014 09:46 PM
cours java+TP et exercices avec solution S_hanane لغـــة الجافا java 7 26-03-2010 09:29 PM
Serie N°2 Exercices C++avec Solution monarque برمجة بلغة c و c++ و c# 0 25-03-2009 12:23 PM
concours madjistére2006 avec solution randa1985 الإعــلام الآلي والرياضيــات 8 03-12-2008 04:44 PM


الساعة الآن 01:03 AM.