Kleine Vragen Topic #4

Gestart doorOne2xs1.965 reacties23.994 weergaven

1.966 berichten · pagina 47 van 132

Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Oke, nu een vraagje over de C# code:

namespace Rekenmachine
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Geef het eerste getal");
            bool valid = false;
            int parsed1 = 0;
            int parsed2 = 0;
            while (valid == false)
            {
                try
                {
                    //code uitvoeren
                    string getal1 = Console.ReadLine();
                    parsed1 = int.Parse(getal1);
                    valid = true;
                }
                catch
                {
                    //als code in de try faalde, display error
                    Console.WriteLine("Het ingevoerde getal is geen nummer.");
                    valid = false;
                }
            }

            Console.WriteLine("Geef het tweede getal");
            bool valid2 = false;
            while (valid2 == false)
            {
                try
                {
                    //code uitvoeren
                    string getal2 = Console.ReadLine();
                    parsed2 = int.Parse(getal2);
                    valid2 = true;
                }
                catch(Exception)
                {
                    //als de code in de try faalde, display error
                    Console.WriteLine("Het ingevoerde getal is geen nummer.");
                    valid2 = false;
                }
            }

            int uitkomst;
            bool validOperator = false;
            while (validOperator == false)
            {
                Console.WriteLine("Geef een operator");
                string op = Console.ReadLine();
                if (op == "+")
                {
                    uitkomst = parsed1 + parsed2;
                    validOperator = true;
                }
                else if (op == "-")
                {
                    uitkomst = parsed1 - parsed2;
                    validOperator = true;
                }
                else if (op == "*")
                {
                    uitkomst = parsed1 * parsed2;
                    validOperator = true;
                }
                else if (op == "/")
                {
                    uitkomst = parsed1 / parsed2;
                    validOperator = true;
                }
                else
                {
                    Console.WriteLine("Die operator is niet geldig.");
                    validOperator = false;
                    op = default(string);
                }
            }

            uitkomst = parsed1 + parsed2;
            Console.WriteLine("De uitkomst is " + uitkomst);
            Console.ReadLine();
        }
    }
}


Ik heb geen errors en alles lijkt goed te werken, behalve nadatje een operator hebt gekozen.
Hij voert alle berekeningen in + uit. Dus als je de - operator kiest, doet hij nogsteeds +.
Weet iemand waardoor dit komt? confused
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Stef regel 81
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Sjoerd schreef:
@Stef regel 81
Oh emoDat heb ik nu weggehaald, maar krijg nu de error [c]Error 1 Use of unassigned local variable uitkomst D:VakkenProgrammerenRekenmachineRekenmachineProgram.cs 87 51 Rekenmachine[/c]
Terwijl ik toch variable uitkomst heb gemaakt op regel 47? confused
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Stef schreef:
Eerdere citaten tonen
Sjoerd schreef:
@Stef regel 81
Oh emoDat heb ik nu weggehaald, maar krijg nu de error [c]Error 1 Use of unassigned local variable uitkomst D:VakkenProgrammerenRekenmachineRekenmachineProgram.cs 87 51 Rekenmachine[/c]
Terwijl ik toch variable uitkomst heb gemaakt op regel 47? confused
Moet dat niet buiten de main?
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Dylan schreef:
Eerdere citaten tonen
Stef schreef:
Eerdere citaten tonen
Sjoerd schreef:
@Stef regel 81
Oh emoDat heb ik nu weggehaald, maar krijg nu de error [c]Error 1 Use of unassigned local variable uitkomst D:VakkenProgrammerenRekenmachineRekenmachineProgram.cs 87 51 Rekenmachine[/c]
Terwijl ik toch variable uitkomst heb gemaakt op regel 47? confused
Moet dat niet buiten de main?
Zal ik eens proberen als ik thuis ben.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Stef schreef:
Eerdere citaten tonen
Sjoerd schreef:
@Stef regel 81
Oh emoDat heb ik nu weggehaald, maar krijg nu de error [c]Error 1 Use of unassigned local variable uitkomst D:VakkenProgrammerenRekenmachineRekenmachineProgram.cs 87 51 Rekenmachine[/c]
Terwijl ik toch variable uitkomst heb gemaakt op regel 47? confused
Je hebt hem wel aangemaakt maar geen waarde gegeven. In het else block vanaf regel 73 geef je geen waarde aan uitkomst dus kan er op regel 82 geen uitkomst geprint worden
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Luukvdo schreef:
Eerdere citaten tonen
Stef schreef:
Eerdere citaten tonen
Sjoerd schreef:
@Stef regel 81
Oh emoDat heb ik nu weggehaald, maar krijg nu de error [c]Error 1 Use of unassigned local variable uitkomst D:VakkenProgrammerenRekenmachineRekenmachineProgram.cs 87 51 Rekenmachine[/c]
Terwijl ik toch variable uitkomst heb gemaakt op regel 47? confused
Je hebt hem wel aangemaakt maar geen waarde gegeven. In het else block vanaf regel 73 geef je geen waarde aan uitkomst dus kan er op regel 82 geen uitkomst geprint worden
Oooh oké yummieDus dan moet ik zeggen uitkomst = 0 ofzo en dan werkt het wel? yummie
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Stef schreef:
Eerdere citaten tonen
Luukvdo schreef:
Eerdere citaten tonen
Stef schreef:
Eerdere citaten tonen
Sjoerd schreef:
@Stef regel 81
Oh emoDat heb ik nu weggehaald, maar krijg nu de error [c]Error 1 Use of unassigned local variable uitkomst D:VakkenProgrammerenRekenmachineRekenmachineProgram.cs 87 51 Rekenmachine[/c]
Terwijl ik toch variable uitkomst heb gemaakt op regel 47? confused
Je hebt hem wel aangemaakt maar geen waarde gegeven. In het else block vanaf regel 73 geef je geen waarde aan uitkomst dus kan er op regel 82 geen uitkomst geprint worden
Oooh oké yummieDus dan moet ik zeggen uitkomst = 0 ofzo en dan werkt het wel? yummie
Jep
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Luukvdo schreef:
Eerdere citaten tonen
Stef schreef:
Eerdere citaten tonen
Luukvdo schreef:
Eerdere citaten tonen
Stef schreef:
Eerdere citaten tonen
Sjoerd schreef:
@Stef regel 81
Oh emoDat heb ik nu weggehaald, maar krijg nu de error [c]Error 1 Use of unassigned local variable uitkomst D:VakkenProgrammerenRekenmachineRekenmachineProgram.cs 87 51 Rekenmachine[/c]
Terwijl ik toch variable uitkomst heb gemaakt op regel 47? confused
Je hebt hem wel aangemaakt maar geen waarde gegeven. In het else block vanaf regel 73 geef je geen waarde aan uitkomst dus kan er op regel 82 geen uitkomst geprint worden
Oooh oké yummieDus dan moet ik zeggen uitkomst = 0 ofzo en dan werkt het wel? yummie
Jep
Dankjewel! worshippy
0
Berichten
1.644
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heeft iemand zon cronjob systeem? Dat ik de tijd kan instellen dat die dan een python script uitvoert of een geluid afspeelt?
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Jorzwa schreef:
Heeft iemand zon cronjob systeem? Dat ik de tijd kan instellen dat die dan een python script uitvoert of een geluid afspeelt?
crontab
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Iemand enig idee waarom als ik een POST waarde trim, ik nog steeds allemaal trailing en leading whitespaces heb? Het is een waarde uit een textarea, het is echt de enige waarde waar dit niet bij lukt.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Sevvlor schreef:
Iemand enig idee waarom als ik een POST waarde trim, ik nog steeds allemaal trailing en leading whitespaces heb? Het is een waarde uit een textarea, het is echt de enige waarde waar dit niet bij lukt.
str_replace?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wordpress vraag: Kan het kwaad als ik xmlrpc.php verwijder? Pingbacks kunnen toch mijn reet roesten omdat ik er geen waarde aan hecht, en je krijgt er toch een hoop onnodige aanroepen op.
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Dylan schreef:
Eerdere citaten tonen
Sevvlor schreef:
Iemand enig idee waarom als ik een POST waarde trim, ik nog steeds allemaal trailing en leading whitespaces heb? Het is een waarde uit een textarea, het is echt de enige waarde waar dit niet bij lukt.
str_replace?
preg_replace(/s+/, , $this->request->data[content]), trim() en veel meer geprobeerd zonder enig effect. de leading en trailing whitespaces blijven

*pfffffff* oplossing: http://stackoverflow.com/questions/4166896/trim-unicode-whitespace-in-php-5-2 UTF-8 emo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren