Форма защиты лабораторных работ

      Комментарии к записи Форма защиты лабораторных работ отключены

Тип VECTOR: массив переменного размера

ОБЩЕЕ ЗАДАНИЕ

Разработать консольное приложение, в котором

  • описать пустой вектор (vector;)
  • записать в вектор квадраты чисел от 1 до 10 (метод push_back())
  • определить размер вектора (метод size())
  • удалить последний элемент (метод pop_back())
  • удалить все элементы (метод clear())

#include

#include

using namespace std;

int main()

{

vectorA;

cout

for (int i = 0; i10; i++ ) A.push_back ((i + 1)*(i + 1));

for (int i = 0; iA.size(); i++ ) cout

cout

A.pop_back(); // удалить последний элемент

cout

A.clear(); // удалить все элементы вектора

cout

cout

system(pause); return 0; }

http://cppstudio.com/post/8453/

http://ru.cppreference.com/w/cpp/container/vector

ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ

Форма защиты лабораторных работ

После того, как программа будет успешно откомпилирована, необходимо провести несколько запусков программы с различными начальными параметрами, проанализировать полученные результаты работы написанной программы. В случае правильной работы программы можно защищать ее преподавателю, иначе исправить ошибки и провести повторные запуски программ с теми же и другими начальными параметрами. При защите написанной программы студент должен правильно отвечать на поставленные вопросы преподавателя, ориентироваться в написанной программе, уметь изменять функциональные особенности программы, предвидеть результаты работы программы при различных начальных параметрах.

В соответствии со своим вариантом:

?Написатьпрограмму, которая выводит на экран те элементы заданного массива, которыерасположены до минимального элемента всего массива.
?Написатьпрограмму, которая высчитывает меткость стрелка в процентном соотношении,если известно, что стрелок произвел выстрелов, арезультаты каждого выстрела хранятся в линейном массиве в виде нулей (мимо) иединиц (попадание).
?Написатьпрограмму, которая проверяет – образуют ли элементы заданного массивавозрастающую последовательность.
?Написатьпрограмму, которая выводит на экран в виде двух параллельных столбцовзначения аргумента и значения функции, которые хранятся в заданном одномерноммассиве в следующем порядке: первые элементов содержатзначения аргумента, остальные – соответствующие значения функции.
?Написатьпрограмму, которая вычисляет сумму элементов заданного массива, значениекоторых находится в интервале .
?Написатьпрограмму, которая выводит часть массива до элемента, значение которого равнонулю. В массиве допускается только один элемент, значение которого равнонулю.
?Написатьпрограмму, которая меняет местами максимальный и минимальный элементымассива.
?Написатьпрограмму, которая подсчитывает количество элементов и их сумму, которыекратны , но не кратны .
?Написатьпрограмму, которая высчитывает наименьшую длину числовой оси, содержащей всеэлементы заданного линейного массива.
?Написатьпрограмму, которая вычисляет произведение элементов заданного массива,заканчивающихся на цифру .
?Написатьпрограмму, которая подсчитывает количество отрицательных элементов взаданном массиве , размерностью .
?Написатьпрограмму, которая подсчитывает количество студентов, получившихнеудовлетворительную оценку на первом экзамене, если известно, что оценкихранятся в одномерном массиве.
?Написатьпрограмму, которая подсчитывает количество нулевых элементов в заданноммассиве , размерностью .
?Написатьпрограмму, которая выводит на экран те элементы заданного массива, которыерасположены после максимального элемента всего массива.
?Написатьпрограмму, которая перемещает нулевые элементы заданного массива на одинэлемент вперед.
?Написатьпрограмму, которая высчитывает среди потребителей Интернет услуги тех, комуэта услуга не будет предоставлена в следующем месяце. Известно, что всего потребителей,остаток денежных средств каждого хранится в линейном массиве; если остатококажется меньше абонентской платы, то услуга не будет предоставлена.
?Написатьпрограмму, которая меняет местами последний ноль в линейнойпоследовательности с первым элементом этой последовательности.
?Написатьпрограмму, которая подсчитывает количество элементов из массива , кратных двойке. Массив состоит из элементов.
?Написатьпрограмму, которая выводит расстояние между пунктом с номером и пунктом с номером . Известно, что всего пунктов. Чтобыдобраться из одного пункта в другой, необходимо проехать все остальные,которые находятся между ними. Расстояние между соседними пунктами хранится вмассиве, состоящем элементов.
?Написатьпрограмму, которая перемещает отрицательные элементы заданного массива наодин элемент назад.
?Написатьпрограмму, которая выводит на экран те элементы заданного массива, которыерасположены до минимального элемента всего массива.

Статьи к прочтению:

Лютая гидравлика. Защита лабораторных работ.


Похожие статьи: