АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Контрольная работа № 3. 1. В чем сходство и различие в обращении к скалярной переменной и к элементу массива?

Читайте также:
  1. V. САМОСТОЯТЕЛЬНАЯ РАБОТА
  2. Window - работа с окнами.
  3. Аналитическая работа при выборе и обосновании стратегии развития предприятии
  4. Б) работа врачей поликлиники (амбулатории), диспансера, консультации
  5. В 72-х дневном цикле подвиг длится 8 суток, из которых 2 суток – голод, а 6 – очистительные процедуры и работа над собой. В 12-ти летнем цикле подвиг длится 1 год.
  6. В работах В. Джеймса
  7. В) профилактическая работа
  8. Виртуальная работа силы. Идеальные связи
  9. Власть и норма в работах Фуко
  10. Влияние на организм термически обработанной пищи
  11. Влияние работающего на точность изготовляемых деталей.
  12. Внеклассная работа по русскому языку: принципы, виды и формы организации.

1. В чем сходство и различие в обращении к скалярной переменной и к элементу массива? Приведите три примера.

2. В чем сходство и различие одномерного и двумерного массива? Приведите не менее трех сходств и различий.

3. Двумерный массив n´n заполнен 0, 1 и 2. Выясните, стоят ли в нем два нуля рядом по горизонтали или вертикали. Напишите программу для решения этой задачи.

4. Проверьте, есть ли в квадратной матрице n´n такая строка, каждый элемент которой больше суммы элементов каждой другой строки. Напишите программу для решения этой задачи.

5. Найдите самый короткий путь между максимальным и минимальным элементами двумерного массива, если разрешается двигаться вправо, влево, вверх, вниз и по диагонали. Напишите программу для решения этой задачи.

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

7. Задан двумерный массив. Найдите сумму элементов первого столбца без одного последнего элемента, сумму элементов второго столбца без двух последних, сумму третьего столбца без трех последних и т.д. Последний столбец не обрабатывается. Среди полученных найдите максимальную сумму. Напишите программу для решения этой задачи.

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

9. В одномерном массиве хранятся случайные натуральные числа от 1 до 65. Напечатайте в каждой строке столько звездочек, прижатых вправо, каково значение соответствующего элемента массива. Например, для А = {7, 3, 2, 3, 4} получим:

начало листа * * * * * * * правая граница печати
          * * *  
            * *  
          * * *  
        * * * *  

 

Напишите программу для решения этой задачи.

10. Отсортируйте одномерный массив так, чтобы в начале располагались четные элементы в порядке возрастания их значений, а затем - нечетные в порядку убывания их значений. Напишите программу для решения этой задачи.

11. Последовательность элементов задается следующими соотношениями:

для i > 4

Подсчитайте, сколько раз среди первых n элементов последовательность меняет знак. Напишите программу для решения этой задачи.

12. Задана информация об n книгах. О каждой книге известно количество страниц и среднее количество букв на каждой странице. Представьте эту информацию в виде, удобном для обработки на компьютере, и найдите номера книг, количество информации в которых находится между 12 Мб и 16 Мб. Напишите программу для решения этой задачи.

13. Сколько элементов двумерного массива больше любого элемента главной диагонали?

14. Укажите все ошибки в Паскаль-программе.

program pr;

{здесь возможны ошибки};

type else = array[1..n, boolean] of integer;

var a: else;

n, i: integer

s: real;

begin write (Введите элементы массива’);

for i = 1 to n do

begin write (‘Задайте,’i, ‘элемент’);

read (a[i])

end

s:= random;

for n = n downto i do

if n div 2 = 1 then s:= s + a[i]

else; write (‘ответ =s’)

end.

Все ли найденные Вами ошибки обнаружит транслятор?

15. Вычислите: s = 2 + 22 + 222 +... + 222...2. Последнее слагаемое содержит n цифр, где n > 1997. Напишите программу для решения этой задачи.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)