|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.02.2011, 15:26 | #1 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
не могу разобраться с задачей
Написать программу для вычисления функции f. Полученное значение функции вывести на экран.
функция f = 3 * ∑ (i ^ 4 + Log(i)) (параметр i сумма ∑ от 1 до 13 ) просто не могу понять как принцип как это делаеться в VBA excel... подскажите пожалуйста решение.... |
28.02.2011, 15:35 | #2 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
заранее спосибо
|
28.02.2011, 15:49 | #3 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
подскажите пожалуйста какую команду надо дать чтобы он посчитал сумму от 1 до 13 я только это понять не могу,или хотя сбросьте пожалуйста подобные примеры...там уж разберусь....
|
28.02.2011, 16:47 | #4 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
вот мои наработки,подскажите что здесь не правельно...
Sub ïðèìåð_3() M5: f = 3 * y(i) For i = 1 To 13 If y(i) = Cells(i ^ 4 + Log(i)) Then GoTo M5 Debug.Print "f="; f, "y="; y Next End Sub |
28.02.2011, 16:48 | #5 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
в ответе пишет нуль,где ошибка....не знаю....
|
28.02.2011, 17:45 | #6 |
Форумчанин
Регистрация: 04.02.2011
Сообщений: 260
|
я бы данную функцию вычислил так:
Код:
|
28.02.2011, 17:53 | #7 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
посибо огромное хоть что-то...
|
28.02.2011, 17:55 | #8 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
программа дает нуль...что-то не так
|
28.02.2011, 17:58 | #9 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
я тут сам по шаманил
это может быть правильным ответом: Sub пример_3() For i = 1 To 13 yi = (i ^ 4 + Log(i)) y = y + yi f = 3 * y Next Debug.Print "f="; f End Sub |
28.02.2011, 17:59 | #10 |
Новичок
Джуниор
Регистрация: 28.02.2011
Сообщений: 17
|
программа дает нуль...к сожалению....на этот код:
s = 0 for i =1 to 13 s = s + (i ^ 4 + Log(i)) next i f = 3 * Cells (s) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не могу разобраться с задачей | MAX722 | Microsoft Office Excel | 9 | 23.02.2011 13:11 |
Помогите разобраться с задачей | Dialon | Помощь студентам | 8 | 10.02.2009 15:24 |
помогите с задачей разобраться | r3krut | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 16.12.2007 15:43 |
Нужна помощь с задачей...никак не могу разобраться( | Gekata | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 13.12.2006 14:02 |