Практическое задание №4. Разработка алгоритмов и составление программ с использованием массивов на алгоритмическом языке С++


Download 203.35 Kb.
Pdf ko'rish
bet1/9
Sana18.02.2023
Hajmi203.35 Kb.
#1212570
  1   2   3   4   5   6   7   8   9


ПРАКТИЧЕСКОЕ ЗАДАНИЕ №4. Разработка алгоритмов и составление 
программ с использованием массивов на алгоритмическом языке С++. 
Статические массивы, указатели и динамические массивы. 
Цель работы: 
- Научить разрабатывать алгоритмы и создавать программы на языке 
программирования C++ с использованием статических массивов
- Ознакомить с алгоритмами работ с массивами: 
➢ ввод и вывод элементов массива
➢ вычисления суммы всех элементов массива; 
➢ определение максимального (минимального) значения массива; 
➢ операции поиска и выборки среди элементов массива; 
сдвиг элементов массива, “реверс” массива; 
➢ сортировка элементов массива; 
- Ознакомить c правилами работы с переменными типа “указатели”. 
Передача значения элементов массива функциям, посредством 
переменных типа “указатели”;
- Ознакомить c правилами работы с динамическими массивами. 
Выделение памяти под динамических массивов и удаление из памяти 
(освобождение памяти).
- Научить выполнять тестирование и отладку разрабатываемой 
программы; 
- Научить анализировать полученный результат. 
Порядок выполнения работы и отчетность. 
Во время выполнения практических заданий необходимо: 
- Научиться создавать простейшие программы с использованием 
одномерных и двухмерных статистических массивов; 
- Научиться создавать и работать с переменными типа “указатели”; 
- Научиться декомпозировать (разделение задачи на самостоятельные 
части) задачи; 
- Научиться выполнять тестирование и отладку разрабатываемой 
программы; 
- Научиться анализировать полученный результат. 
Работа может быть оформлена в виде отчета, который состоит из: 


титульного листа
✓ постановки задачи; 
✓ записи исходного кода программы на алгоритмическом языке С++
с соблюдением правил и синтаксиса языка
✓ скриншот результата работы программы (Screenshot). 

Download 203.35 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling