Выпуск № 896 от 01.06.2009, 03:05
Администратор рассылки: Калашников О.А., Руководитель
В рассылке: подписчиков - 336, экспертов - 144
В номере: вопросов - 7, ответов - 8
Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке: оценить выпуск >>
Вопрос № 168287: Уважаемые эксперты! Помогите решить задачу. Задана последовательность из N вещественных чисел. Вычислить сумму чисел, порядковые номера которых являются числами фибоначчи. Вот код программы, который нужно разбить на процедуры (с параметрами!) I...
Вопрос № 168308: Добрый день уважаемые эксперты! Прошу у вас помочь мне в решении задачи по Паскалю! Буду вам очень признателен! Даны целые числа а1,...,an, b1,...,bm, k. Если в последовательности а1,...,an нет ни одного члена со значением k, то первый ...
Вопрос № 168309:Добрых времени суток, есть задача которую нужно решить. Задача: Вычислить z=e|x max| - e|y max|÷√|x max×y max| где x max - наибольший элемент массива X(20); y max - наибольший эле...
Вопрос № 168310: Здравствуйте эксперты! И сново я нуждаюсь в вашей помощи... Помогите в решении задачки! Даны натуральное число n, целые числа а1,а2,...,an. Рассмотреть отрезки последовательности а1,а2,...,an (подпоследовательности идущих подряд членов), со...
Вопрос № 168315: Здравствуйте, есть задача, надеюсь вы мне поможите её решить: Задача:Получить файл q, образованный из файла f сдвигом его компонент на две позиции вправо....
Вопрос № 168349: 1. Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 10 на 10 ( оформить в виде процедуры ). 2. Найти сумму модулей эл-тов, ...
Вопрос № 168359: Уважаемые знатаки!) Помогите решить задачу по информатике на языке Турбо Паскаль. Написать программу движения снежинок(не менее 10 штук, сверху вниз).Движение должно быть хаотичным...
Вопрос № 168287:
Уважаемые эксперты! Помогите решить задачу. Задана последовательность из N вещественных чисел. Вычислить сумму чисел, порядковые номера которых являются числами фибоначчи. Вот код программы, который нужно разбить на процедуры (с параметрами!) Input, Main и Output.
Код:
Var
f0, f1, f2: integer; a: array [1..100] of real; i, n: integer; s: real; begin writeln ('Введите число вещественных чисел N:'); readln (n); writeln ('Введите любую последовательность чисел:'); for i:=1 to n do readln (a[i]);
f0:= 1; f1:=1; f2:= 1; s:= 0; while (f2<=n) do begin s:= s+a[f2]; f2:= f0+f1; f0:= f1; f1:= f2; end; writeln ('Ответ : ', s:5:5); readln; end.
procedure Input(var a: array of real; var n: integer); var i:integer; begin writeln ('Введите число вещественных чисел N:'); readln (n);
writeln ('Введите любую последовательность чисел:'); for i:=1 to n do readln (a[i]); end;
function Main(a: array of real): real; var f0, f1, f2: integer; s: real; begin f0:= 1; f1:= 1; f2:= 1; s:= 0; while (f2<=n) do begin s:= s+a[f2]; f2:= f0+f1; f0:= f1; f1:= f2; end; Main:=s; end;
procedure OutPut(s: re
al); begin writeln ('Ответ : ', s:5:5); readln; end;
begin Input(a,n); OutPut(Main(a)); end.
Ответ отправил: Тимошенко Дмитрий, Студент
Ответ отправлен: 27.05.2009, 07:18
Оценка ответа: 5 Комментарий к оценке: Спасибо!
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 249889
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 168308:
Добрый день уважаемые эксперты! Прошу у вас помочь мне в решении задачи по Паскалю! Буду вам очень признателен!
Даны целые числа а1,...,an, b1,...,bm, k. Если в последовательности а1,...,an нет ни одного члена со значением k, то первый по порядку член этой последовательности, не меньший всех остальных членов, заменить н азначение k. По такому же правилу преобразовать последовательность b1,...,bm применительно к значению 10. (с помощью функций)
Отвечает Пупорев Юрий Борисович, Специалист :
Здравствуйте, Андреев Дмитрий Фёдорович! Решение с использованием подпрограмм(процедур и функций) в приложении.
где x max - наибольший элемент массива X(20); y max - наибольший элемент массива Y(15); Для вычисления наибольшего элемента массива использовать function.
#thank 249898
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 168310:
Здравствуйте эксперты! И сново я нуждаюсь в вашей помощи... Помогите в решении задачки!
Даны натуральное число n, целые числа а1,а2,...,an. Рассмотреть отрезки последовательности а1,а2,...,an (подпоследовательности идущих подряд членов), состоящих из степеней пятерки.(задачу выполнить с помощью функции)
#thank 249895
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 168349:
1. Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 10 на 10 ( оформить в виде процедуры ).
2. Найти сумму модулей эл-тов, расположенных выше главной диагонали (оформить в виде функции).
Главное в программе это функция GetSum, которая возвращает сумму нужных элементов матрицы:
Код:
{Функция получения суммы нужных элементов} function GetSum: integer; var Sum: integer;
begin
sum := 0; {в этом цикле суммируем все элемнты которые находятся выше главной диагонали} for i := 1 to N - 1 do for j := i + 1 to N do {abs() - возвращает модуль аргумента} sum := sum + abs(a[i, j]); GetSum := sum; end;
Элементы находящиеся выше главной диагонали можно получить с помощью такого цикла:
Код:
for i := 1 to N - 1 do for j := i + 1 to N do {a[i, j] - нужный элемент}
Затем в теле цикла прибавляем к сумме модуль элемента с индексами i, j. Модуль можно получить с помощью функции abs(), которая возвращает модуль переданного числа. После завершения цикла в переменной sum находится сумма нужных нам элементов.
#thank 250016
на номер 1151 (Россия) |
Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 168359:
Уважаемые знатаки!) Помогите решить задачу по информатике на языке Турбо Паскаль. Написать программу движения снежинок(не менее 10 штук, сверху вниз).Движение должно быть хаотичным
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.