www.wikidata.uk-ua.nina.az
Instrukciya peremikach angl Switch statement takozh znana yak instrukciya viboru ta operator peremikach switch case select abo inspect ce specialnogo vidu instrukciya movi programuvannya sho zabezpechuye bagatonapravlene mnozhinne rozgaluzhennya v programi Nazva instrukciyi v riznih movah mozhe riznitisya perevazhno ce instrukciyi switch case select abo inspect Cej mehanizm viboru isnuye v bilshosti imperativnih movah programuvannya takih yak Pascal Ada C C C Java tosho Instrukciya peremikach dozvolyaye robiti vibir odniyeyi z mnozhini alternativ 1 Zmist 1 Zagalnij princip 2 Prikladi 2 1 C C D Java PHP ActionScript JavaScript 2 2 C 2 3 Fortran 2 4 Pascal 2 5 Perl 3 DzherelaZagalnij princip RedaguvatiVona pracyuye nastupnim chinom 1 Znachennya virazu poslidovno porivnyuyetsya z konstantami iz zadanogo spisku U razi viyavlennya zbigu dlya odniyeyi z umov porivnyannya vikonuyetsya poslidovnist instrukcij pov yazana z ciyeyu umovoyu Hocha bagatonapravlene testuvannya mozhna realizuvati z dopomogoyu poslidovnosti vkladenih instrukcij if dlya bagatoh situacij instrukciya switch viyavlyayetsya efektivnishim rishennyam Prikladi RedaguvatiDali navedeni prosti prikladi napisani na deyakih movah programuvannya sho vikoristovuyut peremikach yaki drukuyut ryadok tekstu zmist yakogo zalezhit vid znachennya vvedenogo koristuvachem C C D Java PHP ActionScript JavaScript Redaguvati switch n case 0 printf Vi vveli nul break case 1 case 4 case 9 printf n ye povnim kvadratom break case 2 printf n parne chislo case 3 case 5 case 7 printf n ye prostim chislom break case 6 case 8 printf n parne chislo break default printf Only single digit numbers are allowed break C Redaguvati switch n case 0 Console WriteLine Vi vveli nul break case 1 case 4 case 9 Console WriteLine n ye povnim kvadratom break case 2 Console WriteLine n parne chislo goto case 3 case 3 case 5 case 7 Console WriteLine n ye prostim chislom break case 6 case 8 Console WriteLine n parne chislo break default Console WriteLine Only single digit numbers are allowed break Fortran Redaguvati select case n case 1 write vi vveli vid yemne chislo case 0 write vi vveli nul case 1 4 9 write n ye povnim kvadratom case 2 write n parne chislo i dorivnyuye 2 case 3 5 7 write n ye prostim chislom case 6 8 write n parne chislo case 10 write tilki chisla z 0 9 case default write yakim chinom vi syudi potrapili end select Pascal Redaguvati case age of 0 1 writeln baby 2 3 4 writeln toddler 5 12 writeln kid 13 19 writeln teenager 20 25 writeln young else writeln old end Perl Redaguvati use feature switch given foo when undef say foo is undefined when foo say foo is the string foo when 1 3 5 7 9 say foo is an odd digit continue Fall through when lt 100 say foo is numerically less than 100 when amp complicated check say a complicated check for foo is true default die I don t know what to do with foo Dzherela Redaguvati a b Tema 5 Operatori rozgaluzhennya ta cikli u C Arhiv originalu za 9 chervnya 2011 Procitovano 5 lipnya 2011 Otrimano z https uk wikipedia org w index php title Instrukciya peremikach amp oldid 39916754