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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2014, 19:16   #1
Maxim80
Пользователь
 
Регистрация: 27.03.2014
Сообщений: 11
По умолчанию Запись выражения в соответствии с правилами языка программирования. Форматированный вывод

Найти значения выражения для вводимых с клавиатуры значений
переменных A, B, C. Вывести результат с точностью 5 знаков после за-
пятой.
Изображения
Тип файла: jpg 1ps.jpg (21.8 Кб, 62 просмотров)

Последний раз редактировалось Maxim80; 29.03.2014 в 19:19.
Maxim80 вне форума Ответить с цитированием
Старый 29.03.2014, 19:39   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
Вопрос

Самостоятельные попытки были?
Streletz вне форума Ответить с цитированием
Старый 29.03.2014, 20:41   #3
Maxim80
Пользователь
 
Регистрация: 27.03.2014
Сообщений: 11
По умолчанию

Были... пока не получается
Maxim80 вне форума Ответить с цитированием
Старый 29.03.2014, 21:57   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,285
По умолчанию

Попытки сюда выкладывайте, не забыв нажать кнопочку # Решетка для оформления кода. Если не задумываться о проверке области существования, то просто начинаете записывать последовательно всё, что есть в формуле.
tg -> tan
ctg -> 1/tan (котангенса нет в паскале)
корень -> sqrt
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 30.03.2014, 11:09   #5
Maxim80
Пользователь
 
Регистрация: 27.03.2014
Сообщений: 11
По умолчанию

Примерно так:

var A,B,C,D:real;
begin
writeln('введите числа A,B,C, через пробел';
readln (A,B,C);
D:=tan(tan(1/tan(A+B)/(In(sqrt (C+2))/tan(sin A*sin B/sqrt(cos C)*sqr(A))+
In(In(sqrt(A)+sqrt(C)/sqrt (C)+sqrt(B)/1/tan(sin sqrt(C)/sin sqrt(B))
writeln(------------
end.
Посмотрите на ошибки пожалуйста...
Maxim80 вне форума Ответить с цитированием
Старый 30.03.2014, 11:48   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,285
По умолчанию

Код:
uses math;
var
  A, B, C: real;
begin
  writeln('введите числа A,B,C через пробел');
  readln (A, B, C);
  writeln(tan(tan(1/tan(A+B)/ln(sqrt(C)+2))/tan(sin(A)*sin(B)/(sqrt(cos(C))*A*A)))+ln(ln((sqrt(A)+sqrt(C))/(sqrt(C)+sqrt(B)))*tan(sin(sqrt(C))/sin(sqrt(B)))):0:5);
  readln;
end.
Скобок явно не хватало.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 30.03.2014, 12:43   #7
Maxim80
Пользователь
 
Регистрация: 27.03.2014
Сообщений: 11
По умолчанию

Спасибо....

Последний раз редактировалось Maxim80; 30.03.2014 в 13:33.
Maxim80 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форматированный вывод в файл Kreadlling Общие вопросы Delphi 1 05.04.2012 21:56
форматированный вывод Dimarik Общие вопросы C/C++ 5 12.03.2011 15:42
Форматированный ввод/вывод на Си Кирилиус Помощь студентам 3 16.09.2009 15:12
Форматированный вывод чисел frankfish Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 04.03.2009 17:59