Skocz do zawartości
michal_s

Typ Zmiennych - Problem

Rekomendowane odpowiedzi

Mam taki problem, chcialem sobie napisalc prosty program w C kod ponizej:

#include <stdio.h>#define s 100double a,b,odejmowanie;main(){clrscr();printf("Podaj wieksza liczbe:\n");scanf("%lf", &a);printf("Podaj mniejsza liczbe:\n");scanf("%lf", &b);odejmowanie=(a-b*s/a);printf("wynik: %0.0lf\n", odejmowanie);getch();}
problem polega na tym ze nie liczy tak jak powinien, nie wiem czy problem polega na typie zmiennych, moze liczby nie mieszcza sie w pamieci ? Prosze o pomoc nie wiem co jest nie tak.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Powstaje pytanie jakie właściwie chcesz wykonać działanie, bo w tym kodzie, tak jak pisał Nitro, najpierw mnożone jest b przez s, potem wynik dzielony jest przez a i na końcu odejmowany od a.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...