![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 97
|
![]()
первая программа сделана, только как распечатать "у" распишите четко, ото в интернетах какаето фигня.
вторая задача, вот листинг: program sem2; var n:integer; F,x:real; begin cls; x:=-3; while x<=3 do begin for n:=1 to 10 do F:=f+exp(n*ln(x-1))/sqr(n); writeln( f:4:4) ; x:=x+0.1; end; end. получается отрицательный логарифм, и пишет - "»*Ошибка: неверная вещественная операция (stm2.pas, строка 10)" я думаю, всётаки я ошибаюсь, как исправить. и возникли проблемы с созданием циклов для третей программы... как его реализовать. |
![]() |
![]() |
![]() |
#2 | ||
АльTRUEи$т
Форумчанин
Регистрация: 19.03.2009
Сообщений: 784
|
![]() Цитата:
Код:
Цитата:
Последний раз редактировалось IT-man; 26.11.2011 в 22:09. |
||
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 97
|
![]()
там же в n-ной степени. вы всётаки правы?) вы задание смотрели?
|
![]() |
![]() |
![]() |
#4 | |||
АльTRUEи$т
Форумчанин
Регистрация: 19.03.2009
Сообщений: 784
|
![]() Цитата:
Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 97
|
![]()
program sem2;
var n,i:integer; F,x,sl:real; begin cls; x:=-3; while x<=3 do begin for n:=1 to 10 do for i:=1 to n do begin sl:=1; sl:=sl*(x-1); F:=f+sl/(n*n); writeln('Ïðè x=',x:4:2, ',n=', n, ' f=',f:2:2 ); end; x:=x+0.1; end; end. вот что получилось, он выдаёт много строк... - но это правильно? Последний раз редактировалось ayPinki; 26.11.2011 в 22:04. |
![]() |
![]() |
![]() |
#6 | |||
АльTRUEи$т
Форумчанин
Регистрация: 19.03.2009
Сообщений: 784
|
![]() Цитата:
у меня Код:
у меня Код:
Код:
Код:
Цитата:
Цитата:
Последний раз редактировалось IT-man; 26.11.2011 в 22:13. |
|||
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 97
|
![]()
спс. буду разбираться. завтра как наработки появятся, мб поможете с массивом. )
Последний раз редактировалось ayPinki; 26.11.2011 в 22:14. |
![]() |
![]() |
![]() |
#8 | ||
АльTRUEи$т
Форумчанин
Регистрация: 19.03.2009
Сообщений: 784
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 97
|
![]()
Program massive;
Var i,n,k,max:integer; A : array [1..90] of integer; begin cls; writeLn('Ââåäèòå ðàçìåðíîñòü ìàññèâà ='); readLn(n); for I:=1 to n do begin Write('A[',I:2,']='); Readln(A[I]) End; For k:=1 to n do if a[k]>max then begin max:=a[k]; i:=k; end; writeln('Ìàêñèìàëüíûé ýëåìåíò ìàññèâà A[',i,']=',max); for I:=i to n do /выводит после максимума. он сохраняет i- позицию именно Максимума, т.к. мы сверху сделали i:=k правильно? begin Writeln('A[',I:2,']=' ,a[i]); end; end. вот что смог сделать насчет третей задачи, осталось только отсортировать от A[i]=max до n по возростанию, но как это сделать...подскажите( Последний раз редактировалось ayPinki; 27.11.2011 в 13:31. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 26.07.2011
Сообщений: 376
|
![]()
Держи, и не мучайся =) Но вот ответ тоже частичный) т.к. упорядочивает не после мах элема, а во общем варианте ( ну а с условием я думаю подумать будет не сложно )
Код:
Люблю на ты.Я человек простой
![]() Последний раз редактировалось Leshii; 27.11.2011 в 14:18. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как в си++ вывести массив в виде таблицы? | Великолепная | Помощь студентам | 2 | 17.12.2010 00:45 |
как вывести БД потключённую к Delphi на печать | sid1868 | Помощь студентам | 1 | 02.11.2010 12:37 |
как присвоить все три значения вектору В и вывести его как массив столбец при вызове функции | Tomoa | Microsoft Office Excel | 8 | 08.03.2010 20:42 |
Как вывести на печать документ Word | prizzrak | Microsoft Office Excel | 10 | 01.10.2009 20:36 |
Как вывести таблицу StringGrid на печать? | graphoman | Компоненты Delphi | 1 | 07.01.2008 22:19 |