Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

"Adding an else" uždvainys , reikia pagalbos :D


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3072 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

<html>
  <head>
  </head>
  <body>
    <p>
      <?php
        $items = 3;
        
        if($items > 5) {
          echo "You get a 10% discount!";
        }
        
        
      ?>
    </p>
  </body>
</html>  

Under your if statement on line 12, write an else statement to capture the people who are only buying 5 items or fewer. In their case, use echo to output "You get a 5% discount!"

 

Galite pasakyti , kaip išspresti , ir ko čia nesupratau ? :D

Redaguota , nario `Greta
Nuoroda į komentarą
Dalintis per kitą puslapį

Na as PHP labai nenusimanau bet kaip suprantu turetu but paprasciausiai: 

<html>
  <head>
  </head>
  <body>
    <p>
      <?php
        $items = 3;
        
        if($items > 5) {
          echo "You get a 10% discount!";
        } else {
          echo "You get a 5% discount!";
        }
        
        
      ?>
    </p>
  </body>
</html>

Ta prasme visiems zmonem kurie pirks maziau 5 daigtu rodys You get a 5% discount!, o visiems kurie pirks virs 5 daigtu rodys: You get a 10% discount!

 

P.S seip patarciau palaukt kad kas kitas atsakytu sita, nes kaip sakiau PHP nenusimanau perdaugiausiai

Redaguota , nario 4NEX.LT - Mantas / Š.
  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Na as PHP labai nenusimanau bet kaip suprantu turetu but paprasciausiai: 

<html>
  <head>
  </head>
  <body>
    <p>
      <?php
        $items = 3;
        
        if($items > 5) {
          echo "You get a 10% discount!";
        } else {
          echo "You get a 5% discount!";
        }
        
        
      ?>
    </p>
  </body>
</html>

Ta prasme visiems zmonem kurie pirks maziau 5 daigtu rodys You get a 5% discount!, o visiems kurie pirks virs 5 daigtu rodys: You get a 10% discount!

 

P.S seip patarciau palaukt kad kas kitas atsakytu sita, nes kaip sakiau PHP nenusimanau perdaugiausiai

Tai kurie pirks >5 bus 10 % discount , o kurie <5 10 proc?

Nuoroda į komentarą
Dalintis per kitą puslapį

Tai kurie pirks >5 bus 10 % discount , o kurie <5 10 proc?

ne taip manau supratai, tie kurie $items < 5 bus 5%, o tie kurie $items>5 bus 10%, nes else padaro priešingai t.y if($items > 5) [jeigu $items yra daugiau nei 5] tada vykdoma komanda, o else padaro jeigu if'as neatitinka sąlygų.

Redaguota , nario Dr.Arnas
  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)

Bet koki statement parašyk logišką, kad ir tą patį.

if (condition) {

} elseif (condition) {

} else {

}

Šitap? Per help padėjo :D bet ta prasme to esmė , nelabai supratau

 

BTW : <!DOCTYPE html>

<html>
<head>
<title></title>
</head>
<body>
    <?php
    switch (2) {
        case 0:
            echo 'The value is 0';
            break;
        case 1:
            echo 'The value is 1';
            break;
        case 2:
            echo 'The value is 2';
            break;
        default:
            echo "The value isn't 0, 1 or 2";
    }
    ?>
    </body>
</html>
 
Try and figure out which of these case blocks gets executed and smash that Submit button!
Redaguota , nario `Greta
Nuoroda į komentarą
Dalintis per kitą puslapį

if (condition) {

} elseif (condition) {

} else {

}

Šitap? Per help padėjo :D bet ta prasme to esmė , nelabai supratau

 

BTW : <!DOCTYPE html>

<html>
<head>
<title></title>
</head>
<body>
    <?php
    switch (2) {
        case 0:
            echo 'The value is 0';
            break;
        case 1:
            echo 'The value is 1';
            break;
        case 2:
            echo 'The value is 2';
            break;
        default:
            echo "The value isn't 0, 1 or 2";
    }
    ?>
    </body>
</html>
 
Try and figure out which of these case blocks gets executed and smash that Submit button!

 

manrods default turėtu būti.

Nuoroda į komentarą
Dalintis per kitą puslapį

if (condition) {

} elseif (condition) {

} else {

}

Šitap? Per help padėjo :D bet ta prasme to esmė , nelabai supratau

 

BTW : <!DOCTYPE html>

<html>
<head>
<title></title>
</head>
<body>
    <?php
    switch (2) {
        case 0:
            echo 'The value is 0';
            break;
        case 1:
            echo 'The value is 1';
            break;
        case 2:
            echo 'The value is 2';
            break;
        default:
            echo "The value isn't 0, 1 or 2";
    }
    ?>
    </body>
</html>
 
Try and figure out which of these case blocks gets executed and smash that Submit button!

 

Switch'ina į antrą case. Nieko čia labai sunkaus. Atprintins The value is 2

Nuoroda į komentarą
Dalintis per kitą puslapį

O kodėl tu paprasčiausiai nenori tokiais paprastais atvejais pasileist kodo ir sužinot kokiu principu jis suveikė, o pakaitaliojus kintamuosius, sužinot kaip aplamai jis veikia? Jeigu su tokiais elementariais dalykais turi suvokimo problemų, tai manyčiau jog derėtų tau persvarstyt, ar tikrai nori mokytis programavimo. Juk čia tereikia elementariausio anglų kalbos supratimo ir kokios 8 klasės matematinio mąstymo.

  • Teigiamai 2
Nuoroda į komentarą
Dalintis per kitą puslapį

O kodėl tu paprasčiausiai nenori tokiais paprastais atvejais pasileist kodo ir sužinot kokiu principu jis suveikė, o pakaitaliojus kintamuosius, sužinot kaip aplamai jis veikia? Jeigu su tokiais elementariais dalykais turi suvokimo problemų, tai manyčiau jog derėtų tau persvarstyt, ar tikrai nori mokytis programavimo. Juk čia tereikia elementariausio anglų kalbos supratimo ir kokios 8 klasės matematinio mąstymo.

nedaryk per daug išvadų. Tiesa, vieniems yra lengva, kitiems galbūt dar neaišku kas kaip. Net ir lengviems dalykams reikia laiko. Tu negalėtum dėstyti. Nes tikriausiai pamatytum piešinį ir 1 okėliui pasakytum " ką čia nupiešei, į nieką nepanašu, kažkokia nesąmonė!!!" Tada vaikas prarastų norą piešti. Taip pat su šiuo žmogumi. Kritikiuodamas žmogaus mąstyma tik atimsi vilti. Gali patart, bet pasakyt, kad žmogus turi problemų yra per smarkiai. Padėsiu tai merginai suprasti pagrindinius dalykus programavime, ir neabejoju, kad su laiku ji susitvarkys :) tie uždaviniai lievi. Jie moko tik kaip atlikti, bet nepasako esmės. Manau reiktų realesnių pavyzdžių ir ji supras :)
Nuoroda į komentarą
Dalintis per kitą puslapį

nedaryk per daug išvadų. Tiesa, vieniems yra lengva, kitiems galbūt dar neaišku kas kaip. Net ir lengviems dalykams reikia laiko. Tu negalėtum dėstyti. Nes tikriausiai pamatytum piešinį ir 1 okėliui pasakytum " ką čia nupiešei, į nieką nepanašu, kažkokia nesąmonė!!!" Tada vaikas prarastų norą piešti. Taip pat su šiuo žmogumi. Kritikiuodamas žmogaus mąstyma tik atimsi vilti. Gali patart, bet pasakyt, kad žmogus turi problemų yra per smarkiai. Padėsiu tai merginai suprasti pagrindinius dalykus programavime, ir neabejoju, kad su laiku ji susitvarkys :) tie uždaviniai lievi. Jie moko tik kaip atlikti, bet nepasako esmės. Manau reiktų realesnių pavyzdžių ir ji supras :)

 

Tai man regis aš čia tik tai ir patariau, tiek dėl savarankiško suvokimo, tiek dėl specialybės pasirinkimo - nėra baisiau už netinkamai pasirinktą profesiją. O dėl mokymo stiliaus, apie jį tiesiog nei tu, nei aš negalim nieko sakyt, kadangi tai patys pagrindai ir nelabai matau kaip kitaip juos būtų galima įsisavint - juk kažkokios programos, ar bent normalios funkcijos, neparašysi nežinodamas pačių pagrindų (kai jau žinai pagrindus, tai toks mokymosi būdas yra vienas iš geriausių). Čia kaip vaiką nesuprantantį abėcėlės mokintum skaityti, o tai darytum kitokiais metodais - žaisdamas su juo gaudynių. 

Nuoroda į komentarą
Dalintis per kitą puslapį

Tai man regis aš čia tik tai ir patariau, tiek dėl savarankiško suvokimo, tiek dėl specialybės pasirinkimo - nėra baisiau už netinkamai pasirinktą profesiją. O dėl mokymo stiliaus, apie jį tiesiog nei tu, nei aš negalim nieko sakyt, kadangi tai patys pagrindai ir nelabai matau kaip kitaip juos būtų galima įsisavint - juk kažkokios programos, ar bent normalios funkcijos, neparašysi nežinodamas pačių pagrindų (kai jau žinai pagrindus, tai toks mokymosi būdas yra vienas iš geriausių). Čia kaip vaiką nesuprantantį abėcėlės mokintum skaityti, o tai darytum kitokiais metodais - žaisdamas su juo gaudynių.

Tavo tiesa. Bet ji jau po truputį pradėjo suprasti kai pateikiau labiau suprantamų pavyzdžių, kurie gali būti labiau suvokiami, kadangi jie labiau susiję su realybe. Taip ji ir po truputį supranta ne tik sinteksę, bet ir kam to reikia. :) aišku atsiprašau nenorėjau kažko tau pasakyt, tiesiog... Aš, ir spėju tu pats pradėjom nuo lygiai to paties :)
  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Tavo tiesa. Bet ji jau po truputį pradėjo suprasti kai pateikiau labiau suprantamų pavyzdžių, kurie gali būti labiau suvokiami, kadangi jie labiau susiję su realybe. Taip ji ir po truputį supranta ne tik sinteksę, bet ir kam to reikia. :) aišku atsiprašau nenorėjau kažko tau pasakyt, tiesiog... Aš, ir spėju tu pats pradėjom nuo lygiai to paties :)

 

Nuo ko realiai reikia pradėti, tai nuo mokėjimo "googlinti" - tokie klausimai kaip šioje temoje buvo užduoti ne vieną ir ne du kartus ir atsakymų jie sulaukė daug detalesnių nei šioje temoje, taigi, tokiu būdu ir geriau viską įsisavint gali, ir greičiau gauni atsakymą (iškart kai tik jį susirandi) ir nereikia kvailų klausimų niekur uždavinėt...

  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3072 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...