Advertisement
Usow_Maxim

Контр. вопросы к Lab_2_7

Nov 1st, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. 1. Массив это структура данных в виде набора компонентов, расположенных в памяти непосредственно друг за другом.
  2. 2. В динамическом массиве можно изменять кол. компонентов, которые в нём храняться, а в статическом это не работает, так как для создания его небходимо указывать const(константу).
  3. 3. Элемент массива это определённый тип данных, который храниться под определённым индексом массива.
  4. 4. Индекс это число говорящее о том к какому элементу массива мы хотим обраться.
  5. 5. Все массивы в языке c++ начинаються с 0-го индекса, а последним является (размер массива - 1), так как отсчёт начинается с 0-ля, а не с 1.
  6. 6.
  7. for( выполнить в начале; условие ; выполнять с каждым разом ){
  8. блок кода
  9. } - повторяет блок кода заключенный в фигурные скобки n-ое количество раз.
  10. 7.
  11. while( условие ){
  12. блок кода
  13. } - повторяет блок кода пока условие является истиной.
  14. 8.
  15. do {
  16. блок кода
  17. } while( условие ); - повторять блок кода пока условие является истиной.
  18. 9. Цикл с постусловием выполнить заключенный в него код хотя бы один раз.
  19. 10.
  20. тип_данных название = new тип_данных[N];
  21. Пример - int* name = new int[N];
  22. 11.
  23. delete[] название_массива;
  24. Пример - delete[] name;
  25. 12.
  26. for(int i = 0; i < N; ++i){
  27. if(array[i] == 0){ printf("[%d]: 0", i); } }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement