Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Pascal PROBLEM
Forum PHP.pl > Forum > Przedszkole
KrzysiekKCN
Witam, mam na jutro zadanie na programowanie napisać program obliczający silnię i męczę to już od godziny i nic... Gdzie robię błąd? Nic nigdzie nie widzę, skończyły mi się pomysły.. Mogli byście mi pomóc?
  1. ------------------
  2. ten kod już naprawiłem i działa
  3. ------------------
  4. program trzy;
  5. uses crt;
  6. var
  7. n,s,p : integer;
  8. begin
  9. clrscr;
  10. writeln ('Silnia według schematu blokowego');
  11. writeln ('Podaj Liczbe N');
  12. read(n);
  13. if (n=0) then writeln ('Silnia wynosi:1') else write('Silnia Wynosi:',(n-1)*n);
  14.  
  15. repeat until keypressed;
  16. end.

ale teraz jak napisać silnię?
piotrooo89
dawno nie programowałem ale może coś takiego:

Kod
program silnia;
Uses CRT;
var
n,i:integer;
s:integer;

begin
    clrscr;
    write('podaj zmienna a');
    readln(n);
    s:=1;
    i:=0;
    while (i<n) do begin
        i:=i+1;
        s:=i*s;
    end;
    write ('silnia wynosi', s);
    readln
end
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.