logo

Perl if-else lausunto

Perl-kielen if-käskyä käytetään suorittamaan toiminto ehdon perusteella. Käyttämällä if-else-lausetta voit suorittaa toiminnon, joka on joko tosi tai epätosi. Perl tukee erilaisia ​​if-lauseita:

  • Jos
  • Tai muuten
  • Jos muuten - jos

Perl If Esimerkki

Perl single if -lausetta käytetään koodin suorittamiseen, jos ehto on tosi. If-lauseen syntaksi on annettu alla:

 if(expression){ //code to be executed } 

Vuokaavio if-lauseesta Perlissä

Katsotaanpa yksinkertainen esimerkki Perl-kielen if-lausekkeesta.

 $a = 10; if( $a %2==0 ){ printf 'Even Number
'; } } 

Lähtö:

 Even Number 

Tässä tulos on parillinen luku, koska olemme antaneet syötteeksi 10.


Perl If-else Esimerkki

Perl if-else -käskyä käytetään koodin suorittamiseen, jos ehto on tosi tai epätosi. If-else-lauseen syntaksi on annettu alla:

 if(expression){ //code to be executed if condition is true }else{ //code to be executed if condition is false } 

Vuokaavio if-else-lauseesta Perlissä

Katsotaanpa yksinkertainen esimerkki parillisista ja parittomista luvuista käyttämällä if-else-lausetta Perl-kielellä.

 $a = 10; if( $a %2==0 ){ printf 'Even Number
'; }else{ printf 'Odd Number
'; } 

Lähtö:

 Even Number 

Tässä syöte on parillinen luku ja siten tulos on parillinen.


Perl If-else Esimerkki käyttäjän syötteellä

Tässä esimerkissä otamme syötteen käyttäjältä käyttämällä vakiosyöttöä (/).

 print 'Enter a Number?
'; $num = ; if( $num %2==0 ){ printf 'Even Number
'; }else{ printf 'Odd Number
'; } 

Lähtö:

 Enter a Number? 5 Odd Number 
 Enter a Number? 4 Even Number 

Ensimmäisessä tulosteessa käyttäjä on syöttänyt numeron 5, joka on pariton. Tästä syystä tulos on pariton.

Toisessa lähdössä käyttäjä on syöttänyt numeron 4, joka on parillinen. Tulos on siis tasainen.


Perl If else-if Esimerkki

Perl if else-if -lause suorittaa yhden koodin useista ehdoista. If else-if -lauseen syntaksi on annettu alla:

 if(condition1){ //code to be executed if condition1 is true }else if(condition2){ //code to be executed if condition2 is true } else if(condition3){ //code to be executed if condition3 is true } ... else{ //code to be executed if all the conditions are false } 

Vuokaavio if else-if -lauseesta Perlissä

Esimerkki if else-if -lauseesta Perl-kielellä on annettu alla.

 print 'Enter a Number to check grade
'; $num = ; if( $num 100){ printf 'Wrong Number
&apos;; }elsif($num &gt;= 0 &amp;&amp; $num = 0 &amp;&amp; $num = 60 &amp;&amp; $num = 70 &amp;&amp; $num = 80 &amp;&amp; $num = 90 &amp;&amp; $num <= 100){ printf 'a+ grade
'; } < pre> <p>Output:</p> <pre> Enter a Number to check grade 66 C Grade </pre> <pre> Enter a Number to check grade 2 Wrong Number </pre></=>
 Enter a Number to check grade 2 Wrong Number