Четверг, 21.11.2024, 09:21
Главная | Регистрация | Вход Приветствую Вас Гость | RSS


Меню сайта


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Тестування онлайн
тестування онлайн 


Социальные закладк

приложение:zadanie 8.rar
zadanie 6.rar

Занятие 37  Линейные массивы. Самостоятельные задания. 

Проверь себя.

1°. Что такое одномерный массив?
2°. Из чего состоит имя элемента массива?
3∙. Что может использоваться как номер элемента массива?
4∙. Как объявить переменную типа одномерный массив в строке dim?
5. Опишите разные способы определения, встречается ли заданное число среди значений элементов массива.
6. Опишите последовательность действий для определения наибольшего значения среди значений элементов массива.
7°. Какой массив называется динамическим? Как объявляется динамический массив в строке dim?
8∙. Поясните, в чем заключаются отличия между статическим и динамическим массивами.
9∙. Поясните суть метода выбора при сортировке массива.

 

Выполните задания:


1°. Составьте таблицу выполнения фрагмента программы и определите значение переменной zet после его завершения для массива, значениями элементов которого являются числа 2; -3,5; 1,2; 0,25; -4:

zet = 1
for і = 1 to 5 
zet = zet * a(i)
next i

2°. Составьте таблицу выполнения фрагмента программы и определите значение переменной sum после его завершения для массива, значениями элементов которого являются числа 2; 0; 23; -14:

sum = 0;
for і = 1 to 4
if a(i) mod 2 =0 then sum = sum + a(i)*a(i)
next i

3. Запишите строку объявления переменных типа одномерный массив:

  1.  массив переменных целого типа с именем х и диапазоном номеров от 1 до 50;
  2.  массив переменных действительного типа с именем mas и диапазоном номеров от 10 до 35;
  3.  массив переменных целого типа с именем tab и диапазоном номеров от -7 до 12.

 

4°. Создайте проект, в котором нужно сформировать массив из десяти целых чисел, находящихся в строках многострочного поля, найти среднее арифметическое значений элементов массива значения которых больше некоторого числа  k и вывести результат в надпись.

5∙. Создайте проект, в котором нужно сформировать массив из двенадцати действительных чисел, находящихся в строках многострочного поля, увеличить значение каждого элемента массива в 3 раза и вывести новые значения в другое многострочное поле. 

6∙. Создайте проект, в котором нужно сформировать массив из девяти целых чисел, находящихся в строках многострочного поля, определить, встречаются ли среди значений элементов этого массива числа, кратные числу 3, и вывести результат в надпись. 

7∙. Создайте проект, в котором нужно сформировать массив из десяти действительных чисел, находящихся в строках многострочного поля, определить наименьшее среди значений элементов этого массива и поменять его местами с первым элементом массива. Полученный массив выведите в другое многострочное поле.

8∙. Создайте проект, в котором нужно сформировать динамический массив из действительных чисел, которые находятся в строках многострочного поля, определить среднее арифметическое значение элементов этого массива и найти элементы, которые больше среднего арифметического значения. Для хранения результатов используйте динамический массив. 

9*. Создайте проект, в котором нужно сформировать массив из действительных чисел, находящихся в строках многострочного поля, отсортировать его и найти количество разных значений элементов массива. 

 контрольная работа

Форма входа
Поиск
Календарь
«  Ноябрь 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Рейтинг@Mail.ru
    Copyright MyCorp © 2024
    Конструктор сайтов - uCoz