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

Структурный тип данных – это тип данных, который позволяет в одной величине хранить одновременно несколько значений. К структурным типам данных VBA относятся массивы и пользовательские типы данных.

VBA поддерживает возможность создавать пользовательские типы данных на основе ранее определенных типов. Такой тип в VBA называется User-defined type (UDT) - тип, определенный пользователем. Это соответствует понятиям типа данных record (запись) в языке Pascal или struct (структура) в языке С/С++. Для создания пользовательского типа предназначен оператор Type. Он позволяет на уровне модуля определить структуру данных, включающую другие разнородные, но логически связанные переменные различных типов. После описания типа на его основе можно создавать и использовать переменные.

  1. Представьте алгоритм решения задач на нахождение среднего значения целого числа.

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

#include <iostream>

 

 

int main() {

  const int size = 10;

  int a[ size  ] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

 

  double b = 0;

 

  for ( int i = 0; i < 10; i++ )

     b += static_cast< double >( a[ i ] ) / size;

     

  std::cout << b << std::endl;

 

  return 0;

}