Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
EKZAMEN_PO_INFE.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
186 Кб
Скачать
☆

Билет № 6

Составить программу вычисления выражения если x= {-32.6, 63.1}

Module Module1

Sub Main()

Dim X, Y As Single

Console.WriteLine("введите x от -32.6 до 63.1")

X = Val(Console.ReadLine())

If X < -32.6 Or X > 63.1 Then

Console.WriteLine("значение X находится за пределами выбранного промежутка")

Else

If X < 5 Then

Y = 1 / (5 - X) ^ (1 / 3)

Else

Y = -1 / (X - 5) ^ (1 / 3)

End If

Console.WriteLine("Y={0}", Y)

End If

Console.ReadLine()

End Sub

End Module

БИЛЕТ № 8

Составить программу вычисления функции

Module Module1

Sub Main()

Dim y, x As Double

Console.WriteLine("Введите x")

x = Val(Console.ReadLine())

If x < 0 Then

y = -x / (1 + x ^ 2)

Else

y = x / (1 + x ^ 2)

End If

Console.WriteLine("y = {0}", y)

Console.ReadLine()

End Sub

End Module

БИЛЕТ № 9

Составить программу вычисления суммы k=10;15

Module Module1

Sub Main()

Dim i, k As Integer

Dim S1, S2 As Double

k = 10

S1 = 0

S2 = 0

For i = 1 To k

S1 = S1 + (3 * i - 1) / (5 * i ^ 2 + 1)

Next

k = 15

For i = 1 To k

S2 = S2 + (3 * i - 1) / (5 * i ^ 2 + 1)

Next

Console.WriteLine("s1 = {0}, s2 = {1}", S1, S2)

Console.ReadLine()

End Sub

End Module

БИЛЕТ № 10

Составить программу вычисления произведения

x

X1

X2

X3

1.5

1

2

3







Module Module1

Sub Main()

Dim i, k As Integer

k = 3

Dim A() As Single = {1.5, 1, 2, 3}

Dim n As Integer

n = A.GetUpperBound(0)

Dim p As Single

p = 1

For i = 1 To n

p = p * (A(0) - A(i))

Next i

Console.Write("p={0}", p)

Console.Read()

End Sub

End Module

БИЛЕТ № 11

Составить программу поиска наименьшего элемента в одномерном массиве {ai}, i=1,2…n.

Module Module1

Sub Main()

Dim i, N As Integer

Dim Amin As Single

Console.WriteLine("Введите число элементов массива")

N = Val(Console.ReadLine())

Dim A(N) As Single

For i = 1 To N

Console.WriteLine("A({0})= ", i)

A(i) = Val(Console.ReadLine())

Next i

Amin = A(1)

For i = 2 To N

If A(i) < Amin Then

Amin = A(i)

End If

Next i

Console.WriteLine("Amin = {0}", Amin)

Console.ReadLine()

End Sub

End Module

Билет № 12

Составить программу поиска наибольшего элемента в матрице {ai,j} i,j=1,3

Module Module1

Sub Main()

Dim i, j, N, M As Integer

N = 3

M = 3

Dim C(N, M), Cmax As Single

For i = 1 To N

For j = 1 To M

Console.WriteLine("C({0},{1})= ", i, j)

C(i, j) = Val(Console.ReadLine())

Next j

Next i

Cmax = C(1, 1)

For i = 1 To N

For j = 1 To M

If C(i, j) > Cmax Then

Cmax = C(i, j)

End If

Next j

Next i

Console.WriteLine("Cmax = {0}", Cmax)

Console.ReadLine()

End Sub

End Module

БИЛЕТ № 15

Составить программу вычисления

Module Module1

Sub Main()

Dim a, y As Double

a = 4.115

y = Math.Tan(44 * Math.PI / 180) * a ^ (3 / 5)

Console.WriteLine("y = {0}", y)

Console.ReadLine()

End Sub

End Module

БИЛЕТ № 16

Составить программу вычисления значения многочлена P3(x)=5+51*x+7*x2-x3 при x=2

Module Module1

Sub Main()

Dim y, x As Double

x = 2

y = 5 + 51 * x + 7 * x ^ 2 - x ^ 3

Console.WriteLine("y = {0}", y)

Console.ReadLine()

End Sub

End Module

Билет 18.

Составить программу ввода-вывода двумерного массива а, I,j=1..n

Sub Main()

Dim j, i, n, m As Integer

Console.WriteLine(“Введите n”)

n = Val(Console.ReadLine())

Console.WriteLine(“Введите m”)

m = Val(Console.ReadLine())

Dim a(n, m) As Double

For i = 1 To n

For j = 1 To m

Console.WriteLine(“Введите элемент {0} строки {1} столбца”, i, j)

a(i, j) = Val(Console.ReadLine())

Next j

Next i

For i = 1 To n

For j = 1 To m

Console.WriteLine(“a({0},{1})={2}”, i, j, a(i, j))

Next j

Next i

Console.ReadLine()

End Sub

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]