Oceń: (0) (0)

pytaniepytanie

, 2017-06-04 15:23:58, 2 odp

Napisz program realizujący algorytm znajdowania...

większej z dwóch liczb rzeczywistych (bez
sprawdzania warunku, czy liczby równe).

Odpowiedzi udzielone na to pytanie

5 minut temu


Oceń: (0) (0)

eteropczyk 2017-06-08 23:26:44

lub w inny sposób można stwierdzić, która liczba jest większa tak:
function ktora_wieksza(x, y)
{
return (x + y) / 2.0 + abs((x - y) / 2);
}

Oceń: (0) (0)

eteropczyk 2017-06-08 22:50:46

chcesz tekstem czy kodem ?

1. Oblicz różnicę liczby a i b (diff = a-b)
2. Jeśli różnica diff zawiera znak minus to liczba b była większa...
Jeśli znak minus nie jest znaleziony to a było większe...

np. w PHP

<?php

function co_wieksze($a,$b)
{
$x=$a-$b;
while ($x)
{
return 'wieksze jest: '.(strpos(' '.$x,'-') ? $b : $a);
}
return 'liczby są równe bo '.$a.'='.$b;
}

echo co_wieksze(2,1); //2
echo co_wieksze(1,3); //3
echo co_wieksze(6.5,5.3); //6.5
echo co_wieksze(1,1); //takie same

?>

Zgłoś nadużycie

Dodaj odpowiedź do pytania

Teraz bez logowania

Zadaj własne pytanie

Teraz bez logowania

Inne pytania z tej kategorii

Jak stworzyć swój...

Autor: ~volq, Odpowiedzi: 10

Odtwarzacz...

Autor: seweryn, Odpowiedzi: 1

Jak uzywac polski...

Autor: Nelson, Odpowiedzi: 1

Co to znaczy jak...

Autor: zaza, Odpowiedzi: 1

Co jest lepsze HTML...

Autor: Krzych, Odpowiedzi: 5

Linki