Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
nikaa5522
22.07.2022 01:52 •
Информатика
Написать процедуру и функцию, находящие среднее арифметическое двух чисел.
Ответ:
memasov
20.07.2020 06:28
Function avg(a,b:real):real;
begin
avg:=(a+b)/2
end;
procedure avg2(a,b:real;var c:real);
begin
c:=(a+b)/2
end;
var
a,b,c:real;
begin
Write('Введите два произвольных числа: '); Readln(a,b);
Writeln('Среднее значение, найденное функцией: ',avg(a,b));
avg2(a,b,c);
Writeln('Среднее значение, найденное процедурой: ',c)
end.
Тестовое решение:
Введите два произвольных числа: 11.7 14.519
Среднее значение, найденное функцией: 13.1095
Среднее значение, найденное процедурой: 13.1095
0,0
(0 оценок)
Ответ:
Lakensssss
20.07.2020 06:28
Function average( x, y: real );
var c: real;
begin
c := ( x + y ) / 2;
writeln('Среднее арифметическое двух чисел с функции: ', c);
end;
procedure average_p( x, y: real );
var c: real;
begin
c := ( x + y ) / 2;
writeln('Среднее арифметическое двух чисел с процедуры: ', c);
end;
var a, b: real;
begin
write('Введите число a: ');
readln(a);
write('Введите число b: ');
readln(b);
average(a,b);
average_p(a,b);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Anya18121978
22.04.2020 04:46
Как должно выглядеть решение: 1. Полная запись на английском 2. Запись в виде кода Задача 1. Доступ к файлу pas.cpp, находящемуся на сервере com.edu, осуществляется по протоколу...
Лейла483929488392
07.05.2020 04:59
3. Составьте программу рисования фигуры, изображенной на рисунке, таким образом, чтобы во время рисования перо не отрывалось от бумаги, и ни одна линия не проводилась дважды....
guzaliyakildi
22.01.2023 13:15
Что делать если в фортнайт в лаунчер пишет ,, Запрещено ?...
chuvak1414
12.09.2021 20:38
Запишите числа в естественной форме: a. 123,4·10 4 b. 12445·10 -2 c. 0,245E-3 5. Приведите по одному примеру истинного и ложного высказываний. 6. Вычислите значение логического выражения:...
irinatsotok7
17.09.2022 01:21
Все что напечатано написано на другом языке это информация. какая...
Deykun904
07.11.2020 01:36
8. Вставьте мягкий знак там, где это необходимо. Разговорится с человеком, вьется в воздухе, напит_ся воды, работа спорит ся, человек узнает_ся в деле, любит учится....
ivanova329
07.11.2020 01:36
Задания по биологии, прикрепил фото...
falaleevakata4
15.02.2023 05:18
❤️❤️❤️На соответствие , сделайте! 1)I m keen on water sports like diving and sailing, but this year I think I will try something different for a change. 2)I need a break from studying,...
vanyadrachuk2004
17.09.2020 09:36
1) 3924x25= 7248x31= 387:43= 432:54= 2) Теплоход плыл по реке 3 дня. В первый день он проплыл половину пути, во второй - половину оставшегося пути, а в третий- оставшиеся 40 км....
terrabyte
28.02.2020 19:34
ОТ 2. К каким последствиям приведет рост нормы депонирования? 1) росту предложения денег 2) сокращению предложения денег 3) росту денежного мультипликатора 4) росту нормы резервирования...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
begin
avg:=(a+b)/2
end;
procedure avg2(a,b:real;var c:real);
begin
c:=(a+b)/2
end;
var
a,b,c:real;
begin
Write('Введите два произвольных числа: '); Readln(a,b);
Writeln('Среднее значение, найденное функцией: ',avg(a,b));
avg2(a,b,c);
Writeln('Среднее значение, найденное процедурой: ',c)
end.
Тестовое решение:
Введите два произвольных числа: 11.7 14.519
Среднее значение, найденное функцией: 13.1095
Среднее значение, найденное процедурой: 13.1095
var c: real;
begin
c := ( x + y ) / 2;
writeln('Среднее арифметическое двух чисел с функции: ', c);
end;
procedure average_p( x, y: real );
var c: real;
begin
c := ( x + y ) / 2;
writeln('Среднее арифметическое двух чисел с процедуры: ', c);
end;
var a, b: real;
begin
write('Введите число a: ');
readln(a);
write('Введите число b: ');
readln(b);
average(a,b);
average_p(a,b);
end.