|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
<head>
|
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
|
<title>SAE S1.01 Ange-Cyriaque-Mathis: S1.01-Algorithmique/FonctionsClient.h Source File</title>
|
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
|
</head>
|
|
|
<body>
|
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
|
<div id="titlearea">
|
|
|
<table cellspacing="0" cellpadding="0">
|
|
|
<tbody>
|
|
|
<tr style="height: 56px;">
|
|
|
<td id="projectlogo"><img alt="Logo" src="bric cornction.png"/></td>
|
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
|
<div id="projectname">SAE S1.01 Ange-Cyriaque-Mathis
|
|
|
 <span id="projectnumber">1.0</span>
|
|
|
</div>
|
|
|
<div id="projectbrief">Développement d’une application d’aide aux achats de produits de bricolage et de construction.</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
<!-- end header part -->
|
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
|
<script type="text/javascript">
|
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
|
|
/* @license-end */
|
|
|
</script>
|
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
|
<script type="text/javascript">
|
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
|
$(function() {
|
|
|
initMenu('',true,false,'search.php','Search');
|
|
|
$(document).ready(function() { init_search(); });
|
|
|
});
|
|
|
/* @license-end */</script>
|
|
|
<div id="main-nav"></div>
|
|
|
<!-- window showing the filter options -->
|
|
|
<div id="MSearchSelectWindow"
|
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
|
</div>
|
|
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
|
<div id="MSearchResultsWindow">
|
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
|
name="MSearchResults" id="MSearchResults">
|
|
|
</iframe>
|
|
|
</div>
|
|
|
|
|
|
<div id="nav-path" class="navpath">
|
|
|
<ul>
|
|
|
<li class="navelem"><a class="el" href="dir_4c32c05f59375887a3385d25e92ccf9a.html">S1.01-Algorithmique</a></li> </ul>
|
|
|
</div>
|
|
|
</div><!-- top -->
|
|
|
<div class="header">
|
|
|
<div class="headertitle">
|
|
|
<div class="title">FonctionsClient.h</div> </div>
|
|
|
</div><!--header-->
|
|
|
<div class="contents">
|
|
|
<a href="_fonctions_client_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#include <stdio.h></span></div>
|
|
|
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>  </div>
|
|
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keywordtype">float</span> <a class="code" href="_fonctions_client_8h.html#ae64e8f391a76b0b25c825c2c68cafaad">initClient</a>(<span class="keywordtype">float</span> *chargeV, <span class="keywordtype">int</span> *codeC, <span class="keywordtype">float</span> *cagnotte);</div>
|
|
|
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  </div>
|
|
|
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keywordtype">int</span> <a class="code" href="_fonctions_client_8h.html#a9d19d53c13d9995497c1474363a280e4">ajoutPanier</a>(<span class="keywordtype">int</span> TrefC[],<span class="keywordtype">int</span> TquanC[],<span class="keywordtype">int</span> nArticle,<span class="keywordtype">int</span> Tref[], <span class="keywordtype">int</span> n);</div>
|
|
|
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  </div>
|
|
|
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keywordtype">void</span> <a class="code" href="_fonctions_client_8h.html#ad60c3f4cf66ebdc8c871c3eafca65f44">affichPanier</a>(<span class="keywordtype">int</span> TrefC[],<span class="keywordtype">int</span> TquanC[],<span class="keywordtype">int</span> nArticle,<span class="keywordtype">int</span> Tref[],<span class="keywordtype">float</span> Tpoid[],<span class="keywordtype">float</span> Tvolume[],<span class="keywordtype">float</span> Tprix[],<span class="keywordtype">float</span> chargeV, <span class="keywordtype">float</span> volV,<span class="keywordtype">int</span> n, <span class="keywordtype">float</span> cagnotteC);</div>
|
|
|
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  </div>
|
|
|
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="keywordtype">void</span> <a class="code" href="_fonctions_client_8h.html#ad8fade1065194e8c83a40d3aabf1db1e">ModifArticlePanier</a>(<span class="keywordtype">int</span> TrefC[],<span class="keywordtype">int</span> TquanC[],<span class="keywordtype">int</span> nArticle,<span class="keywordtype">int</span> Tref[],<span class="keywordtype">int</span> n);</div>
|
|
|
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  </div>
|
|
|
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="keywordtype">int</span> <a class="code" href="_fonctions_client_8h.html#ab4c7a9d4da69276ed68476247300ebbb">SupprArticlePanier</a>(<span class="keywordtype">int</span> TrefC[],<span class="keywordtype">int</span> TquanC[],<span class="keywordtype">int</span> nArticle,<span class="keywordtype">int</span> Tref[],<span class="keywordtype">int</span> n);</div>
|
|
|
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  </div>
|
|
|
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="keywordtype">int</span> <a class="code" href="_fonctions_client_8h.html#ae8df90aba6fa490140bf43b381440368">ResetPanier</a>(<span class="keywordtype">int</span> TrefC[],<span class="keywordtype">int</span> TquanC[], <span class="keywordtype">int</span> nArticle);</div>
|
|
|
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  </div>
|
|
|
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="keywordtype">int</span> <a class="code" href="_fonctions_client_8h.html#ac688bf6bc85ef5c698cc4c12cfd49e19">posRefC</a>(<span class="keywordtype">int</span> TrefC[], <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> refR,<span class="keywordtype">int</span> nArticle,<span class="keywordtype">int</span> Tref[]);</div>
|
|
|
<div class="ttc" id="a_fonctions_client_8h_html_a9d19d53c13d9995497c1474363a280e4"><div class="ttname"><a href="_fonctions_client_8h.html#a9d19d53c13d9995497c1474363a280e4">ajoutPanier</a></div><div class="ttdeci">int ajoutPanier(int TrefC[], int TquanC[], int nArticle, int Tref[], int n)</div><div class="ttdoc">Demande un article a l'utilisateur puis l'ajoute au panier.</div><div class="ttdef"><b>Definition:</b> FonctionsClient.c:55</div></div>
|
|
|
<div class="ttc" id="a_fonctions_client_8h_html_ab4c7a9d4da69276ed68476247300ebbb"><div class="ttname"><a href="_fonctions_client_8h.html#ab4c7a9d4da69276ed68476247300ebbb">SupprArticlePanier</a></div><div class="ttdeci">int SupprArticlePanier(int TrefC[], int TquanC[], int nArticle, int Tref[], int n)</div><div class="ttdoc">Demande un article au client puis le supprime du panier.</div><div class="ttdef"><b>Definition:</b> FonctionsClient.c:155</div></div>
|
|
|
<div class="ttc" id="a_fonctions_client_8h_html_ac688bf6bc85ef5c698cc4c12cfd49e19"><div class="ttname"><a href="_fonctions_client_8h.html#ac688bf6bc85ef5c698cc4c12cfd49e19">posRefC</a></div><div class="ttdeci">int posRefC(int TrefC[], int n, int refR, int nArticle, int Tref[])</div><div class="ttdoc">Recherche la position de nArticle dans le tableau TrefC.</div><div class="ttdef"><b>Definition:</b> FonctionsClient.c:189</div></div>
|
|
|
<div class="ttc" id="a_fonctions_client_8h_html_ad60c3f4cf66ebdc8c871c3eafca65f44"><div class="ttname"><a href="_fonctions_client_8h.html#ad60c3f4cf66ebdc8c871c3eafca65f44">affichPanier</a></div><div class="ttdeci">void affichPanier(int TrefC[], int TquanC[], int nArticle, int Tref[], float Tpoid[], float Tvolume[], float Tprix[], float chargeV, float volV, int n, float cagnotteC)</div><div class="ttdoc">Affiche le panier actuel du client.</div><div class="ttdef"><b>Definition:</b> FonctionsClient.c:90</div></div>
|
|
|
<div class="ttc" id="a_fonctions_client_8h_html_ad8fade1065194e8c83a40d3aabf1db1e"><div class="ttname"><a href="_fonctions_client_8h.html#ad8fade1065194e8c83a40d3aabf1db1e">ModifArticlePanier</a></div><div class="ttdeci">void ModifArticlePanier(int TrefC[], int TquanC[], int nArticle, int Tref[], int n)</div><div class="ttdoc">Demande un article au client puis le modifie sa quantité.</div><div class="ttdef"><b>Definition:</b> FonctionsClient.c:132</div></div>
|
|
|
<div class="ttc" id="a_fonctions_client_8h_html_ae64e8f391a76b0b25c825c2c68cafaad"><div class="ttname"><a href="_fonctions_client_8h.html#ae64e8f391a76b0b25c825c2c68cafaad">initClient</a></div><div class="ttdeci">float initClient(float *chargeV, int *codeC, float *cagnotte)</div><div class="ttdoc">Demande a l'utilisateur son code client ainsi que la charge et le volume de son véhicule....</div><div class="ttdef"><b>Definition:</b> FonctionsClient.c:13</div></div>
|
|
|
<div class="ttc" id="a_fonctions_client_8h_html_ae8df90aba6fa490140bf43b381440368"><div class="ttname"><a href="_fonctions_client_8h.html#ae8df90aba6fa490140bf43b381440368">ResetPanier</a></div><div class="ttdeci">int ResetPanier(int TrefC[], int TquanC[], int nArticle)</div><div class="ttdoc">Réinitialise le panier du client.</div><div class="ttdef"><b>Definition:</b> FonctionsClient.c:178</div></div>
|
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
|
<!-- start footer part -->
|
|
|
<hr class="footer"/><address class="footer"><small>
|
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
|
|
</small></address>
|
|
|
</body>
|
|
|
</html>
|