Askhsh

Ξεκίνησε από Κώστας.Γ, 05 Μαρ 2013, 03:44:16 ΜΜ

« προηγούμενο - επόμενο »

Κώστας.Γ

Να γράψετε  πρόγραμμα που να υπολογίζει το γινόμενο όλων των περιττών αριθμών  από το 1 έως το 20
Είναι σωστό;


Program Peritoi;
var i,a :integer;
Begin
i:=1;
a:=i;
   While i<20 do
   begin
      a:=a*i;
      write(a,' ');
      i:=i+2;
   end;
end.   

Νίκος Αδαμόπουλος

Το έχεις δοκιμάσει σε κάποιον compiler ή έστω έχεις εκτελέσει τις εντολές με μολύβι και χαρτί;

Κώστας.Γ

to ekana run me to Pame ala dn m fenontai swsta ta apotelesmata

Νίκος Αδαμόπουλος

(ας μη γράφουμε με greeklish)

Τι αποτελέσματα σου εμφανίζει;

Κώστας.Γ

(Η νύστα έφταιγε  )

Μου εμφανίζει θετικά αποτελέσματα και το τέταρτο είναι αρνητικό
και ειδικά για πολλαπλασιασμό είναι παράξενο νομίζω

Νίκος Αδαμόπουλος

To 4ο ή το 13ο...; Αν είναι εύκολο γράψε ακριβώς τι σου εμφανίζει...

nikolasmer

Παράθεση από: Κώστας.Γ στις 05 Μαρ 2013, 03:44:16 ΜΜ
Να γράψετε  πρόγραμμα που να υπολογίζει το γινόμενο όλων των περιττών αριθμών  από το 1 έως το 20
Είναι σωστό;


Program Peritoi;
var i,a :integer;

Άλλαξέ το σε longint και είσαι τζιτζί.
Ο τύπος integer δε "φτάνει".
Μερεντίτης Νικόλαος
Πληροφορικός