Utilisateur:Regnak/Wikimodule:langage C++ niveau1

Wikimodule:langage C++ niveau 1

Inscription

modifier

Nom d'étudiant : Regnak
Inscription au module de C++ niveau 1

Mon travail concernant ce module

modifier

Je risque d'avoir une évolution plutôt chaotique du fait de mes études. Je serais donc heureux que le retard potentiel que je risque d'accumuler soit pris avec clémence ;-).

Semaine modèle

modifier

Etudier le chapitre 1. Etat : NON FAIT
Faire l'exercice 1 du chapitre 1. Etat : NON FAIT
Accomplissement Etat:NON FAIT

Semaine 1

modifier

Etudier le chapitre 1. Etat : FAIT
Faire l'exercice 1 du chapitre 1. Etat : FAIT
Accomplissement Etat:FAIT

Semaine 2

modifier

Etudier le chapitre 2. Etat : FAIT
Faire l'exercice 1 du chapitre 2. Etat : FAIT
Faire l'exercice 2 du chapitre 2. Etat : FAIT
Faire l'exercice 3 du chapitre 2. Etat : FAIT
Faire l'exercice 4 du chapitre 2. Etat : FAIT
Accomplissement Etat:FAIT


Regnak 6 janvier 2007 à 19:08 (CET)

Semaine 3

modifier

Etudier le chapitre 2. Etat : FAIT
Faire l'exercice 1 du chapitre 3. Etat : FAIT
Faire l'exercice 2 du chapitre 3. Etat : FAIT
Faire l'exercice 3 du chapitre 3. Etat : FAIT
Faire l'exercice 4 du chapitre 3. Etat : FAIT
Faire l'exercice 5 du chapitre 3. Etat : FAIT
Faire l'exercice 6 du chapitre 3. Etat : FAIT
Faire l'exercice 7 du chapitre 3. Etat : FAIT
Faire l'exercice 8 du chapitre 3. Etat : FAIT
Faire l'exercice 9 du chapitre 3. Etat : FAIT
Accomplissement Etat:FAIT

Semaine 4

modifier

Semaine 5

modifier

Semaine 6

modifier

Semaine 7

modifier

Semaine 8

modifier

Semaine 9

modifier

Semaine 10

modifier

Semaine 11

modifier

Semaine 12

modifier

Semaine 13

modifier

Semaine 14

modifier

Semaine 15

modifier

Questions sur le cours

modifier

Semaine 1

modifier

Semaine 2

modifier

Semaine 3

modifier

Semaine 4

modifier

Semaine 5

modifier

Semaine 6

modifier

Semaine 7

modifier

Semaine 8

modifier

Semaine 9

modifier

Semaine 10

modifier

Semaine 11

modifier

Semaine 12

modifier

Semaine 13

modifier

Semaine 14

modifier

Semaine 15

modifier

Les travaux à rendre pour ce module

modifier

Semaine 1

modifier
#include <iostream>
using namespace std;

int main()
{
	cout<<"Hello World"<<endl;
	return 0;
}

Semaine 2

modifier
#include <iostream>
using namespace std;

int main()
{
	double a,b;
	cout<<"Entrez la largeur du champ:"<<endl;
	cin>>a;
	cout<<"Entrez la longueur du champ :"<<endl;
	cin>>b;
	cout<<"L'aire de ce champ est de : "<<a*b<<endl;
	cout<<"Le perimètre de ce champ est de : "<<2*(a+b)<<endl;
	return 0;
}

Deuxième exercice :

#include <iostream>
using namespace std;

int main()
{
	double moy,a;
	cout<<"Entrez le premier nombre"<<endl;
	cin>>a;
	moy=moy + a;
	cout<<"Entrez le second nombre"<<endl;
	cin>>a;
	moy=moy + a;
	cout<<"Entrez le troisième nombre"<<endl;
	cin>>a;
	moy=moy + a;
	cout<<"Entrez le quatrième nombre"<<endl;
	cin>>a;
	moy=moy + a;
	cout<<"Entrez le cinqième nombre"<<endl;
	cin>>a;
	moy=moy + a;
	moy = moy/5;
	cout<<"Voici la moyenne "<<moy<<endl;
	return 0;
}

Le deuxième :

#include <iostream>
using namespace std;

int main()
{
	int a,b,temp;
	cout<<"Entrez A"<<endl;
	cin>>a;
	temp =a;
	cout<<"Entrez B"<<endl;
	cin>>b;
	a=b;
	b=temp;
	cout<<"Voici A "<< a << " Et B "<<b<<endl;
	return 0;
}

Le troisième :

#include <iostream>
using namespace std;

int main()
{
	double HT, poids, taux;
	cout<<"Entrez le prix hors taxe :"<<endl;
	cin>>HT;
	cout<<"Entrez le nombre de kilo achetés :"<<endl;
	cin>>poids;
	cout<<"Entrez le taux de taxe :"<<endl;
	cin>>taux;
	taux = 1+ (taux/100);
	cout<<"Voici le prix de l'achat :"<<HT*poids*taux<<endl;
	return 0;
}

Et enfin le dernier :

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
	double x1, x2, y2, y1, dist;
	cout<<"Entrez l'abcisse du premier point"<<endl;
	cin>>x1;
	cout<<"Entrez l'ordonnée du premier point :"<<endl;
	cin>>y1;
	cout<<"Entrez l'abcisse du second point"<<endl;
	cin>>x2;
	cout<<"Entrez l'ordonnée du second point :"<<endl;
	cin>>y2;
	dist = sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
	cout<<"Voici la distance :"<<dist<<endl;

	system("PAUSE");
	return 0;
}

Semaine 3

modifier

Premier exercice :

#include <iostream>
using namespace std;

int main()
{
	double a,b;
	cout<<"Entrez A :"<<endl;
	cin>>a;
	cout<<"Entrez B :"<<endl;
	cin>>b;
	if(a != 0)
		cout<<"Voici X :"<<-(b/a)<<endl;
	else if(b != 0)
		cout<<"Impossible de définir X ; A = 0"<<endl;
	else
		cout<<"Tout x est solution"<<endl;
	return 0;
}

Le deuxième :

#include <iostream>
using namespace std;

int main()
{
	int max,chiffre;
	max = 0;
	cout<<"Entrez le premier :"<<endl;
	cin>>chiffre;
	if(chiffre>max)
		max= chiffre;
	cout<<"Entrez le second :"<<endl;
	cin>>chiffre;
	if(chiffre>max)
		max= chiffre;
	cout<<"Entrez le troisième :"<<endl;
	cin>>chiffre;
	if(chiffre>max)
		max= chiffre;
	cout<<"Entrez le quatrième :"<<endl;
	cin>>chiffre;
	if(chiffre>max)
		max= chiffre;
	cout<<"Entrez le cinquième :"<<endl;
	cin>>chiffre;
	if(chiffre>max)
		max= chiffre;
	cout<<"Voici le plus grand :" << max <<endl;
	return 0;
}

Le troisième :

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
	int a,b,c;
	double delta,racDelta,x1,x2;

	cout<<"Entrez A :"<<endl;
	cin>>a;
	cout<<"Entrez B :"<<endl;
	cin>>b;
	cout<<"Entrez C :"<<endl;
	cin>>c;
	delta = b*b - 4*a*c;
	if(delta > 0)
	{
		racDelta = sqrt(delta);
		x1 = (-b + racDelta)/(2*a);
		x2 = (-b - racDelta)/(2*a);
		cout << "x1 = " << x1 << endl;
		cout << "x2 = " << x2 << endl;
	}
	else if(delta == 0)
	{
		x1 = -b/(2*a);
		cout << "x1 = " << x1 << endl;
	}
	if(delta < 0)
	{
		cout << "Delta inférieur a 0 ; solution complexe."<< endl;
	}
	return 0;
}

Le quatrième

#include <iostream>
using namespace std;

int main()
{
	int x1, x2, x3, x4;
	int y1, y2, y3, y4;
	double AB, CD;
	AB = 0;
	CD = 0;

	cout<<"Entrez x1 :"<<endl;
	cin>>x1;
	cout<<"Entrez y1 :"<<endl;
	cin>>y1;
	cout<<"Entrez x2 :"<<endl;
	cin>>x2;
	cout<<"Entrez y2 :"<<endl;
	cin>>y2;
	cout<<"Entrez x3 :"<<endl;
	cin>>x3;
	cout<<"Entrez y3 :"<<endl;
	cin>>y3;
	cout<<"Entrez x4 :"<<endl;
	cin>>x4;
	cout<<"Entrez y4 :"<<endl;
	cin>>y4;

	if((x1==x2)&& (y1==y2))
		cout << "A et B confondus" << endl;
	if((x3==x4)&& (y3==y4))
		cout << "C et D confondus" << endl;
	
	AB = (y1-y2)/(x1-x2);
	CD = (y3-y4):(x3-x4);

	if(AB == CD)
	{
		cout << "les droites sont parralèles" << endl;
		if(((x1==x3)&& (y1==y3)||(x2==x4)&& (y2==y4)))
			cout << "Les droites sont confondues" << endl;
	}
	else
	{
		cout << "Les droites sont sécantes "<< endl;

	};
	return 0;
}

Le cinquième

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
	double x;
	cout<<"Entrez X :"<<endl;
	cin>>x;
	x = sqrt(x*x);
	cout << "|x| = " << x << endl;
	return 0;
}

Le sixième :

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
	unsigned int a,b;
	cout<<"Entrez A :"<<endl;
	cin>>a;
	cout<<"Entrez B :"<<endl;
	cin>>b;
	
	if(a%b == 0)
		cout << "A divisible par B" << endl;
	else
		cout << "A non divisible par B" << endl;
	return 0;
}

Le septième :

#include <iostream>
using namespace std;

int main()
{
	unsigned int a,b,c;
	cout<<"Entrez A :"<<endl;
	cin>>a;
	cout<<"Entrez B :"<<endl;
	cin>>b;
	cout<<"Entrez C :"<<endl;
	cin>>c;
	if((a<=c)&&(c<=b))
		cout << "Compris entre les bornes" << endl;
	else
		cout << "Non compris entre les bornes" << endl;
	return 0;
}

Le huitième :

#include <iostream>
using namespace std;

int main()
{
	int a,b,c,d,gauche,droite;
	cout<<"Entrez A :"<<endl;
	cin>>a;
	cout<<"Entrez B :"<<endl;
	cin>>b;
	cout<<"Entrez C :"<<endl;
	cin>>c;
	cout<<"Entrez D :"<<endl;
	cin>>d;
	if(a>c)
		gauche = a;
	else
		gauche = c;

	if(b>d)
		droite = d;
	else
		droite = b;

	cout << "Bornes de l'intervalle ["<<gauche<<","<<droite<<"]"<<endl;
	return 0;
}

Le neuvième :

#include <iostream>
using namespace std;

int main()
{
	int a,cond;
	cout<<"Entrez A :"<<endl;
	cin>>a;
	cond = a%2;
	if((a>=83)&&(a<=101)&&(cond !=0))
		cout << "Pas d'erreur" << endl;
	else
		cout << "Erreur" << endl;
	return 0;
}

Semaine 4

modifier

Premier exercice :

#include <iostream>
using namespace std;

int main()
{
	int a;
	cout << "Entrez le chiffre" << endl;
	cin >> a;

	if((a>=56)&&(a<=78))
		cout << "gagne" << endl;
	else
		cout << "perdu" << endl;
	return 0;
}

Deuxième exercice :

#include <iostream>
using namespace std;

int main()
{
	int i;
	for(i=8;i<=23;i++)
		cout << i << endl;
	return 0;
}

Troisième exercice :

#include <iostream>
using namespace std;

int main()
{
	int i=8;
	while(i<=23)
	{
		cout << i << endl;
		i++;
	}
	return 0;
}

Quatrième exercice :

#include <iostream>
using namespace std;

int main()
{
	int i, somme,a;
	somme = 0;
	for(i=0;i<10;i++)
	{
		cout << "Entrez un entier supplémentaire" << endl;
		cin >> a;
		somme += a;
	}
	cout << somme << endl;
	return 0;
}

Cinquième exercice :

#include <iostream>
using namespace std;

int main()
{
	int i, min, a;
	min = 100;
	for(i=0;i<10;i++)
	{
		cout << "Entrez un entier supplémentaire" << endl;
		cin >> a;
		if(a<min)
			min = a;
	}
	cout << "Le plus petit entier est " << min << endl;
	return 0;
}

Sixième exercice :

#include <iostream>
using namespace std;

int main()
{
	int i, max;
	cout << "Chiffre max" << endl;
	cin >> max;
	
	for(i=5;i<=max;i++)
	{
		cout << i*i*i << endl;
	}
	return 0;
}

Septième exercice :


Semaine 5

modifier

Semaine 6

modifier

Semaine 7

modifier

Semaine 8

modifier

Semaine 9

modifier

Semaine 10

modifier

Semaine 11

modifier

Semaine 12

modifier

Semaine 13

modifier

Semaine 14

modifier

Semaine 15

modifier

Appréciations du wikiprof

modifier

Semaine 1

modifier

Semaine 2

modifier

Semaine 3

modifier

Semaine 4

modifier

Semaine 5

modifier

Semaine 6

modifier

Semaine 7

modifier

Semaine 8

modifier

Semaine 9

modifier

Semaine 10

modifier

Semaine 11

modifier

Semaine 12

modifier

Semaine 13

modifier

Semaine 14

modifier

Semaine 15

modifier

Avis du wikitudiant sur le wikimodule

modifier

Semaine 1

modifier

Semaine 2

modifier

Semaine 3

modifier

Semaine 4

modifier

Semaine 5

modifier

Semaine 6

modifier

Semaine 7

modifier

Semaine 8

modifier

Semaine 9

modifier

Semaine 10

modifier

Semaine 11

modifier

Semaine 12

modifier

Semaine 13

modifier

Semaine 14

modifier

Semaine 15

modifier

Les wikinotes obtenues pour ce module

modifier

Aucun devoir pour l'instant

Obtention du wikimodule

modifier

Ce module est actuellement : NON OBTENU