0 / 0 / 0
Регистрация: 21.03.2018
Сообщений: 8
1

Нахождение дискриминанта через функцию

16.10.2019, 14:08. Показов 3381. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Программа компилируется, ошибок нет, но такое ощущение, что функция не вызывается из основной программы, так как выдаёт результат в виде числа 0, какие-либо вы не вводили значения уравнения.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program d;
function dis (var disc:real): real;
 var a,b,c :real;
begin
     disc:=sqr(b)-4*a*c;
     result:=disc;
end;
begin
 var a,b,c,disc:real;
 var result:real;
     result:=dis(disc);
     readln(a,b,c);
     writeln(result);
end.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2019, 14:08
Ответы с готовыми решениями:

Нахождение основных значений оформить через функцию, а вывод на печать – через процедуру
Оформить с использованием функций и процедур. Нахождение основных значений оформить через...

Нахождение основных значений оформить через функцию, а вывод на печать – через процедуру
Код программы: const n=6; var a:array of byte; i,j,k,x:byte; begin for i:=1 to n do ...

Нахождение основных значений оформить через функцию, а вывод на печать – через процедуру
Оформить с использованием функций и процедур. Нахождение основных значений оформить через функцию,...

Формирование массива через процедуру и нахождение строки с максимальной суммой через функцию
Помогите пожалуйста. Нужно сформировать массив из элементов строки матрицы сумма котрой наибольшая...

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
16.10.2019, 14:35 2
Лучший ответ Сообщение было отмечено enkoera как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
function dis (a,b,c:real): real;
begin
dis:=sqr(b)-4*a*c;
end;
var a,b,c:real;
begin
readln(a,b,c);
writeln(dis(a,b,c));
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2019, 14:35
Помогаю со студенческими работами здесь

составить программу для вычисления дискриминанта
составить программу для вычисления дискрименанта (корень квадратный b квадрат *4 *a *c) с...

Нахождение дискриминанта через указатели и ссылки
Имеется вот такой код #include <iostream> #include <math.h> using namespace std; int menu()...

Нахождение основных значений оформить через функцию RESHENIE(), ввод данных и вывод на печать через функцию MAIN()
а помогите теперь эту задачку #include <iostream> int main() { int last = 0, next = 1; ...

Нахождение дискриминанта
Делал программу на нахождение дискриминанта и тут встал в ступор. Дело в том что квадрат D...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru