C# probleme de menu

Résolu
ruben94110 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
ruben94110 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'essaye de faire un petit logiciel qui me permettre d'afficher un menu avec 3 choix
"calculer TTC vers HT
calculer HT vers TTC
et quitter le programme."
sauf que voila ca fait une semaine que je suis bloqué au même point avec les même erreur qui revienne
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
           int choix;
            do
            {
                Console.WriteLine("Entrez votre choix, '3' pour quitter : ");
                choix = Convert.ToInt16(Console.ReadLine());
                if (choix == 1) Console.WriteLine("HT => TTC");
                else if (choix == 2) Console.WriteLine("TTC => HT");
                while (choix != 3);
                Console.WriteLine("Vous avez quitté le menu.");
                Console.ReadLine();
        }
            int HT;
            {
            float montantHT;
            System.Console.WriteLine("Saisissez un montant en € :");
            montantHT = Convert.ToSingle(System.Console.ReadLine());
            System.Console.WriteLine("Le montant TTC est {0} €.", CalculTTC(montantHT));
            System.Console.ReadKey();
        }}
        static float CalculTTC(float montant)
        {
            return montant * (float)1.196;

            int TTC;
            {
                float montantTTC;
                System.Console.WriteLine("Saisissez un montant en € :");
                montantTTC = Convert.ToSingle(System.Console.ReadLine());
                System.Console.WriteLine("Le montant HT est {0} €.", CalculRTTC(montantTTC));
                System.Console.ReadKey();
            }
        }
        static float CalculRTTC(float montant)
        {
            return montant / (float)1.196;
            }
        }
    }

merci de votre aide
A voir également:

3 réponses

Utilisateur anonyme
 
1
ruben94110 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
ah merci ok je l'avait pas compris comme ça je te remercie merci de l'aide.
0
Utilisateur anonyme
 
De rien, il est probable que l'erreur 1 soit un effet collatéral.
SI ton problème est résolu, pense à marquer la discussion comme telle, avec le lien dédié sous le titre de la discussion
0
Utilisateur anonyme
 
Bonsoir,

quelles erreurs?
  • Ligne
  • Message

0
ruben94110 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Erreur 1 Seuls une assignation, un appel, un incrément, un décrément et des expressions d'objet new peuvent être utilisés comme instruction L23.
Erreur 2 Erreur de syntaxe, '(' attendu L22.
Erreur 3 Erreur de syntaxe, 'while' attendu L22.
0
ruben94110 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
les erreurs on été réglé. par contre j'arrive pas a lié 2 avec HT c'est normal?
0