controleren van nummers

Status
Niet open voor verdere reacties.

Alieas

Gebruiker
Lid geworden
27 dec 2007
Berichten
27
Ik ben bezig met een opdracht, waarbij ik telefoonnummers wil controleren of het getallen zijn en uit 10 cijfers bestaan. Er mogen geen letters en vreemde tekens in voor komen.

Moet die per met switch uitgevoerd worden of kan het ook met if else?
 
Het lukt mij om te controleren of de telefoonnummers uit 10 cijfers bestaan,met de melding dat telefoonnummer geldig.

Waar ik vast loop, is als ik letters bij zet dan herkent hij het niet als ongeldig bijvoorbeeld
ab15308280. Hij ziet dit ook als die cijfers.

Hoe kan ik controleren of er geen andere karakters voor komen dan cijfers?
Dit is wat ik heb geprogrammeerd.

Code:
string telnr = Convert.ToString(txt_telefoonnummer.Text);
            string telNrCheckResultaat="";
            int naamlengte = telnr.Length;
            bool foutwoord=false;
            int checkcijfer=0;
            int hoogstecijfer=0;


            if (telnr.Length == 10)
            {
                txt_resultaat.Text = "geldig";
            }
            else if (telnr.Length != 10)
            {
                txt_resultaat.Text = "ongeldig";


            }
 
Laatst bewerkt:
ik zit met de volgende opdracht ,het is een window console opdracht.


dit zijn de code's die ik heb geprogrammeerd.
Het probleem is als ik op null druk dan zegt hij niet wat de hoogste en laagste getallen zijn.

ik wil de hoogste en laagste getallen bepalen.
Code:
double getal, hoogste=100, som = 0;
            int aantal = 0;


            Console.WriteLine("geef een getal");
            getal = Convert.ToDouble(Console.ReadLine());

            while (getal != 0)
            {
                Console.WriteLine("geef een getal....");
                getal = Convert.ToDouble(Console.ReadLine());
                
            }

            


            Console.ReadLine();
 
hey

o dank jullie allemaal wel voor jullie moeite.
Het is mij gelukt om de draad onder controle te houden.

Groet,

Alieas
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan