norbik543 Opublikowano 8 Stycznia 2017 Udostępnij Opublikowano 8 Stycznia 2017 http://pastebin.com/5rNeUfzr Mam pytanie,dlaczego musze tutaj utworzyć nową zmienną o nazwie wynik,a nie moge napisać po prostu liczba1/100==odpowiedz. Jeśli nie utworze tej zmiennej, program nie działa tak jak powinien. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
VereX. Opublikowano 8 Stycznia 2017 Udostępnij Opublikowano 8 Stycznia 2017 Jeżeli zmienna liczba1 nie jest zmiennoprzecinkowa to wynik liczba1/100 będzie liczbą całkowitą. (int/int = int) Odetnie część dziesiętną wyniku. To, że ci działa przy pomocy zmiennej wynik to tylko przypadek, że 100 było dzielnikiem liczba1. liczba1/100.0 zwróci ci wynik o typie double, albo zmień liczba1 na typ double. PS. staraj się lepiej formatować kod bo się źle to czyta. Break jest również tam niepotrzebny. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.