Skocz do zawartości
janus

Pascal czegos tu brakuje

Rekomendowane odpowiedzi

Mam pytanko niezbyt sie znam na pascalu, wydaje mi sie że ten programik powinien chodzic a jakos nie chce wiecie moze czemu

 

 

rogram kalkulator;

var

liczba1, liczba2, wynik : integer;

wola : char

begin

writeln ('Podaj pierwsza liczbe');

readln (liczba1);

writeln ('podaj druga liczbe');

readln (liczba2);

writeln ('Wybierz znak działania * / - +');

case wola of

'*' : wynik := liczba1 * liczba2;

'/' : wynik := liczba1 / liczba2;

'-' : wynik := liczba1 - liczba2;

'+' : wynik := liczba1 + liczba2;

writeln('wynik to: ',wynik);

readln;

end.

 

 

Za pomoc dziekuję

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

+

1)

brakuje enda po case'ie

case wola of'*' : wynik := liczba1 * liczba2;'/' : wynik := liczba1 / liczba2;'-' : wynik := liczba1 - liczba2;'+' : wynik := liczba1 + liczba2;end;writeln('wynik to: ',wynik);
2)

wynik dzielenia ( / ) musi być typu rzeczywistego (real) lub jak chcesz moze sz dzielić ale tylko całkowicie poleceniem div

wynik :real; (powinno działac tylko wynik będzie miał brzytką postać

jak jeszcze bedziesz miał jakies pytania to wal śmiało na GG 1635922 (jestem ukryty czesto)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

[php:1:f270265804]Program kalkulator;

var

liczba1,liczba2,wynik:real;

wola:char;

begin

writeln('Podaj 1 liczbe');

readln(liczba1);

writeln('Podaj 2 liczbe');

readln(liczba2);

writeln('Wybierz znak dzialania * / - +');

readln(wola);

case wola of

'*':wynik:=liczba1 * liczba2;

'/':wynik:=liczba1 / liczba2;

'-':wynik:=liczba1 - liczba2;

'+':wynik:=liczba1 + liczba2;

end;

writeln('Wynik to: ', wynik:10:2);

readln;

end.[/php:1:f270265804]

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ę...