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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.06.2011, 21:30   #1
JOhn_k
Пользователь
 
Регистрация: 05.12.2010
Сообщений: 11
Печаль триклятое квадратное уравнение

проблема в том чтобы ввести коэффициенты уравнения а в итоге получить на экране это уравнение в математически-корректной форме
JOhn_k вне форума Ответить с цитированием
Старый 19.06.2011, 21:34   #2
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Ну проблема и проблема, что дальше то?
Любая задача это проблема, пока над ней не начинают думать.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 19.06.2011, 21:42   #3
JOhn_k
Пользователь
 
Регистрация: 05.12.2010
Сообщений: 11
По умолчанию

мда...логично
JOhn_k вне форума Ответить с цитированием
Старый 20.06.2011, 00:35   #4
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

Код:
var
  a, b, c: integer;
  sa, sb, sc: string;

begin
  readln(a, b, c);
  str(a, sa);
  str(b, sb);
  str(c, sc);
  if not (a = 1) or (a = 0) then sa := sa + '*';
  if (b > 0) and (a <> 0) then sb := '+' + sb + '*'
  else if (b <> 0) and (a <> 0) then sb := sb + '*';
  if (c > 0) and ((a <> 0) and (b <> 0)) then sc := '+' + sc;
  if a = 1 then sa := '';
  if (b = 1) and (a <> 0) then sb := '+';
  if (b = 1) and (a = 0) then sb := '';
  if a = -1 then sa := '-';
  if b = -1 then sb := '-';
  if c = 0 then sc := '';
  if a = 0 then sa := ''
  else sa := sa + 'X^2';
  if b = 0 then sb := ''
  else sb := sb + 'X';
  writeln(sa, sb, sc, '=0');
  if (a = 0) or ((b = 0) and (a = 0)) then writeln('Неверное условие');
end.
вот... писалось все это очень давно и далеко не рационально.
работать - работает, если не устраивает - переделывай\доделывай сам...

Последний раз редактировалось unbanned; 20.06.2011 в 00:50.
unbanned вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Квадратное уравнение turtles Общие вопросы по Java, Java SE, Kotlin 1 14.04.2011 21:56
Квадратное уравнение Marfeys Помощь студентам 1 22.12.2010 10:04
Квадратное уравнение!!! java_java_java Общие вопросы по Java, Java SE, Kotlin 31 15.10.2009 18:05