You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
1.6 KiB

/**
*/file tp1.c
*\brief Ce fichier permet de réaliser le tp1 datant du 09.09.22 avec les exercices 1, 2 et 3 de la partie 2 et le 4 et 6 de la partie 1.
Amusez-vous bien !!!
*\author Antoine PEREDERII
*\date 09 Septembre 2022
*
*
*
*
*/
#include "tp1.h"
void Bonjour(void)
{
printf("Bonjour\n");
}
/**
* \brief affiche l'année qu'on lui a donnée
*/
void Bonjourv1(void)
{
int annee;
printf("veuillez saisir une année :");
scanf("%d", &annee);
printf("Bonjour,\nNous somme en %d.", annee);
}
void CalculRed(void)
{
float Prix, PrixTot;
int Reduction;
printf("Veuillez entrer un prix :");
scanf("%f", &Prix);
printf("Quelle est la réduction :");
scanf("%d", &Reduction);
PrixTot = Prix *(1-((Reduction)/100.0));
printf("Le prix après la réduction est donc de %.2f\n", PrixTot);
}
void Viennoiserie(void)
{
int NbrDeVienne, offerts, MoyenAchats, PetitAchat;
float Prix;
printf("Saississez le nombre de viennoiserie :");
scanf("%d", &NbrDeVienne);
offerts=NbrDeVienne/12;
MoyenAchats=NbrDeVienne/5;
PetitAchat=(NbrDeVienne%5);
Prix=MoyenAchats*2.0 + PetitAchat*0.5;
printf("Le client doit payer %.2f€, et %d viennoiseries lui sont offertes.\n", Prix, offerts);
}
void Caracteres(void)
{
char carac;
printf("saisir un unique caractère en minuscule :");
carac = getchar();
printf("le caractère saisi est %c\n", carac);
printf("la valeur ASCII de ce caractère ets %d\n", carac);
}
void Majuscule(void)
{
char caracM;
printf("saisir un unique caractère en minuscule :");
caracM = getchar() - 32;
printf("Le caractère majuscule de cette lettre est %c\n", caracM);
}