|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.10.2014, 21:26 | #1 |
Пользователь
Регистрация: 30.09.2014
Сообщений: 27
|
Правильно ли?
Задание. Постановка задачи:
Составить программу вычисления значений функции F(X) на отрезке [A,B] в точках X1=А+Н, где Н=(В-А)/М, М – заданное число. Функция Arcsin(x). А=0 Б=1 М=2 Код:
Последний раз редактировалось Stilet; 13.10.2014 в 22:05. |
13.10.2014, 22:07 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А на листочке с калькулятором посчитать хотя бы первые 4 числа и сравнить что выдает программа не хочешь?
I'm learning to live...
|
13.10.2014, 22:14 | #3 |
Пользователь
Регистрация: 30.09.2014
Сообщений: 27
|
|
13.10.2014, 22:19 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну в теории правильно, если не считать что тригонометрия расчитывается в радианах и прога не успеет отобразить результаты - закроется.
А впрочем чего это я - ответ то не важен ) Садись - пять!
I'm learning to live...
|
13.10.2014, 23:04 | #5 |
Пользователь
Регистрация: 30.09.2014
Сообщений: 27
|
|
14.10.2014, 07:19 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да расслабься ) Говорю же - сделано нормально, коль результат не важен такие моменты можно упустить.
I'm learning to live...
|
14.10.2014, 10:09 | #7 |
Пользователь
Регистрация: 30.09.2014
Сообщений: 27
|
|
14.10.2014, 10:46 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А если важен то садись - два.
Повторю: во-первых если память не отшибло аргументы arctan нужно переводить в радианы - это нужно проверить. Во-вторых поставить readln; в конец программы чтоб задержать консоль на экране для просмотра результатов.
I'm learning to live...
|
14.10.2014, 14:07 | #9 | |
Пользователь
Регистрация: 30.09.2014
Сообщений: 27
|
Цитата:
Program DeeKey; var a,b,x,y,h:real; i,m:integer; begin Writeln(' Введите число '); readln ( m ); a:=0; b:=1; h:=(b-a)/m; x:=a; For i:=0 to m-1 do begin y:= arctan(x/sqrt(1-sqr(X))); Write (' x=', x) ; writeln ( ' y=' , y); X:=x+h; end; Writeln( ' Программу сделал DeeKey ') end. |
|
14.10.2014, 14:28 | #10 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Не прочитал того, что тебе сказали. От слова "совсем".
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что не правильно? Программа на C++ находит минимум правильно, а максимум нет. В чем погрешность? | rafael999 | Помощь студентам | 3 | 26.10.2013 11:21 |
Правильно ли, на С++ | L6go1as | Помощь студентам | 2 | 22.10.2011 20:51 |
Не правильно (или правильно?) работает позиционирование в WebKit | mutabor | HTML и CSS | 5 | 09.12.2010 09:54 |
правильно ли?? | Babur4iK | Помощь студентам | 1 | 28.01.2010 13:22 |