Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Problem z zadaniem PHP
grass1990
post 9.06.2013, 21:17:04
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 9.06.2013

Ostrzeżenie: (0%)
-----


Mam mały problem z zadaniami z php, jeszcze za bardzo nie wiem z czym to się gryzie. Jak to ułożyć, co za co podstawić, bo kompletnie tego nie czuję. To podstawianie mi nie idzie. Jeśli mam jasno zdeklarowane zmienne to nie ma problemu, ale jeśli dochodzą różnego rodzaju wzory, jest juz nieciekawie. Mógłby mi to ktoś fajnie rozpisać, żebym to zrozumiał jakoś? Jeśli znajdzie się taka osoba, dziękuję.
Jeżeli wartość liczby będzie wynosiła 3 to wynik powinien wynosić 7, w przeciwnym przypadku wynik powinien zostać obliczony ze wzoru (1 + x*x) / (x-3)
Go to the top of the page
+Quote Post
pabito
post 9.06.2013, 21:22:13
Post #2





Grupa: Zarejestrowani
Postów: 77
Pomógł: 4
Dołączył: 14.05.2013

Ostrzeżenie: (0%)
-----


a x to ile jest ? to jest ta Twoja 'liczba' ?

bo jeśli tak to

  1. if(x==3){
  2. $wynik=3;
  3. } else {
  4. $wynik=(1 + x*x) / (x-3);
  5. }
  6.  


Ten post edytował pabito 9.06.2013, 21:23:39
Go to the top of the page
+Quote Post
Szymciosek
post 9.06.2013, 21:52:14
Post #3





Grupa: Zarejestrowani
Postów: 1 168
Pomógł: 126
Dołączył: 5.02.2010
Skąd: Świdnica

Ostrzeżenie: (0%)
-----


Cytat(pabito @ 9.06.2013, 22:22:13 ) *
a x to ile jest ? to jest ta Twoja 'liczba' ?

bo jeśli tak to

  1. if(x==3){
  2. $wynik=3;
  3. } else {
  4. $wynik=(1 + x*x) / (x-3);
  5. }
  6.  



Źle trochę, tylko wynik inny.

  1. $x = 4; // Twoja liczba
  2.  
  3. if ($x == 3)
  4. {
  5. $wynik = 7;
  6. }
  7. else
  8. {
  9. $wynik=(1 + x*x) / (x-3);
  10. }


Ten post edytował Szymciosek 9.06.2013, 21:53:38
Go to the top of the page
+Quote Post
grass1990
post 9.06.2013, 23:49:24
Post #4





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 9.06.2013

Ostrzeżenie: (0%)
-----


Chyba tak... czyli po prostu "x" przypisać liczbę "3" i obliczyć + ustawić odpowiednie do tego echo, aby się wyświetlało ma stronie, tak? Sorry za głupie pytania, ale wolę się upewnić.


Pomóżcie mi proszę jeszcze w tym zadaniu, jak mam zastosować te całe ansi i ord, wszęszie szukam, ale nie potrafię znaleźć odpowiedniego, prostego poradnika. Jestem w tym naprawdę zielony. Szkoda, że na kursie nie podano mi kilku rozwązanych zadań z każdego rodzaju, miałbym jakiś punkt odniesienia.
W zależności od wprowadzonej litery wyświetl informację czy została wpisana wielka litera czy mała
Wskazówka: sprawdź co to są znaki ANSI; funkcja która wykonuje konwersję na znaków na odpowienik w postaci liczby to ord.

Ten post edytował grass1990 9.06.2013, 23:55:26
Go to the top of the page
+Quote Post
fklar
post 10.06.2013, 12:33:47
Post #5





Grupa: Zarejestrowani
Postów: 61
Pomógł: 13
Dołączył: 17.12.2011

Ostrzeżenie: (0%)
-----


http://php.net/manual/fr/function.ord.php
http://www.asciitable.com/

Pobierasz funkcją numer litery i sprawdzasz czy mieści się w zakresie małych czy dużych liter


--------------------
fklar.pl
Go to the top of the page
+Quote Post
grass1990
post 10.06.2013, 13:32:51
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 9.06.2013

Ostrzeżenie: (0%)
-----


Mógłbym poprosić o jakikolwiek przykład takiego zadania? Mimo podanych linków ciężko mi się w tym odnaleźć sad.gif Jeszcze nie robiłem z tą funkcją zadań i nie wiem o co w tym chodzi.
Go to the top of the page
+Quote Post
nospor
post 10.06.2013, 13:36:11
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Przy zalozeniu, ze 1990 to data twoich urodzin to masz 23 lata. I Ty w takim wieku nie umiesz pomyśleć i zrobić prostego IF?

ORD zwraca ci liczbę. Jedyne co musisz zrobić to użyć IF i sprawdzić czy ta liczba mieści się w zakresie małych lub dużych liter....


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 00:44