СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Дидактические материалы по информатике (язык программирования)

Категория: Информатика

Нажмите, чтобы узнать подробности

Раздаточный материал, для проведения самостоятельных и контрольных работ по темам "Программирование"

Просмотр содержимого документа
«Дидактические материалы по информатике (язык программирования)»

КОМПЬЮТЕР №



Дидактические материалы по информатике.


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


Содержание учебного материала

Номера соответствующих самостоятельных работ.

Запись выражений на языке программирования

С – 1

Линейная структура

С – 2

Ветвления в алгоритмах и программах

С – 3, С – 4

Циклы в алгоритмах и программах

с С – 5 по С – 7

Одномерный массив

с С – 8 по С – 12

Двумерный массив

с С – 13 по С – 16

Символьные выражения

с С – 17 по с - 20




Вариант 1 С – 1

Запишите выражения на языке программирования:

Вариант 3 С – 1

Запишите выражения на языке программирования:


Вариант 2 С – 1

Запишите выражения на языке программирования:

Вариант 4 С - 1

Запишите выражения на языке программирования:

Вариант 1 С – 2


  1. Составьте блок-схему алгоритма и программу вычисления площади треугольника по основанию и высоте.


  1. Составьте программу вычисления площади и периметра прямоугольника.



  1. Составьте программу вычисления потенциальной энергии тела.

Вариант 3 С – 2


  1. Составьте блок-схему алгоритма и программу вычисления площади трапеции по сумме оснований и высоте.


  1. Составьте программу вычисления площади, периметра и медианы равностороннего треугольника.


  1. Составьте программу вычисления диагоналей параллелограмма по его сторонам и углу.

Вариант 2 С – 2


  1. Составьте блок-схему алгоритма и программу вычисления площади параллелограмма по одной из сторон и высоте.


  1. Составьте программу вычисления площади и периметра квадрата.


  1. Составьте программу вычисления кинетической энергии тела.

Вариант 4 С – 2


  1. Составьте блок-схему алгоритма и программу вычисления площади треугольника по его сторонам.


  1. Составьте программу вычисления объема, площади и полной поверхности, суммы ребер прямоугольного параллелепипеда.


  1. Составьте программу вычисления диагоналей ромба по стороне и углу.


Вариант 1 С – 3
  1. Составьте блок-схему и программу вычисления значения функции:

  1. Составьте программу, определяющую, является ли данное число делителем числа 3.


  1. Составьте программу, заменяющее меньшее из двух данных чисел суммой, а большее – произведением этих чисел.

Вариант 3 С – 3
  1. Составьте блок-схему и программу вычисления значения функции:

  2. Составьте программу, определяющую, является ли число А делителем числа В.


  1. Составьте программу, заменяющую меньшее из двух данных чисел модулем разности, а большее – модулем произведения этих чисел.

Вариант 2 С – 3
  1. Составьте блок-схему и программу вычисления значения функции:

  1. Составьте программу, определяющую, является ли данное число кратным 4.


  1. Составьте программу, заменяющую большее из двух данных чисел удвоенным произведением, а меньшее – полусуммой этих чисел.

Вариант 4 С – 3
  1. Составьте блок-схему и программу вычисления значения функции:

  1. Составьте программу, определяющую остаток от деления числа А на число В.


  1. Составьте программу, заменяющую большее из двух данных чисел модулем суммы, а меньшее – модулем полуразности этих чисел.


Вариант 1 С – 4
  1. Составьте программу вычисления значения функции:

  1. Составьте блок-схему алгоритма и программу расположения трех чисел в порядке убывания.


  1. Составьте программу, определяющую принадлежность точки А(х,у) отрезку АВ, если А(х11) и В(х22) – концы отрезка.

Вариант 3 С – 4
  1. Составьте программу вычисления значения функции:

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


  1. Составьте программу, определяющую вид треугольника по трем его сторонам – А , В, С.

Вариант 2 С – 4
  1. Составьте программу вычисления значения функции:

  1. Составьте блок-схему алгоритма и программу расположения четырех чисел в порядке убывания.


  1. Составьте программу, определяющую принадлежность точки А(х,у) окружности с центром О(0,0) и радиусом R.

Вариант 4 С – 4
  1. Составьте программу вычисления значения функции:

  1. Составьте блок-схему алгоритма и программу расположения четырех чисел в порядке убывания.


  1. Составьте программу, определяющую вид треугольника по двум данным углам А и В.



Вариант 1 С – 5


  1. Составьте блок-схему и программу вывода на экран всех четных двузначных чисел.

  2. Составьте блок-схему и программу вычисления суммы всех трехзначных чисел, кратных 4.

  3. Составьте программу, вывода на экран таблицы умножения на 3.

Вариант 3 С – 5


  1. Составьте блок-схему и программу вывода на экран всех трехзначных чисел, кратных 7.


  1. Составьте блок-схему и программу вычисления суммы всех трехзначных чисел, кратных 13


  1. Составьте программу, вывода на экран таблицы степеней 2n, где 0≤n≤10

Вариант 2 С – 5


  1. Составьте блок-схему и программу вывода на экран всех нечетных двузначных чисел.


  1. Составьте блок-схему и программу вычисления суммы всех трехзначных чисел, кратных 5.


  1. Составьте программу, вывода на экран таблицы деления на 7.

Вариант 4 С – 5


  1. Составьте блок-схему и программу вывода на экран всех трехзначных чисел, кратных 9.


  1. Составьте блок-схему и программу вычисления суммы всех трехзначных чисел, кратных 17.


  1. Составьте программу, вывода на экран таблицы степеней 3n, где 0≤n≤10.


Вариант 1 С – 6


  1. Составьте блок-схему и программу вычисления произведения четных чисел, меньших 15.


  1. Составьте таблицу значений функции у=5х-2 на отрезке [1;20] с шагом h=2.


  1. Составьте программу вычисления суммы 80 первых членов арифметической прогрессии, если a1=10; d=3.

Вариант 3 С – 6


  1. Составьте блок-схему и программу вычисления произведения целых чисел из промежутка [-6; 5).

  2. Составьте таблицу значений функции у=5х 2 –2х+1 на отрезке [-5;5] с шагом h=2. Составьте таблицу значений функции у=4х 2 +5х-10 на отрезке [-9;9] с шагом h=3.

  3. Составьте программу вычисления суммы 150 первых членов арифметической прогрессии, если a1=-200; d=0,2.

Вариант 2 С – 6


  1. Составьте блок-схему и программу вычисления произведения нечетных чисел, меньших 16.


  1. Составьте таблицу значений функции у=4х-5 на отрезке [1;30] с шагом h=3.


  1. Составьте программу вычисления суммы 100 первых членов арифметической прогрессии, если a1=5; d=4.

Вариант 4 С – 6


  1. Составьте блок-схему и программу вычисления произведения целых чисел из промежутка [-8; 4).

  2. Составьте таблицу значений функции у=4х 2 +5х-10 на отрезке [-9;9] с шагом h=3.


  1. Составьте программу вычисления суммы 180 первых членов арифметической прогрессии, если a1=-100; d=0,4.


Вариант 1 С – 7


  1. Составьте программу вычисления первых 10 членов последовательности, заданной формулами n-го члена:


  1. Составьте программу, вычисления значения выражения для данного числа N: 4+8+12+…+4*N.


  1. Составьте программу вычисления среднего арифметического целых чисел из отрезка [6;33].

Вариант 3 С – 7


  1. Составьте программу вычисления первых 10 членов последовательности, заданной формулами n-го члена:

  2. Составьте программу, вычисления значения выражения для данного числа N: 12+22+32+…+N2.


  1. Составьте программу вывода на экран всех делителей натурального числа N.

Вариант 2 С – 7


  1. Составьте программу вычисления первых 10 членов последовательности, заданной формулами n-го члена:

  2. Составьте программу, вычисления значения выражения для данного числа N: 6+12+18+…+6*N.


  1. Составьте программу вычисления среднего арифметического целых чисел из отрезка

[-4;23].

Вариант 4 С – 7


  1. Составьте программу вычисления первых 10 членов последовательности, заданной формулами n-го члена:

  2. Составьте программу, вычисления значения выражения для данного числа N: 13+23+33+…+N3.


  1. Составьте программу вывода на экран всех простых делителей натурального числа N.


Вариант 1 С – 8


  1. Составьте программу ввода и вывода массива:

5, -2, 3, -6, 7, 9, -4, 8, 1, 2, 7, -3

  1. Составьте блок-схему алгоритма и программу вычисления количества положительных элементов в массиве А(10).


  1. Составьте программу заполнения массива числами:1,3,7,9,11,13,15,17,19 без использования клавиатуры.


Вариант 3 С – 8


  1. Составьте программу ввода и вывода массива: 4, -8, -7, -3, 1, 8, 4, 8, 6, 1, 15, 5

  2. Составьте блок-схему алгоритма и программу вычисления количества четных элементов в массиве А(10).


  1. Составьте программу заполнения массива числами:1,-3,5,-7,9,-11,13,-15 без использования клавиатуры

Вариант 2 С – 8


  1. Составьте программу ввода и вывода массива:

3, 4, -9, 8, 1, -6, 2, -5, -1, 7, 5, 9

  1. Составьте блок-схему алгоритма и программу вычисления количества отрицательных элементов в массиве А(10).


  1. Составьте программу заполнения массива числами:2,4,6,8,10,12,14,16,18,20 без использования клавиатуры.


Вариант 4 С – 8


  1. Составьте программу ввода и вывода массива:

5, -3, 4, -8, -9, 1, 9, 6, -3, 4, 8, 2

  1. Составьте блок-схему алгоритма и программу вычисления количества не четных элементов в массиве А(10).


  1. Составьте программу заполнения массива числами:-2,4,-6,8,-10,12,-14,16,-18,20 без использования клавиатуры


Вариант 1 С – 9


  1. Составьте блок-схему алгоритма и программу вычисления в массиве А(N) суммы всех чисел, кратных 3.


  1. Составьте программу вычисления в массиве В(N) суммы отрицательных элементов.


  1. Составьте программу вычисления среднего арифметического элементов массива.

Вариант 3 С – 9


  1. Составьте блок-схему алгоритма и программу вычисления в массиве А(N) суммы всех чисел, кратных 8.


  1. Составьте программу вычисления в массиве В(N) суммы четных элементов.


  1. Составьте программу вычисления среднего арифметического четных элементов массива..


Вариант 2 С – 9


  1. Составьте блок-схему алгоритма и программу вычисления в массиве А(N) суммы всех чисел, кратных 5.


  1. Составьте программу вычисления в массиве В(N) суммы положительных элементов.


  1. Составьте программу вычисления среднего арифметического отрицательных элементов массива.

Вариант 4 С – 9
  1. Составьте блок-схему алгоритма и программу вычисления в массиве А(N) суммы всех чисел, кратных 7.


  1. Составьте программу вычисления в массиве В(N) суммы нечетных элементов.


  1. Составьте программу вычисления среднего арифметического элементов массива с четными номерами.



Вариант 1 С – 10
  1. Составьте блок-схему алгоритма и программу вычисления в массиве А(N) произведения положительных элементов.

  2. Составьте программу вычисления в массиве В (N) минимального элемента и его номера. Составьте программу вычисления в массиве В (N) максимального элемента и его номера.


  1. Составьте программу вычисления суммы элементов от первого отрицательного и до конца.

Вариант 3 С – 10
  1. Составьте блок-схему алгоритма и программу вычисления в массиве А(N) произведения четных элементов.

  2. Составьте программу вычисления в массиве В (N) минимального среди положительных элементов и его номера.


  1. Составьте программу вычисления суммы элементов от второго отрицательного и до конца.

Вариант 2 С – 10


  1. Составьте блок-схему алгоритма и программу вычисления в массиве А(N) произведения отрицательных элементов.


  1. Составьте программу вычисления в массиве В (N) максимального элемента массива и его номера.


  1. Составьте программу вычисления суммы элементов от первого положительного и до конца.

Вариант 4 С – 10


  1. Составьте блок-схему алгоритма и программу вычисления в массиве А(N) произведения нечетных элементов.


  1. Составьте программу вычисления в массиве В (N) максимального среди отрицательных элементов массива и его номера.


  1. Составьте программу вычисления суммы элементов от второго положительного и до конца.


Вариант 1 С – 11


  1. Составьте программу расположения элементов в массиве А(N) в порядке возрастания.


  1. Составьте программу перемены местами в массиве В(N) первого и последнего элементов.


  1. Составьте программу удаления второго элемента массива C(N) .

Вариант 3 С – 11


  1. Составьте программу расположения элементов в массиве А(N) так, чтобы отрицательные были в конце.


  1. Составьте программу перемены местами в массиве В(N) первого отрицательного и максимального элементов.


  1. Составьте программу удаления минимального элемента массива C(N) .

Вариант 2 С – 11


  1. Составьте программу расположения элементов в массиве А(N) в порядке убывания.


  1. Составьте программу перемены местами в массиве В(N) второго и предпоследнего элементов.


  1. Составьте программу удаления пятого элемента массива C(N) .

Вариант 4 С – 11


  1. Составьте программу расположения элементов в массиве А(N) так, чтобы положительные были в конце.


  1. Составьте программу перемены местами в массиве В(N) первого положительного и минимального элементов.


  1. Составьте программу удаления максимального элемента массива C(N).



Вариант 1 С – 12


  1. Составьте программу увеличения всех элементов массива на 4.


  1. Составьте программу вставки в массив А(N) первого элемента равного 7.


  1. Составьте программу формирования из массива А(N) двух массивов, в которых первый массив заполнен отрицательными, а второй – положительными элементами.

Вариант 3 С – 12
  1. Составьте программу увеличения всех элементов массива в 10 раз.


  1. Составьте программу вставки в массив А(N) пятого элемента равного 18.


  1. Составьте программу формирования из массива А(N) двух массивов, в которых первый массив заполнен предшествующими максимальному, а второй – остальными элементами.

Вариант 2 С – 12


  1. Составьте программу уменьшения всех элементов массива на 4.


  1. Составьте программу вставки в массив А(N) последнего элемента равного 7.


  1. Составьте программу формирования из массива А(N) двух массивов, в которых первый массив заполнен положительными, а второй – отрицательными элементами.

Вариант 4 С – 12


  1. Составьте программу уменьшения всех элементов массива в 10 раз.


  1. Составьте программу вставки в массив А(N) третьего элемента с конца массива равного 7.


  1. Составьте программу формирования из массива А(N) двух массивов, в которых первый массив заполнен предшествующими минимальному, а второй – остальными элементами.


Вариант1 С – 13

  1. Составьте программу ввода и вывода матрицы А:

  2. Составьте блок-схему алгоритма и программу вычисления количества отрицательных элементов матрицы A (N,N).

  3. Составьте без использования клавиатуры программу ввода матрицы В:

Вариант 3 С – 13

  1. Составьте программу ввода и вывода матрицы А: А=

  2. Составьте блок-схему алгоритма и программу вычисления в матрице В (N,N) количества элементов меньших 5

  3. Составьте, без использования клавиатуры, программу ввода матрицы В:

Вариант 2 С – 13

  1. Составьте программу ввода и вывода матрицы А:

  2. Составьте блок-схему алгоритма и программу вычисления количества положительных элементов матрицы A (N,N).

  3. Составьте без использования клавиатуры программу ввода матрицы В:

Вариант 4 С – 13

  1. Составьте программу ввода и вывода матрицы А :

  2. Составьте блок-схему алгоритма и программу вычисления в матрице В (N,N) количества элементов больших 4

  3. Составьте, без использования клавиатуры, программу ввода матрицы В:

Вариант 1 С – 14



  1. Составьте программу вычисления суммы положительных элементов матрицы A (N,N).


  1. Составьте программу вычисления произведения отрицательных элементов матрицы В (N,N).


  1. Составьте программу вычисления суммы элементов второй строки матрицы С (N,N).

Вариант 3 С – 14


  1. Составьте программу вычисления суммы четных элементов матрицы A (N,N).


  1. Составьте программу вычисления произведения элементов матрицы В (N,N) кратных 3.


  1. Составьте программу вычисления суммы элементов главной диагонали матрицы С (N,N).

Вариант 2 С – 14


  1. Составьте программу вычисления суммы отрицательных элементов матрицы A (N,N).


  1. Составьте программу вычисления произведения положительных элементов матрицы В (N,N).


  1. Составьте программу вычисления суммы элементов третьего столбца матрицы С (N,N).


Вариант 4 С – 14


  1. Составьте программу вычисления суммы не четных элементов матрицы A (N,N).


  1. Составьте программу вычисления произведения элементов матрицы В (N,N) кратных 5.


  1. Составьте программу вычисления суммы элементов боковой стороны матрицы С (N,N).




Вариант 1 С – 15


  1. Составьте программу вычисления максимального элемента матрицы А (М,N), и его индексов.


  1. Составьте программу обмена первого и третьего элементов второй строки матрицы В (N,N).


  1. Составьте программу вычисления суммы элементов по столбцам матрицы С (N,N).


Вариант 3 С – 15


  1. Составьте программу вычисления максимального элемента второй строки матрицы А (М,N), и его индексов.

  2. Составьте программу обмена местами первого и последнего элементов главной диагонали матрицы В (N,N).


  1. Составьте программу вычисления произведения элементов по столбцам матрицы С (N,N).

Вариант 2 С – 15


  1. Составьте программу вычисления минимального элемента матрицы С (М,N), и его индексов.


  1. Составьте программу обмена местами второго и четвертого элементов второго столбца матрицы В (N,N).


  1. Составьте программу вычисления суммы элементов по строкам матрицы С (N,N).


Вариант 4 С – 15


  1. Составьте программу вычисления максимального элемента третьего столбца матрицы С (М,N), и его индексов.

  2. Составьте программу обмена местами первого и последнего элементов на побочной диагонали матрицы С (N,N).


  1. Составьте программу вычисления произведения элементов по строкам матрицы С (N,N).



Вариант 1 С – 16


  1. Составьте программу упорядочения элементов по возрастанию в третьей строке матрицы А (N,N).


  1. Составьте программу вычисления среднего арифметического каждого столбца матрицы В (N,N) и запишите данные значения в диагональ данной матрицы.


  1. Составьте программу удаления столбца, содержащего максимальный элемент матрицы С (N,N).

Вариант 3 С – 16


  1. Составьте программу упорядочения по возрастанию всех элементов матрицы А (N,N).

  2. Составьте программу вычисления среднего арифметического каждого столбца над главной диагональю (диагональ включать) матрицы В (N,N) и запишите данные значения в последнюю строку данной матрицы.

  3. Составьте программу удаления строки и столбца, которые содержат максимальный элемент матрицы С (N,N).

Вариант 2 С – 16
  1. Составьте программу упорядочения элементов по убыванию во втором столбце матрицы А (N,N).


  1. Составьте программу вычисления среднего арифметического каждой строки матрицы В (N,N) и запишите данные значения в побочную диагональ данной матрицы.


  1. Составьте программу удаления строки, содержащего максимальный элемент матрицы С (N,N).

Вариант 4 С – 16
  1. Составьте программу упорядочения по убыванию всех элементов матрицы А (N,N).


  1. Составьте программу вычисл. ср. арифм. каждого столбца под гл. диагональю (диагональ включать) матрицы В (N,N) и запишите данные значения в последний столбец данной матрицы.


  1. Составьте программу удаления столбца и строки, которые содержат минимальный элемент матрицы С (N,N).


Вариант 1 С – 17


  1. Составьте программу, которая подсчитывает количество букв «А» в предложении.


  1. Составьте программу, определяющую на какую букву начинается второе слово в предложении.


  1. Составьте программу, определяющую длину первого слова в предложении.


Вариант 3 С – 17


  1. Составьте программу, которая подсчитывает количество букв «К» в предложении.


  1. Составьте программу, которая определяет на какую букву заканчивается второе слово в предложении.


  1. Составьте программу, которая подсчитывает длину самого длинного слова в предложении.


Вариант 2 С – 17


  1. Составьте программу, которая подсчитывает количество букв «Е» в предложении.


  1. Составьте программу, определяющую на какую букву начинается третье слово в предложении.


  1. Составьте программу, определяющую длину первого слова в предложении.



Вариант 4 С – 17


  1. Составьте программу, которая подсчитывает количество букв «М» в предложении.


  1. Составьте программу, которая определяет на какую букву заканчивается третье слово в предложении.


  1. Составьте программу, которая подсчитывает длину самого короткого слова в предложении.


Вариант 1 С – 18


  1. Составьте программу, заменяющую букву «А» на «О» в предложении.


  1. Составьте программу, определяющую, какая из букв, «Е» или «О» встречается в предложении чаще.


  1. Составьте программу, определяющую является ли данное предложение вопросительным.


Вариант 3 С – 18


  1. Составьте программу, заменяющую в предложении слог "МА" на "КО".


  1. Составьте программу, определяющую, какая из букв, «М» или «К» встречается в предложении чаще.


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


Вариант 2 С – 18


  1. Составьте программу, заменяющую букву «Е» на «А» в предложении.


  1. Составьте программу, определяющую, какая из букв, «Е» или «О» встречается в предложении реже.


  1. Составьте программу, определяющую является ли данное предложение восклицательным.


Вариант 4 С – 18


  1. Составьте программу, заменяющую в предложении слог "КА" на "МЕ".


  1. Составьте программу, определяющую, какая из букв, «Т» или «В» встречается в предложении чаще.


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



Вариант 1 С – 19


  1. Составьте программу, удаляющую из предложения букву «Е».


  1. Составьте программу, вставляющую после буквы «Н» еще одну букву «Н».


  1. Составьте программу, печатающую слово в обратном порядке.


Вариант 3 С – 19


  1. Составьте программу, удаляющую из предложения слог «КЕ».


  1. Составьте программу, вставляющую после буквы «К» слог «КВА».


  1. Составьте программу, печатающую первое слово в предложении в обратном порядке.


Вариант 2 С – 19


  1. Составьте программу, удаляющую из предложения букву «Д».


  1. Составьте программу, вставляющую после буквы «К» еще одну букву «К».


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


Вариант 4 С – 19


  1. Составьте программу, удаляющую из предложения слог «МА».


  1. Составьте программу, вставляющую после буквы «О» слог «КО».


  1. Составьте программу, печатающую последнее слово в предложении в обратном порядке.



Вариант 1 С – 20


  1. Составьте программу, определяющую сумму цифр числа.


  1. Составьте программу, печатающую строку: «AABB…ZZ».


  1. Составьте программу, распечатывающую слова предложения в алфавитном порядке.



Вариант 3 С – 20


  1. Дана строка символов до точки. Группы символов в ней между группами пробелов считаются словами. Определить, сколько слов содержат ровно 3 буквы "Е".

  2. Составьте программу, которая выводит в одну строку ABBCC…ZZ…Z

  3. Дана строка символов до точки. Определить, является ли она записью десятичного числа, кратного трем.

Вариант 2 С – 20


  1. Составьте программу, определяющую произведение цифр числа.


  1. Составьте программу, печатающую строку: «ZZYY… AA».


  1. Составьте программу, распечатывающую слова предложения в порядке обратном алфавитному.


Вариант 4 С –20


  1. Дана строка символов до точки. Группы символов в ней между группами пробелов считаются словами. Определить, сколько слов содержат хотя бы одну букву "Е".

  2. Составьте программу, которая выводит в одну строку ZYY…AA…A

  3. Дана строка символов до точки. Определить, является ли она записью десятичного числа, кратного двум.