Turbo pascal » Страница 8

-

Общие вопросы.



Jaka


репутация: 29
на сайте с 2008 года
сообщений: 366

ASUS P535

Возраст - 35

#71

я думаю эту ошибку можно исправить сменив тип переменых например на real.

SQR


репутация: 488
на сайте с 2006 года
сообщений: 2338

OnePlus 3T

Пенза

Возраст - 35

#72

Jaka
d:=(a+b+c):3

Разве не d := (a+b+c) / 3 ?

Zaterehniy


репутация: 700
на сайте с 2006 года
сообщений: 2503

Samsung Galaxy M31s

Ставрополь

Возраст - 36

#73

так и есть )))) знак деления из алгебры накатал )))

MihalycH68


репутация:
на сайте с 1970 года
сообщений:

#74

так в итоге, как это должно выглядеть?

Jaka


репутация: 29
на сайте с 2008 года
сообщений: 366

ASUS P535

Возраст - 35

#75

с учетом исправлений

program test;
var a, b, c, d:real;
begin
writeln('введите 3 числа');
writeln('первое число');
readln(a);
writeln('второе число');
readln(b);
writeln('третье число');
readln(c);
d:=(a+b+c)/3;
writeln('срднеарифметическое ', d);
readkey;
end;
end.

MihalycH68


репутация:
на сайте с 1970 года
сообщений:

#76

Jaka,
ошибку пишет((( 4 штуки

Besplotnyi


репутация: 104
на сайте с 2007 года
сообщений: 192

Apple iPhone 14 Pro

Луганск

Возраст - 33

#77

end лишний.
и crt не подключен. функция readkey из crt же.
-------------
добавлено в 19.08: MihalycH68, должно работать, хотя и не проверял.

program MyFirstProj;

uses crt;
var
a,b,c: integer;
res:real;

begin
writeln('Введите 3 числа: ');
Readln(a);
Readln(b);
Readln(c);
res:=(a+b+c)/3;
readkey;
end.

Jaka


репутация: 29
на сайте с 2008 года
сообщений: 366

ASUS P535

Возраст - 35

#78

про crt я и забыл, давно паскалем не пользовался.

MihalycH68


репутация:
на сайте с 1970 года
сообщений:

#79

Besplotnyi,
спасиб работает. тока чет считает непонятно. допутим ввожу 1 2 3 выдает 2.00000000000000000000000Е+000 или ввожу 1 2 9 выдает 4.000000000000000000000Е+000? ответ вродь правельный, но что за куча нулей? wink

Jaka


репутация: 29
на сайте с 2008 года
сообщений: 366

ASUS P535

Возраст - 35

#80

вроде так должно правильно выводить:
writeln('срднеарифметическое ', d:0:3);


Яндекс.Метрика