АкушерствоАнатомияАнестезиологияВакцинопрофилактикаВалеологияВетеринарияГигиенаЗаболеванияИммунологияКардиологияНеврологияНефрологияОнкологияОториноларингологияОфтальмологияПаразитологияПедиатрияПервая помощьПсихиатрияПульмонологияРеанимацияРевматологияСтоматологияТерапияТоксикологияТравматологияУрологияФармакологияФармацевтикаФизиотерапияФтизиатрияХирургияЭндокринологияЭпидемиология

Контрольная работа №3: массивы

Прочитайте:
  1. II. Самостоятельная работа студентов
  2. II. Самостоятельная работа студентов
  3. IV. Самостоятельная работа
  4. VIII. Самостоятельная работа студентов
  5. А: То, что вас вылечит, это высказывание ваших воспоминаний, мыслей и чувств так, как они приходят к вам здесь. Моя работа заключается в том, чтобы помогать вам делать это.
  6. Аудиторная практическая работа
  7. Аудиторная работа
  8. Аудиторная работа
  9. Аудиторная работа
  10. Аудиторная работа

Контрольная работа №1: оператор if

Задание.

Разработать программу, определяющую попадание точки с координатами (X,Y) в заштрихованную область рисунка. Результат поместить в булеву переменную. Использовать рис. 4 из [2, с. 12].

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

 

 

Требования к организации системы программирования и программе:

- программу создавать в новом пустом каталоге с именем Kontr<# работы>,

- автосохранение файлов включить,

- контроль ошибок времени выполнении включить,

- компиляция на диск,

- структурированность текста и программы,

- осмысленные имена,

- дружественный интерфейс.

 

Эти требования действуют во всех контрольных работах!

 

Контрольная работа №2: строка <--> число

 

Задание.

Разработать программу преобразования десятичного числа в строку, а затем преобразования этой строки в число.

Номер индивидуального задания на контрольную работу определяется номером лотерейного билета, вытаскиваемого студентом из общей пачки, по табл.2.

 

Таблица 2

Варианты заданий контрольной работы

  Тип данных
  Целый Вещественный
Система счисления                
Без знака                
Со знаком                

 

Требования к организации системы программирования и программе аналогичны требованиям к контрольной работе №1.

 

 

Контрольная работа №3: массивы

Задание

Написать программу обработки массива со структурой:

1. Генерация прямоугольного массива размером 6х6 с целыми числами в диапазоне -100.. +100. Использовать функцию Random.

2. Вывод массива на экран с нумерацией строк и столбцов.

3. Ввод требуемых входных данных в одну строку.

4. Контроль корректности входных данных.

5. Обработка массива по индивидуальному заданию и сохранение результатов в памяти.

6. Вывод результатов обработки на экран в осмысленном виде.

 

Ограничения:

- турбо оболочка должна запускаться из своего нового пустого каталога

- автосохранение и контроль диапазона должны быть включены

- структурированность текста

- дружественный интерфейс,

- осмысленные имена,

- имена для констант и типов,

 

Критерии оценки:

- работоспособность и соблюдение структуры алгоритма

- настройка IDE

- структурированность текста и программы

- понятность и читабельность

- ограничение времени: 60 минут.

 

Список заданий на контрольную работу:

1. Найти максимальное число в требуемой строке.

2. Найти минимальное число в требуемом столбце.

3. Найти минимальное число в требуемом столбце.

4. Найти сумму чисел в требуемом столбце.

5. Найти сумму чисел в требуемой строке.

6. Обнулить требуемую строку.

7. Обнулить требуемый столбец.

8. Переставить требуемые строки.

9. Переставить требуемые столбцы.

10. Переставить требуемые строку и столбец.

11. Найти номер столбца максимального числа в требуемой строке.

12. Найти номер строки минимального числа в требуемом столбце.

13. Найти сумму чисел по главной диагонали.

14. Найти сумму чисел по вспомогательной диагонали.

15. Найти сумму положительных чисел в требуемом столбце.

16. Найти сумму отрицательных чисел в требуемой строке.

17. Заполнить требуемую строку заданным числом.

18. Заполнить требуемый столбец заданным числом.

19. Определить, есть ли заданное число в требуемом столбце.

20. Определить, отсутствует ли заданное число в требуемой строке.

21. Найти минимальное число в массиве.

22. Найти координаты максимального числа в массиве.

23. Заменить указанную строку заданной.

24. Заменить указанный столбец заданным.

 

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

 


Дата добавления: 2015-09-27 | Просмотры: 520 | Нарушение авторских прав







При использовании материала ссылка на сайт medlec.org обязательна! (0.004 сек.)