grzesiek114 utworzono 4 października 2007 utworzono 4 października 2007 (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.
Gość komentarz 24 października 2007 komentarz 24 października 2007 też jestem początkujący nawet na niższym poziomie niż ty ale po clrscr po tym sie pisze średnik
onna komentarz 24 października 2007 komentarz 24 października 2007 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.