Algorithme avec Java

Voici un algorithme issu de mon cours d’Algorithme avec Java au CNAM, de monsieur Jean-François PEYRE. Je le répète ici pour mieux le mémoriser. Mais on peux retrouver sa source à cette adresse :
http://deptinfo.cnam.fr/Enseignement/CycleA/APA/

Problème :

Calculer un prix TTC à partir d’un prix HT

Analyse :

Il y a deux taux : 19,6% et 5,5%

Données :

  • Entrée
    • Un prix HT de type double : prixHT
    • Un type : taux
      • o pour normal
      • 1 pour réduit
  • Sortie
    • Un prix TTC de type douvle: prixTTC

Algorithme

  1. Afficher un message demandant une somme HT à l’utilisateur
  2. Recueillir la réponse dans prixHT
  3. Afficher un message demandant le taux (0 ou 1)
  4. Recueillir la réponse dans taux
  5. 2 cas:
    1. le taux est normal : prixTTX= prixHT +(prixHT*0.196)
    2. le taux est réduit : prixTTX= prixHT +(prixHT*0.055)
  6. Afficher le prixTTC

Code Source :

Ce code utilise des méthodes accessibles dans le fichier Terminal.java, qui doit être compilé dans le même répertoire que notre fichier .
Le fichier terminal.java est accessible dans le cours de monsieur Jean-François Peyre à cette adresse :
http://deptinfo.cnam.fr/Enseignement/CycleA/APA/

Voici le code Source de mon fichier que j’appelle tva.java

public class tva {
 public static void main(String[] args){
  double prixHT;
  double prixTTC;
  int taux;
  Terminal.ecrireString("Quel est votre somme HT ?");
  prixHT=Terminal.lireDouble();
  Terminal.ecrireString("Quel est votre taux ? 0 -> taux à 19.6%, 1-> taux à 5.5% ");
  taux=Terminal.lireInt();
  if (taux==0){
    prixTTC=prixHT+ (prixHT*0.196);
    Terminal.ecrireDouble(prixTTC);
    }
  else if (taux==1) {
    prixTTC=prixHT + (prixHT*0.055);
    Terminal.ecrireDouble(prixTTC);
    }
  }
 }
 

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :