Считает кол-во четных правильно, а нечетных - нет. В чем может быть проблема?

Приложения:

Ответы

Ответ дал: ArtMuR
0
потому что тип данных d - integer, а это целые числа, d попробуй поменять на float или double
Ответ дал: hello93
0

program zadacha3_149;

var  

i,s,k,v: integer;

begin  

s:=0;

k:=0;

for i:=1 to 10 do

 begin

  writeln('Введите число: ');

  read(v);

  if (v mod 2=0) then

    s:=s+1

  else  

    k:=k+1;

 end;

writeln('Четных чисел: ',s);

writeln('Нечетных чисел: ',k);  

end.

Ответ дал: ClarisVerbis
0
спасибо за пояснение :)
Ответ дал: ClarisVerbis
0
при запуске вот такое:
100 * a + 10 * b + c
100 * a + 10 * b + c
100 * a + 10 * b + c
100 * a + 10 * b + c
100 * a + 10 * b + c
100 * a + 10 * b + c
Ответ дал: ClarisVerbis
0
program zadacha8_149;
var a,b,c:integer;
begin
for a := 1 to 9 do
for b := 0 to 9 do
for c := 0 to 9 do
if (a <> b) and (a <> c) and (b <> c) then
writeln('100 * a + 10 * b + c');
end.
Ответ дал: hello93
0
writeln('100 * a + 10 * b + c'); замените на write((100 * a + 10 * b + c):4);
Ответ дал: ClarisVerbis
0
как же вы выручаете ..)
Вас заинтересует