• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wartość bezwzględna w C bez użycia funkcji abs() oraz instrukcji warunkowych.

Object Storage Arubacloud
+1 głos
2,818 wizyt
pytanie zadane 11 października 2018 w C i C++ przez Nowicjusz1 Początkujący (250 p.)
Cześć :)

Potrzebuje jakiejś podpowiedzi (nie gotowca), jak napisać program w C, który pobiera liczbę z klawiatury oraz zamienia tę liczbę na jej wartość bezwzględną. W tym programie nie można użyć funkcji abs() ani instrukcji warunkowych.
3
komentarz 11 października 2018 przez garris Użytkownik (660 p.)
Możesz wyciągnąć pierwiastek z n*n.
komentarz 11 października 2018 przez Nowicjusz1 Początkujący (250 p.)
No o tym nie pomyślałem :) Wielkie dzięki.
komentarz 11 października 2018 przez draghan VIP (106,230 p.)

Możesz wyciągnąć pierwiastek z n*n.

Miało być bez gotowców. :<

komentarz 11 października 2018 przez garris Użytkownik (660 p.)
No właśnie mój błąd, przesadziłem.

3 odpowiedzi

+2 głosów
odpowiedź 11 października 2018 przez DeBos123 Nałogowiec (44,950 p.)
Za pomocą operacji bitowych.
+1 głos
odpowiedź 11 października 2018 przez draghan VIP (106,230 p.)
Okej, bez gotowców - a zatem: użyj matematycznej formuły do zdefiniowania wartości bezwzględnej. :)
komentarz 11 października 2018 przez RafalS VIP (122,820 p.)
Wydaje mi się, że bez ifa się tam nie obejdzie :P
1
komentarz 12 października 2018 przez draghan VIP (106,230 p.)
Autor już i tak otrzymał na tacy ten wzór, zatem nic się nie stanie, jeśli powtórzę:

| x | = √x²

Podobne pytania

0 głosów
1 odpowiedź 160 wizyt
0 głosów
2 odpowiedzi 162 wizyt
+1 głos
2 odpowiedzi 408 wizyt

92,538 zapytań

141,377 odpowiedzi

319,456 komentarzy

61,923 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...