Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2009, 22:34   #1
DarkyBoy
Новичок
Джуниор
 
Регистрация: 31.05.2009
Сообщений: 2
По умолчанию Задачи в BASIC

В общем, знакомая попросила, найти кого нибудь кто пишет на бейсике. так как сам я в программировании полный ноль, поэтому прошу помощи у вас)

1) Интерации (цикл. конструкции)
Численно убедиться, является ли заданная функция y=f(x) четной или нечетной на заданнном отрезке -a≤x≤a. Выполнить проверку для функций: y=x(4) (в четвертой), y=tg(x), y=e(x) (в степени x) на отрезке [-5;5] с шагом 0,1.

2) Операции с массивами.
В массиве Z(2n) каждый элемент с четным индексом поменять местами с предыдущим, то есть получить послед-ть чисел: z(2), z(1), z(4), z(3)..z(2n), z(2n-1).

3) Линейный поиск.
Дан массив целых чисел K(n), найти в нем минимальный Kmin, и максимальный Kmax элементы. Вывести в порядке возрастания все целые числа из интервала (Kmin; Kmax), не встречающихся в исходном массиве.
DarkyBoy вне форума Ответить с цитированием
Старый 01.06.2009, 05:38   #2
С.М.С
Участник клуба
 
Аватар для С.М.С
 
Регистрация: 29.12.2008
Сообщений: 1,598
По умолчанию

Задача №2

Код:
Public a(1 To 6000) As Single
Public m As Integer
Public n As Single
------------------------
For n = 1 To m
If n Mod 2 = 0 Then
xron1 = a(n)
xron2 = a(n - 1)
a(n) = xron2
a(n - 1) = xron1
End If
Next n
For i = 1 To m
MsgBox a(i)
Next i

Ниже пример в VBA

задача№3

Код:
Public a(1 To 6000) As Single
Public m As Integer
Public n As Single
Public Kmax As Single
Public Kmin As Single
-----------------------------
Kmax = a(1)
Kmin = a(1)

For n = 2 To m
If a(n) > Kmax Then
Kmax = a(n)
End If
If a(n) < Kmin Then
Kmin = a(n)
End If
Next n

For o = Kmin To Kmax
For p = 1 To m
If a(p) = o Then
sov = True
Else
If sov = True Then
sov = True
Else
sov = False
End If
End If
Next p
If sov = False Then
MsgBox o
End If
sov = False
Next o
пример задачи в VBA:
Вложения
Тип файла: rar задача2.rar (15.3 Кб, 14 просмотров)
Тип файла: rar задача№3.rar (15.9 Кб, 16 просмотров)

Последний раз редактировалось Stilet; 01.06.2009 в 08:49.
С.М.С вне форума Ответить с цитированием
Старый 01.06.2009, 23:24   #3
DarkyBoy
Новичок
Джуниор
 
Регистрация: 31.05.2009
Сообщений: 2
По умолчанию

Спасибо!
DarkyBoy вне форума Ответить с цитированием
Старый 28.12.2010, 20:06   #4
SHift2la
Новичок
Джуниор
 
Регистрация: 28.12.2010
Сообщений: 2
По умолчанию

Здраствуйте, помогите пожалуйста, нужно написать программу на бейсике.

Для заданной функции Y=f(x) на интервале x[a,b] найти значения локальных экстремумов методом поразрядного приближения.

Y=2,6cos(2,4x+0,1)+sin5x+0,7 x[-pi,pi]
SHift2la вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить задачи на Visual Basic Juice Фриланс 2 23.05.2009 23:54
Basic ;) N!ckeL Помощь студентам 1 10.04.2008 18:21