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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2012, 13:09   #11
Крот
Пользователь
 
Регистрация: 15.03.2012
Сообщений: 57
По умолчанию

Цитата:
Сообщение от VintProg Посмотреть сообщение
Кстати а есть функция, что-бы вычислить кубический корень? Например кубический корень из 8 = 2.
Вроде вот так можно (Если не ошибся в формуле возведения в степень)
Код:
  power(8, 1/3);
Извините за повторный ответ. Интернет ужасно тормозит.

Последний раз редактировалось Крот; 17.03.2012 в 13:17.
Крот вне форума Ответить с цитированием
Старый 17.03.2012, 13:18   #12
GidroFobia
Пользователь
 
Аватар для GidroFobia
 
Регистрация: 15.03.2012
Сообщений: 37
По умолчанию

Вот скрипт. Проблему такова: ввожу значения чисел, жму ентр, а окошко берет и закрывается. помогите пожалуйста найти ошибку.

Код:
Program dis;

var a,b,c,n,s,x1,x2:real;

begin

writeln('НАД ПРОГРАММОЙ ТРУДИЛСЯ GidroFobia!');
writeln('---------------------');
writeln('         ”ФОРМУЛА:');
writeln('          ___________');
writeln('         V b*b-4*a*c');
writeln('---------------------');
WRITELN;
writeln('ЗАДАЙТЕ ЗНАЧЕНИЯ A,B,C:');
write('A=');
 read(a);

 if a=0 then writeln('НЕТ РЕШЕНИЯ!!!');

write('B=');
 read(b);

write('C=');
 read(c);

WRITELN;
 
n:= b*b - 4*a*c;

if n > 0 then
begin
    x1 := (-b+sqrt(n))/(2*a);
    x2 := (-b-sqrt(n))/(2*a);
end;
if n = 0 then
begin
    x1 := (-b)/(2*a);
    x2 := x1;
end;
if n < 0 then Writeln ('ЉЋђЌ…‰ Ќ…’!');

writeln('---------------------');

WRITELN;
end.
GidroFobia вне форума Ответить с цитированием
Старый 17.03.2012, 13:20   #13
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Уважаемый GidroFobia!
Давай те посмотрим на вчерашнюю вашу тему! Мы там это уже проходили
ЗЫ: Если лень то можно добавить Readln
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 17.03.2012, 13:25   #14
Крот
Пользователь
 
Регистрация: 15.03.2012
Сообщений: 57
По умолчанию

Цитата:
ввожу значения чисел, жму ентр, а окошко берет и закрывается.
Попробуй добавь в конце программы Read(); или Read; (без скобок)

Последний раз редактировалось Крот; 17.03.2012 в 13:29.
Крот вне форума Ответить с цитированием
Старый 17.03.2012, 15:33   #15
GidroFobia
Пользователь
 
Аватар для GidroFobia
 
Регистрация: 15.03.2012
Сообщений: 37
Восклицание

Всем спасибо!
Программу сделал
Кому интересно, вот:
Код:
Program test;

label m1
;
var a,b,c,n,m,x1,x2:real;
vopros: string;

begin
m1 : writeln('НАД ПРОГРАММОЙ ТРУДИЛСЯ GIDROFOBIA');
writeln('----------------------------------------');
writeln('|               ФОРМУЛА:               |');   
writeln('|                  __________________  |');
writeln('|          -B + - V B * B - 4 * A * C  |');
writeln('| X1,X2  = --------------------------  |');
writeln('|                    2 * A             |');
writeln('----------------------------------------');
writeln('ЗАДАЁМ ЗНАЧЕНИЯ А,В,С:');

write('A=');
 read(a);

if a = 0 then writeln('A НЕ МОЖЕТ БЫТЬ = 0');

WriteLn;
 
write('B=');
 read(b);
 
WriteLn;
 
write('C=');
 read(c);

n:=b*b-4*a*c;

if n > 0 then
begin
  x1:=(-b+sqrt(n))/(2*a);
  x2:=(-b-sqrt(n))/(2*a);
end;

if n=0 then
begin
  x1:=(-b)/(2*a);
  x2:=x1;
end;

if n < 0 then
writeln('КОРЕНЬ НЕ ИЗВЛЕКАЕТСЯ!');

writeln('-----------------------');
writeln('        OTBET:');
WriteLn;
writeln('D=',n:5:5);
writeln('x1=',x1:5:5);
writeln('x2=',x2:5:5);
writeln('-----------------------');
readln;
writeln('ХОТИТЕ ПОСЧИТАТЬ ЕЩЕ? ЕСЛИ ДА, ТО ВВЕДИТЕ НАЖЕ "YES"');
readln(vopros);
if vopros='YES' then goto m1;
end.

Последний раз редактировалось GidroFobia; 17.03.2012 в 15:41.
GidroFobia вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вычеслить корень n степени из числа phenix Помощь студентам 4 05.01.2011 13:44
Как извлечь корень n-степени из комплексного числа Natasha-pomosh Помощь студентам 7 18.01.2010 18:54
Как вычислит корень из числа? Paul_AG Общие вопросы C/C++ 6 04.04.2009 14:47
как найти корень из числа $Дмитрий Общие вопросы Delphi 7 26.04.2007 13:40