Program z tablicami PHP

0

Czy ktoś dałby radę wykonać program przy użyciu tablic PHP, który:

  1. Wypełni tablice x 10 liczbami co 0,5 od 2 (np. 2; 2,5; 3...)
  2. Wypełni tablice y wg wzoru y:=(1/a*x)+x
  3. Wyświetli wyniki w dwóch wierszach.
1

Myślę, że wiele osób by sobie z tym poradziło. Ja także. Ale pytanie - czy potrzebujesz pomocy (jeśli tak, to wykaż więcej zaangażowania i pokaż, co już Ci się udało zrobić), czy liczysz na gotowca? Jeśli opcja numer 2 to podaj, ile chcesz za to zapłacić :p

0

Można to zacząć tak?
$tabx = ['2', '2.5', '3', '3.5', '4', '4.5', '5', '5.5', '6', '6.5'];

1

50 zł.

0
Gumowiec napisał(a):

Można to zacząć tak?
$tabx = ['2', '2.5', '3', '3.5', '4', '4.5', '5', '5.5', '6', '6.5'];

Można, ale to nie o to chodzi. Ty masz napisać algorytm, który zapełni tablicę, a potem wykona obliczenia. To, co podałeś/łaś to jest przykład robienia ręcznie tego, co ma zostać wykonane w ramach zadania.

65 PLN ;)

0

15 zł

1

Albo masz tu i tak nie mam co robić zaraz przed snem, przykład dla a = 7:

$a = 7;
$xArray = range(2, 10, 0.5);
$yArray = [];

echo '<style type="text/css">table td { padding :1em; border: 1px solid #aaa; }</style><table><tr>';

foreach ($xArray as $x) {
  echo '<td>'.$x.'</td>';
  $yArray[] = (1/$a*$x)+$x;
}

echo '</tr><tr>';

foreach ($yArray as $y) {
  echo '<td>'.$y.'</td>';
}

echo '</tr></table>';

Ps. jak chcesz mieć wynik zaokrąglony to zrób na $y funkcję round, to już chyba sam potrafisz?

Ps2. uważaj, jeżeli to jakieś zaliczenie, a wykładowca nie jest w ciemię bity, to przy prostym kopiuj-wklej zorientuje się, skąd to wziąłeś :> Miałem w sumie tego nie pisać, ale dzisiaj (a technicznie wczoraj) ten gad Szyszko umarł i mam dobry humor.

4

@TomRZ: To się nazywa "psucie rynku". Najpierw dałeś cenę dumpingową, a zaraz potem zrobiłeś za free. Dlatego właśnie ludzie narzekają, że w PHP się źle zarabia ;)

3

Nie rozpatrywałbym tego w kategoriach psucia rynku, nie dla Pro, to są zlecenia dla zdolniejszego studenta za czteropak piwa albo flaszkę wódki. Jednak odradzałbym jakąkolwiek pomoc za darmo ze względu na możliwy z dużym prawdopodobieństwem powrót samoczynny i prośby o realizację kolejnych zadań w ramach bezpłatnej pomocy. Przerabiałem to już nie raz. I nie sądzę żeby tu chodziło o poziom wykształcenia a bardziej tu może chodzić o zwykłe lenistwo.

1

@drorat1: z tym psuciem rynku to był oczywiście żart, ale co do reszty to się zgadzam. Sam chętnie pomagam, ale osobom, które wykazują trochę samodzielności i zaangażowania w temat. Jeśli widzę, że ktoś się stara, ale coś mu nie idzie, gdzieś utknął, czegoś nie ogarnia - bardzo chętnie pomagam, przy czym staram się raczej naprowadzać/wskazywać drogę, a nie rzucić gotowcem. I to jest lepsza opcja - bo pacjent przynajmniej ma okazję czegoś się nauczyć i zrozumieć. A jeśli naukę ma gdzieś i jedynie potrzebuje działający kod - niech zamieści wpis w https://4programmers.net/Forum/Og%C5%82oszenia_drobne

1

Macie rację, ale jak pisałem - to wyjątek, to było zaraz przed snem + dobry humor z powodu śmierci gada.

1 użytkowników online, w tym zalogowanych: 0, gości: 1