x-kom hosting

Pisanie Programu -pomoc

grzesiek114
utworzono
utworzono (edytowane)

prosze o pomoc

jestem poczatkujacym programista

i mam problem z zadaniem

tresc zadania

na podstawie programu zmien sposob wywolania procedury

a)- z wyrazem usmiechy (2xn+1)

b- z konkretna wartoscia usmiechy (8)

- usun procedure czytania danych - readln(n)

program usmiech;

uses crt;

var i,n : integer

begin

clrscr

writeln('usmiech - liczby dodatnie , liczby ujemne');

readln (k);

gotoxy (10,12);

if k > 0 then for i:=1 to n do write (':-)');

else

if k > 0 then for i:=1 to n do write (':-(');

end;

begin

clrscr

writeln ('podaj liczbe usmiechow lub smiechow');

readln(n)

usmiechy(n)

readln;

end.

  • 3 tygodnie później...

Gość
komentarz
komentarz

też jestem początkujący nawet na niższym poziomie niż ty ale po

clrscr

po tym sie pisze średnik

onna
komentarz
komentarz
if k > 0 then for i:=1 to n do write (':-(');

Zle przepisałeś program tu powinno być if k<0 then bo inaczej wychodzi masło maślane.

Jak dziś będę miałą więcej czasu w domu to Ci napisze jak nie to jutro w pracy ;)

dodano 25.10.2007

Hehe doszukiwałam się w tym zadaniu jakiegoś haczyka.

W b ) wszystko jets napisane jak na dłoni, trzeba usunąć readln(n) gdyż nie potrzebujemy wczytywać n bo mamy podaną liczbę uśmichów czyli 8, z varu pamietaj żeby tez usunąc zadeklarowaną zmienna. Czy to jets tak proste że aż trudne ;)

W a) trzeba zamiast n przypisać 2xn+1 tylko jeszcze nie rozgryzłam co ma znaczyć ten x :/

Czyżby dodatkowa zmienna?

Pomyślimy, zobaczymy.... :)

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.