begin process at 2012 05 29 03:29:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

gestion frais(c++)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

gestion frais(c++)

dimanche 20 juin 2010 à 17:17:56 | gestion frais(c++)

NSUADI




ICONIC FIGURE
je voudrais concevoir une application:j'ai mon fichier main.cpp et le fichier fnct.cpp définit coe suit:
Code C/C++ :
#include <cstdlib>
#include <stdlib.h>
#include <stdio.h>

float Frais_douane(int cat)
{
double o,poid;
float fd;
printf("Veuillez entrer le poids du container:");
scanf("%lf",&poid);
switch(cat)
{
case 1:
     fd=poid*0.25;
    printf("la frais de douane sont élevées à:%f\n",fd);
    return fd;
     break;
     case 2:
          fd=poid*0.5;
      printf("la frais de douane sont élevées à:%f\n",fd);
       return fd;
     break;
     case 3:
          fd=poid*0.75;
    printf("la frais de douane sont élevées à:%f\n",fd);
     return fd;
     break;
     case 4:
          fd=poid*1;
 printf("la frais de douane sont élevées à:%f\n",fd);
  return fd;
     break;
     case 5:
     fd=poid*1.5;
     printf("la frais de douane sont élevées à:%f\n",fd);
      return fd;
     break;
     case 6:
          fd=poid*2;
     printf("la frais de douane sont élevées à:%f\n",fd);
      return fd;
     break;
     default:
             break;
     }
     
     return 0;
     }
     
float Frais_occ(float fd)

     {
                        float fcq;

    
      fcq=fd*(0.04);
      printf("les frais de contole sont eleves a: %f\n",fcq);
  
      
     return 0;
}

float Frais_manu(double poid,int cat)
 {
                    float fm;
                    switch(cat)
                    {
                   
                           case 2:
                                 case 3:
                                        case 4:
                                               case 5 :
                                                     case 6:
                                 if (poid<=100000)
                                 fm=poid*0.005;
                                 
                                 else
                                 fm=((poid-100000)*0.003) +100000*0.005;
                                 
                         break;
                          case 1 :
                               printf("Vous êtes exonérés pour cette catégorie");
                               break;
                               return printf("les frais de manutention sont élevés à %lf\n",fm);  
                               }
                         }
                          
double Frais_emm(int nombre)
{
       int j,jour;
       double fe;
       printf("Entrez le nombre de jour,svp\n");
       jour=scanf("%i",&j); 
       fe=20*nombre*jour;
       return printf("les frais d'emmagasinage sont élevés à %lf\n",fe);
       }
       
      


je voudrais calculer le frais de manu en utilisant le poids qui a été entré pour calculer les frais de douane...
Merci d'avance!!
lundi 21 juin 2010 à 09:54:51 | Re : gestion frais(c++)

CptPingu

Administrateur CodeS-SourceS
Quelle est la question ? Quel est le problème ?

_____________________________________________
Historique de mes créations, et quelques articles:
http://0217021.free.fr/portfolio
lundi 21 juin 2010 à 12:32:19 | Re : gestion frais(c++)

NSUADI




ICONIC FIGURE
Merci!! mais j'ai déjà trouvé la solution...
lundi 21 juin 2010 à 12:35:14 | Re : gestion frais(c++)

CptPingu

Administrateur CodeS-SourceS
Lorsque l'on trouve une solution par soi même, il est d'usage de mettre à jour sa question en postant la réponse. Certaine questions que tu peux te poser, peuvent intéresser d'autre personne.
Pense aussi à valider la réponse (en acceptant ta propre réponse).

_____________________________________________
Historique de mes créations, et quelques articles:
http://0217021.free.fr/portfolio
lundi 21 juin 2010 à 19:37:44 | Re : gestion frais(c++)

NSUADI




ICONIC FIGURE

j'ai donc ajouté un nouveau paramètre poid dans la fonction "Frais_douane",ce qui donne:
Code C/C++ :
float Frais_douane(double poid,int cat)
{
double o,poid;
float fd;
printf("Veuillez entrer le poids du container:");
scanf("%lf",&poid);
switch(cat)
{
case 1:
     fd=poid*0.25;
    printf("la frais de douane sont élevées à:%f\n",fd);
    return fd;
     break;
     case 2:
          fd=poid*0.5;
      printf("la frais de douane sont élevées à:%f\n",fd);
       return fd;
     break;
     case 3:
          fd=poid*0.75;
    printf("la frais de douane sont élevées à:%f\n",fd);
     return fd;
     break;
     case 4:
          fd=poid*1;
 printf("la frais de douane sont élevées à:%f\n",fd);
  return fd;
     break;
     case 5:
     fd=poid*1.5;
     printf("la frais de douane sont élevées à:%f\n",fd);
      return fd;
     break;
     case 6:
          fd=poid*2;
     printf("la frais de douane sont élevées à:%f\n",fd);
      return fd;
     break;
     default:
             break;
     }
     
     return 0;
     }


de sorte que le même poids entrez dans 'Frais_douane' soit celui qui sera entré dans 'Frais_manu'
lundi 21 juin 2010 à 22:29:55 | Re : gestion frais(c++)

NSUADI

Réponse acceptée !



ICONIC FIGURE

Oups!!une erreur...
la dernière définition de Frais_douane est:
Code C/C++ :
float Frais_douane(double poid,int cat)
{    
float fd;
switch(cat)
{
case 1:
     fd=poid*0.25;
    cout<<"la frais de douane sont elevees a:"<<fd<<endl;
    return fd;
    break;
    case 2:
          fd=poid*0.5;
          cout<<"la frais de douane sont elevees a:"<<fd<<endl;
          return fd;
     break;
     case 3:
          fd=poid*0.75;
          cout<<"la frais de douane sont elevees a:"<<fd<<endl;
          return fd;
     break;
     case 4:
          fd=poid*1;
          cout<<"la frais de douane sont elevees a:"<<fd<<endl;
          return fd;
     break;
     case 5:
          fd=poid*1.5;
          cout<<"la frais de douane sont elevees a:"<<fd<<endl;
          return fd;
     break;
     case 6:
          fd=poid*2;
         cout<<"la frais de douane sont elevees a:"<<fd<<endl;
          return fd;
     break;
     default:
     break;
     }
     
     return 0;


et dans la fonction Main:
Code C/C++ :
#include <iostream>
using namespace std;
extern float Frais_douane(double,int);
extern float Frais_manu(double,int);
int main()
{
 cout<<"Veuillez saisir le poids du container,svp!:";
       cin>>poid;  
       Frais_douane(poid,cat);
       Frais_manu(poid,cat);

lundi 21 juin 2010 à 22:57:00 | Re : gestion frais(c++)

CptPingu

Administrateur CodeS-SourceS
Voilà, merci :)
(Pense aussi à valider la réponse)

_____________________________________________
Historique de mes créations, et quelques articles:
http://0217021.free.fr/portfolio


Cette discussion est classée dans : case, printf, frais, fd, poid


Répondre à ce message

Sujets en rapport avec ce message

interruption avec dev-cpp dans instruction asm() [ par mrtoufou ] J'ai un probleme avec dev-cpp. J'ai besoin de trouver la resolution avant d'acceder a la memoire video et je comptais pour cela utiliser la fonction v switch case et gets [ par fab30 ] Bonjour, je travaille avec Dev c++ et lorsque que fait un prog contenant un gets dans un switch case ou dans une fonction appelée depuis un switch cas port série [ par cheMoor ] Salut tout le monde,Les questions:1) Comment et quand utiliser la fonction « WaitCommEvent » ?2) Est-ce que l'utilisation des threads se limite seule bitte hilfe!!!!!!!!! [ par sansan_2 ] Bonjour!!!!!!!! le programme c est un FIFO (ringpufffer) et j aimerais avoir une amelioration. Apres execution du programme, faire une tabulation, un gestion des event avec WSANETWORKEVENTS [ par Spiffou ] bonjour à tous,je voudrais votre avis sur la gestion des evenements sur les sockets.je réalise une application (un jeu) qui doit communiquer sur un ré CASE [ par CHKDSK2K ] Bonjour, j'ai une variable de type char "choix";  je voudrais utiliser cette variable dans un switch mais il ne veut passwitch(choix){    case 'maison utilisation de la souris pour un menu avec des cadres [ par MAF5582 ] /*salutj'aimerais 1-integrer une souris pour ce menu (actionner la fonction correspondante en cliqaunt sur le cadre)Est ce que quelquin peut me fourni ouvrir un dossier en mode binaire (lang C) [ par moi411 ] Tout d'abord bonsoir, J'ai donc un problème sur un programme. Ce prog doit servir, une fois terminé, à copier des fichiers d'un dossier à un autre en Problème de lecture fichier [ par nach73 ] J'ai un enorme probleme je n'arrive pas a lire dans mon fichierVoila la partie de mon programme.Si quelqu'un peux m'aide.Merci.//ouverture du fichier Petit jeu en mode texte [:D] [ par thedivxboy ] Alors je carbure en C aujourd'hui ...Pourquoi la tête ne se déplace-t-elle pas au bon endroit ?Pourquoi dois-je mettre un getchar() à un certain endr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales