Dev-Pascal problem

A A A
Użytkownik
Avatar kremik
reputacja: 8
posty: 36
offline
26.11.10 18:51 | #2318381 | (link) | zgłoś naruszenie
Witam, mam taki problem:
napisałem program obliczający pola i obwody różnych figur... no i wszystko pięknie tylko pole trójkąta..

chciałbym żeby wyswietlała ma się liczba rzeczywista..
może kto z was bardziej obeznanych bdz potrafił to zrobić
skrypt:
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
jeśli ci pomogłem daj mi repa to zajmie ci tylko chwile
Początkujący
Avatar fifi04
reputacja: -15
posty: 6
offline
06.12.10 15:17 | #2331018 | (link) | zgłoś naruszenie
a*h/2


Formatowanie.... :2:0 (ile liczb przed i po przecinku)

u CB np tak

(a*h/2):4:2


chociaż lepiej przypisac do zmiennej

pt:=a*h/2;

a poznie wyświetlić
writeln(pt:4:2);

:)
Zapraszam na moją stroinke www.sport-pilka.pl.tl
Zapraszam na moją stroinke www.sport-pilka.pl.tl
Zapraszam na moją stroinke www.sport-pilka.pl.tl
Zapraszam na moją stroinke www.sport-pilka.pl.tl
Zapraszam na moją stroinke www.sport-pilka.pl.tl
Aktywny Użytkownik
Avatar mpawel007
reputacja: 127
posty: 339
offline
08.12.10 14:53 | #2333708 | (link) | zgłoś naruszenie
Możesz to ładnie przekonwertować.
1. Otrzymany wynik pomnóż przez 100: wynik = wynik*100;
2. Przekonwertuj wynik do inta albo longa: nowy_wynik = integer(wynik);
3. Podziel wynik przez 100: wynik = nowy_wynik/100;
wynik powinien byc zmienna typu real a nowy wynik dowolną liczbową.

All it's a part of design...
ZAPRASZAM
Użytkownik
Avatar kremik
reputacja: 8
posty: 36
offline
09.12.10 12:50 | #2334907 | (link) | zgłoś naruszenie
Dzięki wszystkim za odpowiedzi,temat do zamknięcia.
jeśli ci pomogłem daj mi repa to zajmie ci tylko chwile
login
hasło
|
Nie masz profilu? - zarejestruj się i zacznij w pełni korzystać z sieci!