Кирилл
Кирилл

скажите пожалуйста, где косяк в проге? Бейсик ругается адово



Sub num10()
Dim i, j, r, n
i = Range("Z30").Row
j = Range("Z30").Column
For n = 1 To 1100
r = Cos(n ^ 3 / (Sin(n) + 1))
If r >= 0 And r < 0.25 Then j = j - 1
If r >= 0.25 And r < 0.5 Then i = i - 1
If r >= 0.5 And r < 0.75 Then j = j + 1
If r >= 0.75 And r <= 1 Then i = i + 1
Next n
Cells(i, j).Address
End Sub

Решаю задачу 10.

ЕС
Екатерина Сергеевна

Ругается случайно не на эту строчку Dim i, j, r, n ???
Объявите переменные правильно и все должно заработать.. .
Dim n As Integer
Dim i As Integer
Dim j As Integer
Dim r As Double

Или как вариант удалите эту строчку
Все переменные будут типом Variant
Это скажется на быстродействии, но думаю, что для Вас это не критично.. .

Похожие вопросы
Помогите написать прогу в бейсике.
пятнашки на визуал бейсике
как работать в бейсике
Помогите пожалуйста, нужно знание бейсика!
программа на вижул бейсике
бейсик. найдите ошибку
Помогите! ! пожалуйста! решить задачу Вижуал бейсик
как программировать на бейсике?
кто знает как составить код на бейсик? помогите пожалуйста?
помогите, пожалуйста, написать 3 программы в бейсике