Se da un numar n. Sa se verifice daca n este : a ) divizibil cu 3 b) divizibil cu 2 si cu 3 c) divizibil cu 3 sau cu 4. d) nu este divizibil nici cu 3 nici cu 4 . Va rog mult in PASCAL, am incercat deja dar nu stiu de ce imi da eroare ... MULTUMESC ANTICIPAT !
SnakeAndEnd:
la inceput imi dadea eroare
Var n :integer;
s,e,l:boolean;
begin
Readln;
If (n mod 2)=0 then Writeln('Numarul este par ') else Writeln('Numarul este impar ');
If (n div 3) then s:=True' else s:=False;
If s=True then Writeln('N este divizibil cu b');
If (n div 3) and (n div 2) then e:=True else e:=False;
If e=True then Writeln('Numarul se divide si la 2 si la 3 ');
If (n div 3) and (n div 4) then l:=True else l:=False;
If l=True then Writeln('Numarul se divide si la 3 si la 4 ');
end.
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
program conditii;
var n:integer;
begin
Write('numar intreg, n='); Read(n);
Writeln('a) este divizibil cu 3: ', n mod 3=0);
Writeln('b) este divizibil cu 2 sau cu 3: ', (n mod 2=0)or(n mod 3=0));
Writeln('c) este divizibil cu 3 sau cu 4: ', (n mod 3=0)or(n mod 4=0));
Writeln('d) nu este divizibil nici cu 3 si nici cu 4: ', not ((n mod 3=0)or(n mod 4=0)));
end.
Explicație:
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă