Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2019, 15:01   #1
Мария19043
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 83
По умолчанию ЯЗЫК СИ.

Написать функцию, вычисляющую корни квадратного уравнения язык си. НУЖНА ПОМОЩЬ
эту задачу нужно решить с помощью функций malloc(), calloc(), free()
я знаю как ее решить обычно
но немного не поняла как применить функции
___________________________________ ____________________

Код:
#include <stdio.h> 
#include <stdlib.h>
#include <conio.h>
void main (void)
{
	float a, b, c, d, x;
	printf("a = "); 
	scanf_s("%f", &a);
	printf("b = "); 
	scanf_s("%f", &b);
	printf("c = "); 
	scanf_s("%f", &c);
	d = b * b - 4 * a*c;
	if (d > 0) 
	{
		x = (-b + (d*d)) / (2 * a);
		printf("x = %.2f\n", x);
		x = (-b - (d*d)) / (2 * a);
		printf("x = %.2f", x);
	}
	else
		if (d = 0) 
		{
			x = -b / (2 * a);
			printf("x = %.2f; x = %.2f", x, x);
		}
		else printf("Korney net!\n");
	printf("\n");
	_getch();
	return;
}
Пожалуйста, оформляйте Ваш код согласно правилам.
объясните пж если кто может)

Последний раз редактировалось Вадим Мошев; 27.01.2019 в 16:32.
Мария19043 вне форума Ответить с цитированием
Старый 27.01.2019, 15:31   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

1. Задача решена не верно: нет проверки, что а = 0; в условии вместо == используется =.
2. Если задача тупо влепить дин. память, то возьмите и сделайте массив для коэффициентов с помощью malloc
p51x на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод кода c языка Pascale в язык PHP или в язык JavaScript Javlonka JavaScript, Ajax 1 30.09.2014 22:48
Язык С FYNZIK Помощь студентам 0 27.03.2014 22:17
язык с++ wadeo Помощь студентам 2 08.05.2012 14:51
Язык. Hools Операционные системы общие вопросы 2 13.12.2010 23:05