Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
54
Добавлен:
27.04.2015
Размер:
1.13 Mб
Скачать

TextBox2.Text = sngValue.ToString("##,##0.00")'= 12 345.50

Запятая в строке форматирования означает отделение каждых трех цифр в числе пробелом, а точка – представление дробной части числа.

Для явного преобразования любого числового типа в строку, кроме функций Str( ) и CStr( ), можно использовать метод ToString( ) класса Convert:

Dim Число As Double

Число = 3.14

Dim Строка As String = Convert.ToString(Число)

Напомним также, что обратное преобразование из строки в число можно выполнить или с помощью функций Val( ), CDbl( ), CInt( ), или с помощью соответствующих методов класса Convert – ToDouble( ), ToInt32( ) и других. Причем список методов можно увидеть с помощью технологии IntelliSense при вводе точки после Convert(рис. 4.2.4-1):

Рис. 4.2.4-1

Тема 4.2. Основные средстваязыкапрограммирования VB.NET 2008

Страница 86

4.2.5. Задачи для самостоятельного решения по теме «Основные средства языка программирования

VB .NET»

1)Найти площадь треугольника со сторонами a, b, c (a, b, c>0).

2)Найти среднее арифметическое и среднее геометрическое чисел a, b, c, d.

3)Вычислить расстояние от точки с координатами (x, y) до точки (0, 0).

4)Вычислить синус от x градусов.

5)Найти площадь поверхности куба (длина ребра равна а).

6)Найти радиус описанной сферы куба (длина ребра равна а).

7)Найти координаты точки пересечения двух прямых, заданных уравнениями a1x+b1y+c1=0 и a2x+b2y+c2=0 (прямые не параллельны).

8)Вычислить дробную часть среднего геометрического трёх вещественных чисел.

9)Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности.

10)Дан радиус окружности. Найти длину окружности и площадь круга.

11)Известны объем и масса тела. Определить плотность материала этого тела.

12)Найти площадь кольца по заданным внешнему и внутреннему радиусами.

13)Вычислить период колебания маятника длины L.

14)Даны катеты прямоугольного треугольника. Найти его периметр.

15)Даны основания и высота равнобедренной трапеции. Найти ее периметр.

16)Найти площадь прямоугольной рамки, внутренняя сторона которой равна5, а внешняя – заданному числу г (г>5).

17)Найти площадь равнобочной трапеции с основаниями a и b и углом α при большом основании.

18)Треугольник задан длинами сторон. Найти радиусы вписанной и описанной окружностей.

19)Треугольник задан координатами своих вершин. Найти периметр и площадь треугольника.

20)Найти площадь сектора, радиус которого равен 13.7, а дуга содержит заданное число радиан ω.

21)Даны действительные числа a, b, c. По трем сторонам с длинами a, b, c можно построить треугольник. Найти углы треугольника.

22)Найти гипотенузу и площадь прямоугольного треугольника по двум данным катетам.

23)Вычислить сумму членов арифметической прогрессии, зная ее первый член, разность прогрессии и число членов.

24)Даны два действительных положительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел.

25)Даны гипотенуза и катет прямоугольного треугольника. Найти второй катет и радиус вписанной окружности.

26)Определить время падения камня на поверхность земли с высоты h.

27)Определить силу притяжения F между телами массы m1 и m2, находящимися на расстоянии r друг от друга.

28)Треугольник задан величинами своих углов и радиусом описанной окружности. Найти стороны треугольника.

29)Определить время, через которое встретятся два тела, равноускоренно движущиеся навстречу друг другу, если известны их начальные скорости, ускорения и начальное расстояние между ними.

30)Найти площадь равнобочной трапеции с основаниями a и b и углом α при

большом основании.

Страница 87

Тема 4.2. Основные средстваязыкапрограммирования VB.NET 2008

31)Даны два действительных числа. Найти среднее арифметическое этих чисел и

среднее геометрическое их модулей.

32)Даны три числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.

33)Вычислить периметр и площадь прямоугольного треугольника по длинам двух его катетов.

34)Дана масса в килограммах. Найти число полных тонн в ней.

35)Дано расстояние в метрах. Найти число полных километров в нем.

Тема 4.2. Основные средстваязыкапрограммирования VB.NET 2008

Страница 88

4.2.6. Тестовые задания по теме «Основные средства языка программирования

VB .NET»

1.Синтаксис языка программирования – это

1)набор правил истолкования отдельных языковых конструкций

2)грамматические правила языка

3)правила компиляции операторов языка

2.Алфавит языка программирования – это

1)переменные и операторы языка

2)множество символов, из которых строятся все конструкции языка

3)множество идентификаторов

3.Идентификаторы – это

1)имена лексических элементов языка

2)имена переменных

3)ключевые слова

4)имена операторов

4.Ключевые слова – это

1)идентификаторы, зарезервированные для специального использования

2)операторы языка

3)константы языка

4)операторы языка

5.Для ввода данных в схемах алгоритма используют фигуру

1)ромб

2)прямоугольник

3)треугольник

4)параллелограмм

6.Внутреннее представление данных в памяти компьютера определяется

1)типом данных

2)системой счисления

3)системой программирования

4)типом транслятора

7.Последовательность символов, заключенная в двойные кавычки, называется

1)строковой переменной

2)строковой константой

3)числовой переменной

4)числовой константой

8.Величина, не изменяющая своего значения в ходе выполнения программы, называется

1)функцией

2)переменной

3)константой

4)оператором

Тема 4.2. Основные средстваязыкапрограммирования VB.NET 2008

Страница 89

9.Величина, к которой обращаются по имени, принимающая различные значения в ходе выполнения программы, называется

1)строкой

2)символом

3)константой

4)переменной

10.Показательная функция записывается как

1)Exp(x)

2)Abs(x)

3)Sqrt(x)

4)Atan(x)

11.Из перечисленных действий наивысший приоритет имеет

1)сложение

2)возведение в степень

3)вычитание

4)умножение

12.В качестве аргумента встроенной математической функции можно применять

1)число

2)логическую операцию

3)любое арифметическое выражение

4)переменные

5)все ответы верные

13.Операция Mod определяет

1)модуль числа

2)квадратный корень числа

3)знак числа

4)остаток от деления

14.Числовые переменные могут быть

1)целыми и вещественными

2)целыми и символьными

3)простыми и сложными

4)нет верного ответа

15.Наибольшее целое число, не превосходящее аргумент, возвращает функция

1)Int(Х)

2)Fix(X)

3)Cint(X)

4)Sign(X)

16.Ошибки, связанные с неправильной записью конструкций языка программирования, называются

1)логическими

2)орфографическими

3)математическими

4)синтаксическими

Тема 4.2. Основные средстваязыкапрограммирования VB.NET 2008

Страница 90

17.Запись TextBox1.Text=CStr(у) предназначена

1)для вывода в текстовое поле формы значения переменной у

2)для ввода данных с клавиатуры

3)для вывода числовых данных

4)для печати результатов на принтере

18.Оператор присваивания изменяет

1)имя переменной

2)значение переменной

3)тип переменной

4)ничего не изменяет

5)значение и тип одновременно

19.Тип переменной, определяющей количество участников Олимпиады

1)целый

2)вещественный

3)символьный

4)любой из вышеперечисленных

20.Синтаксически неправильная запись

1)X = Y * Sin( X) ^2 + 4

2)X = Y * Sin ^ 2 (X) + 4

3)X = Y * Sin( X ^ 2 ) + 4

4)X = Y ^2 * Sin( X) + 4

5)X = Y^(2*Sin(X) + 4)

21.Правильный порядок выполнения операций в арифметическом выражении

1)возведение в степень, изменение знака числа, целочисленное деление, деление, вычитание

2)изменение знака числа, возведение в степень, деление, целочисленное деление, вычитание

3)возведение в степень, изменение знака числа, деление, целочисленное деление, вычитание

4)любой порядок

22.Переменная, объявленная с помощью оператора Dim в разделе глобальных объявлений формы, будет доступна во всех

1)процедурах формы

2)процедурах всех форм и модулей кода

23.Результат работы фрагмента программы

Dim n,m As Integer

Dim a, t, b As Single

a =24 : b=29 : n=a: m=b: t=a+n

TextBox1.Text="n="& n : TextBox2.Text= "m="& m : TextBox3.Text= "t="& t

1)

n=3

m=3

t=53

2)

n=24

m=29

t=48

3)n=2 m=2 t=44

4)n=24 m=29 t=44

Перейти к Теме 4.1 Теме 4.3. Огл.

Тема 4.2. Основные средстваязыкапрограммирования VB.NET 2008 Страница 91

Соседние файлы в папке УчеП-Раз-4-Инф-270100