Prijava na forum:
Ime:
Lozinka:
Prijavi me trajno:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:

ConQUIZtador
Trenutno vreme je: 08. Maj 2024, 19:38:16
nazadnapred
Korisnici koji su trenutno na forumu 0 članova i 1 gost pregledaju ovu temu.


Tema za pitanja
o SMF forumu, phpBB2 i phpBB3 forumu, Wordpress i Joomla CMS sistemima!

Za vecinu drugih pitanja nacicete odgovor citajuci Top teme!

Idi dole
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
Tema: Php zackoljica  (Pročitano 3636 puta)
19. Nov 2014, 04:06:19
Ucesnik diskusija


Zodijak Aquarius
Pol Muškarac
Poruke 73
Zastava Niš
Browser
Chrome 38.0.2125.111
mob
LG L90
Kao pocetnik, radim jednu malu vezbu iz php-a gde mi je zadatak da izvucem koren iz broja koji unese korisnik. Ako je taj broj negativan, onda se od korisnika trazi novi broj sve dok ne ubaci pozitivan.  Ovaj kod koji sam prilozio bi trebalo da radi. Problem je u tome da u situaciji kada korisnik dva ili vise puta pogresi, npr. ukuca -1, -10, 9, dobijem samo 3 i ne sacuva mi se echo u formatu:
You can't take the square root of a negative number silly
You can't take the square root of a negative number silly
3.
Je l ima neko ideju u cemu je problem?

Kod:
<?php
echo"SQUARE ROOT!:";
echo
"\nEnter a number:";
$number=trim(fgets(STDIN));
 
//{write down your logic here


while (substr($number01) == "-") {
    echo 
"You can't take the square root of a negative number silly<br/>";
    echo 
"Try again: ";
    
$number=trim(fgets(STDIN));
}
$sqr sqrt($number);
if (
strpos$sqr".") !=false) {
    echo 
round($sqr3);
}

if (
strpos$sqr".") ==false) {
    echo 
$sqr;
}







   
 
//}

?>

IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Poznata licnost


��� BAKY ���

Zodijak Pisces
Pol Muškarac
Poruke 4168
Zastava Pančevo
OS
Linux Ubuntu
Browser
Chrome 38.0.2125.111
Probaj sa if/else umesto while i pogledaj http://php.net/substr  Smile

Inace, cemu ovo
Citat
trim(fgets(STDIN))
? Je l iz forme uzimas brojeve?
IP sačuvana
social share
Pogledaj profil WWW
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak Aquarius
Pol Muškarac
Poruke 73
Zastava Niš
OS
Windows 7
Browser
Chrome 38.0.2125.111
mob
LG L90
U ovom konkretnom slucaju kada umesto while iskoristim if, izbacujem mi rezultat NAN....Nisam bas razumeo kako da iskoristim substr.
Vežbu rešavam preko jednog interaktivnog sajta pa mi ovaj kod
Kod:
trim(fgets(STDIN))
služi za ubacivanje brojeva. Nije klasična forma.
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Moderator
Legenda foruma


Zodijak Taurus
Pol Muškarac
Poruke 31625
Zastava Beograd
OS
Windows 7
Browser
Chrome 30.0.1599.101
mob
Nokia 6120
Nije li logicnije da taj string prebacis u integer i onda radis kao sa brojevima?
IP sačuvana
social share
Pogledaj profil WWW
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak Aquarius
Pol Muškarac
Poruke 73
Zastava Niš
OS
Windows 7
Browser
Chrome 38.0.2125.111
mob
LG L90
Još sam zelen tako da nisam baš siguran na šta ciljaš Wink
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Udaljen sa foruma
Krajnje beznadezan

Zodijak Scorpio
Pol
Poruke 10671
OS
Windows 7
Browser
Chrome 38.0.2125.111
Da ga ne proveravas sa substr i trazis "-", nego da bude broj koji proveravas sa "<0".

Ja uopste nisam siguran da je moguce bez jave zadrzati ispis prethodna dva "You can't..." reda.  Smile
Mada... ne znam kako funcionise fgets(STDIN) i kako to sve radi bez forme za unos a jos manje kako funkcionise sajt na kome radis.
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak Aquarius
Pol Muškarac
Poruke 73
Zastava Niš
OS
Windows 7
Browser
Chrome 38.0.2125.111
mob
LG L90
Ovo je vežba na kojoj radim http://www.programmr.com/practice/phpcourse_sandbox_1971/node/2078 Nisam baš siguran da li može da se vidi ako se ne uloguješ. I meni je u par navrata bilo čudno jer uvek kad prijavim kod, izbaci mi grešku koja uopše ne deluje logično....
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak Aquarius
Pol Muškarac
Poruke 73
Zastava Niš
OS
Windows 7
Browser
Chrome 38.0.2125.111
mob
LG L90
Evo ga uputstvo:

Write a program to take the square root of a number entered by the user. Your program should use the loop to ensure that number entered is positive, and if the number is negative you should print the error message "You can't take the square root of a negative number silly" and make them enter an input again. Reduce the squareroot upto 3 decimal places.



SQUARE ROOT!
Enter a number: 9
The square root of 9 is 3


SQUARE ROOT!
Enter a number: -9
You can't take the square root of a negative number silly
Try again: -10
You can't take the square root of a negative number silly
Try again: 10
The square root of 10 is 3.162
« Poslednja izmena: 19. Nov 2014, 15:18:22 od Dooxxx »
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Idi gore
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
Trenutno vreme je: 08. Maj 2024, 19:38:16
nazadnapred
Prebaci se na:  
Oznake: zackoljica Php

Poslednji odgovor u temi napisan je pre više od 6 meseci.  

Temu ne bi trebalo "iskopavati" osim u slučaju da imate nešto važno da dodate. Ako ipak želite napisati komentar, kliknite na dugme "Odgovori" u meniju iznad ove poruke. Postoje teme kod kojih su odgovori dobrodošli bez obzira na to koliko je vremena od prošlog prošlo. Npr. teme o određenom piscu, knjizi, muzičaru, glumcu i sl. Nemojte da vas ovaj spisak ograničava, ali nemojte ni pisati na teme koje su završena priča.

web design

Forum Info: Banneri Foruma :: Burek Toolbar :: Burek Prodavnica :: Burek Quiz :: Najcesca pitanja :: Tim Foruma :: Prijava zloupotrebe

Izvori vesti: Blic :: Wikipedia :: Mondo :: Press :: Naša mreža :: Sportska Centrala :: Glas Javnosti :: Kurir :: Mikro :: B92 Sport :: RTS :: Danas

Prijatelji foruma: Triviador :: Domaci :: Morazzia :: TotalCar :: FTW.rs :: MojaPijaca :: Pojacalo :: 011info :: Burgos :: Alfaprevod

Pravne Informacije: Pravilnik Foruma :: Politika privatnosti :: Uslovi koriscenja :: O nama :: Marketing :: Kontakt :: Sitemap

All content on this website is property of "Burek.com" and, as such, they may not be used on other websites without written permission.

Copyright © 2002- "Burek.com", all rights reserved. Performance: 0.078 sec za 17 q. Powered by: SMF. © 2005, Simple Machines LLC.