Kan nogen fortælle mig hvorfor alle tal bliver udskrevet, når den burde stoppe så snart e=1? Ved fire burde den jo ikke skrive noget eller hvad? Har jeg skrevet noget forkert?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja den ydre løkke er god nok men den indre stopper ikke selvom tal%n==0 når e=1, men kører indtil n==tal, hvilket den vel ikke burde når jeg bruger OR betinglesen?
Når du bruger OR skal den ene af de to betingelser bare være opfyldt. Derfor er det jo ligegyldigt, at e bliver lig med 1, så længe betingelsen n<=tal stadig er opfyldt, når du bruger OR.
Derfor tror jeg at det du mener i virkeligheden er, at bruge AND...
Ja det er rigtigt, den afbryder så snart en af betingelserne bliver falske. Hvis jeg ville bruge OR, skulle jeg vel have brugt en until loop. Tak for hjælpen og husk at smide et svar.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.