// IAP semaine 1
#pragma warning(disable:4996)

#include <stdio.h>
#include <stdlib.h>


int main() {

{	double dollars = 3.51, euros = 0.0, taux = 0.87;
	euros = taux * dollars;
	printf("%5.2f dollars = %5.2f euros MJC\n", dollars, euros);
}

{	int x = 1;
	printf("x++ + 5 * 3 = %d\n", x++ + 5 * 3);
	printf("++x * 2 = %d\n", ++x *2);
}

{	float a,b,X;
	printf("Saisie du polynome aX +b\n");
	printf("Donnez la valeur de a :");
	scanf("%f",&a);
	printf("Donnez la valeur de b :");
	scanf("%f",&b);
	printf("Donnez la valeur de X :");
	scanf("%f",&X);
	printf("La valeur du polynome pour X=%3.1f est : %3.1f.\n", X, a*X+b);
	if (a != 0.0)
	printf("Le polynome est nul pour x = %3.1f.\n", -1*b/a);
	else if (b ==0.0)
	printf("Le polynôme est nul pour toute valeur de x.\n");
	else printf("Le polynôme n'est jamais nul.\n");
}

	// nombre de jours du mois
{	int m=2, a=2000, nbj =0;
	if (m == 1 || m == 3 || m == 5 || m == 7 ||
		m == 8 || m == 10 || m == 12)
		nbj = 31;
	else if (m != 2)
		nbj = 30;
	else if (a % 4 ==0 && (a % 100 !=0 || a %400 ==0))
		nbj = 29;
	else nbj = 28;
	printf("le nombre de jours du mois %i est %i\n", m, nbj);
}

	// lendemain
{	int j = 25, m=12, a= 2014;
	int nbj = 31;
	if (j != nbj)
		j += 1;
	else {	
		j = 1;
		if (m !=12)
			m += 1;
		else {
			m = 1;
			a +=1;
		}
	}
	printf("lendemain = %i %i %i\n", j, m, a);
}

	system("pause");
	return 0;
}