Программирование (Паскаль)


Предварительный просмотр:

Линейное программирование (10-11 класс)

Задачи для самостоятельного решения

1. Даны координаты диагонали прямоугольника.  Найти его площадь.

2. Треугольник задан координатами вершин (x1;y1),(x2;y2),(x3;y3). Найти площадь треугольника (используя формулу Герона).

3. Дан цилиндр, с заданным радиусом основания r и высотой h. Найти объем цилиндра.

4. Дано четырехзначное число, найти в нем число тысяч, десятков и единиц.

5. Найти периметр и площадь прямоугольного треугольника, если даны длины его катетов a и b.

6. Даны два ненулевых числа. Найти их сумму, разность, произведение и частное.

7. Ввести трехзначное число a. Поменять крайние цифры числа местами.

8. Ввести двузначное число a. Поменять цифры числа местами.

9. Найти площадь кольца по заданным внешнему и внутреннему радиусам.

10. Дана масса в килограммах. Найти число полных центнеров в ней.

11. Дано расстояние в сантиметрах. Найти число полных метров в нем.

Линейное программирование (10-11 класс)

Задачи для самостоятельного решения

1. Даны координаты диагонали прямоугольника.  Найти его площадь.

2. Треугольник задан координатами вершин (x1;y1),(x2;y2),(x3;y3). Найти площадь треугольника (используя формулу Герона).

3. Дан цилиндр, с заданным радиусом основания r и высотой h. Найти объем цилиндра.

4. Дано четырехзначное число, найти в нем число тысяч, десятков и единиц.

5. Найти периметр и площадь прямоугольного треугольника, если даны длины его катетов a и b.

6. Даны два ненулевых числа. Найти их сумму, разность, произведение и частное.

7. Ввести трехзначное число a. Поменять крайние цифры числа местами.

8. Ввести двузначное число a. Поменять цифры числа местами.

9. Найти площадь кольца по заданным внешнему и внутреннему радиусам.

10. Дана масса в килограммах. Найти число полных центнеров в ней.

11. Дано расстояние в сантиметрах. Найти число полных метров в нем.

Линейное программирование (10-11 класс)

Задачи для самостоятельного решения

1. Даны координаты диагонали прямоугольника.  Найти его площадь.

2. Треугольник задан координатами вершин (x1;y1),(x2;y2),(x3;y3). Найти площадь треугольника (используя формулу Герона).

3. Дан цилиндр, с заданным радиусом основания r и высотой h. Найти объем цилиндра.

4. Дано четырехзначное число, найти в нем число тысяч, десятков и единиц.

5. Найти периметр и площадь прямоугольного треугольника, если даны длины его катетов a и b.

6. Даны два ненулевых числа. Найти их сумму, разность, произведение и частное.

7. Ввести трехзначное число a. Поменять крайние цифры числа местами.

8. Ввести двузначное число a. Поменять цифры числа местами.

9. Найти площадь кольца по заданным внешнему и внутреннему радиусам.

10. Дана масса в килограммах. Найти число полных центнеров в ней.

11. Дано расстояние в сантиметрах. Найти число полных метров в нем.


Предварительный просмотр:


Предварительный просмотр:

Сумма элементов одномерного массива

  1. Найти сумму всех элементов массива.
  2. Найти сумму положительных элементов массива.
  3. Найти сумму четных элементов массива с нечетными номерами.
  4. Кратна ли сумма элементов массива 7.
  5. Превосходит ли по модулю сумма нечетных элементов массива заданное число Х.
  6. Найти сумму отрицательных элементов массива. Если таких нет, то сообщить об этом.
  7. Дан массив, содержащий неотрицательные целые числа. Если сумма всех элементов массива чётная, нужно вывести количество чётных (по значению) элементов массива, если нечётная – количество нечётных.
  8. Элемент массива называется хорошим, если это двузначное число, причём цифра в разряде десятков больше, чем цифра в разряде единиц. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести сумму всех хороших элементов массива.

Сумма элементов одномерного массива

  1. Найти сумму всех элементов массива.
  2. Найти сумму положительных элементов массива.
  3. Найти сумму четных элементов массива с нечетными номерами.
  4. Кратна ли сумма элементов массива 7.
  5. Превосходит ли по модулю сумма нечетных элементов массива заданное число Х.
  6. Найти сумму отрицательных элементов массива. Если таких нет, то сообщить об этом.
  7. Дан массив, содержащий неотрицательные целые числа. Если сумма всех элементов массива чётная, нужно вывести количество чётных (по значению) элементов массива, если нечётная – количество нечётных.
  8. Элемент массива называется хорошим, если это двузначное число, причём цифра в разряде десятков больше, чем цифра в разряде единиц. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести сумму всех хороших элементов массива.

Сумма элементов одномерного массива

  1. Найти сумму всех элементов массива.
  2. Найти сумму положительных элементов массива.
  3. Найти сумму четных элементов массива с нечетными номерами.
  4. Кратна ли сумма элементов массива 7.
  5. Превосходит ли по модулю сумма нечетных элементов массива заданное число Х.
  6. Найти сумму отрицательных элементов массива. Если таких нет, то сообщить об этом.
  7. Дан массив, содержащий неотрицательные целые числа. Если сумма всех элементов массива чётная, нужно вывести количество чётных (по значению) элементов массива, если нечётная – количество нечётных.
  8. Элемент массива называется хорошим, если это двузначное число, причём цифра в разряде десятков больше, чем цифра в разряде единиц. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести сумму всех хороших элементов массива.

Сумма элементов одномерного массива

  1. Найти сумму всех элементов массива.
  2. Найти сумму положительных элементов массива.
  3. Найти сумму четных элементов массива с нечетными номерами.
  4. Кратна ли сумма элементов массива 7.
  5. Превосходит ли по модулю сумма нечетных элементов массива заданное число Х.
  6. Найти сумму отрицательных элементов массива. Если таких нет, то сообщить об этом.
  7. Дан массив, содержащий неотрицательные целые числа. Если сумма всех элементов массива чётная, нужно вывести количество чётных (по значению) элементов массива, если нечётная – количество нечётных.
  8. Элемент массива называется хорошим, если это двузначное число, причём цифра в разряде десятков больше, чем цифра в разряде единиц. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести сумму всех хороших элементов массива.



Предварительный просмотр:

Произведение элементов одномерного массива

  1. Найти произведение всех элементов массива.
  2. Найти произведение не нулевых  элементов массива.
  3. Найти произведение элементов массива кратных 5, имеющих четные номера.
  4. Является ли произведение всех элементов массива положительным числом.
  5. Найдите произведения номеров элементов массива, имеющие нечетные значения.
  6. Опишите на русском языке или на одном из языков программирования алгоритм подсчета произведения всех отрицательных элементов заданного целочисленного массива. Если отрицательных элементов нет, сообщите об этом.

Произведение элементов одномерного массива

  1. Найти произведение всех элементов массива.
  2. Найти произведение не нулевых  элементов массива.
  3. Найти произведение элементов массива кратных 5, имеющих четные номера.
  4. Является ли произведение всех элементов массива положительным числом.
  5. Найдите произведения номеров элементов массива, имеющие нечетные значения.
  6. Опишите на русском языке или на одном из языков программирования алгоритм подсчета произведения всех отрицательных элементов заданного целочисленного массива. Если отрицательных элементов нет, сообщите об этом.

Произведение элементов одномерного массива

  1. Найти произведение всех элементов массива.
  2. Найти произведение не нулевых  элементов массива.
  3. Найти произведение элементов массива кратных 5, имеющих четные номера.
  4. Является ли произведение всех элементов массива положительным числом.
  5. Найдите произведения номеров элементов массива, имеющие нечетные значения.
  6. Опишите на русском языке или на одном из языков программирования алгоритм подсчета произведения всех отрицательных элементов заданного целочисленного массива. Если отрицательных элементов нет, сообщите об этом.

Произведение элементов одномерного массива

  1. Найти произведение всех элементов массива.
  2. Найти произведение не нулевых  элементов массива.
  3. Найти произведение элементов массива кратных 5, имеющих четные номера.
  4. Является ли произведение всех элементов массива положительным числом.
  5. Найдите произведения номеров элементов массива, имеющие нечетные значения.
  6. Опишите на русском языке или на одном из языков программирования алгоритм подсчета произведения всех отрицательных элементов заданного целочисленного массива. Если отрицательных элементов нет, сообщите об этом.

Произведение элементов одномерного массива

  1. Найти произведение всех элементов массива.
  2. Найти произведение не нулевых  элементов массива.
  3. Найти произведение элементов массива кратных 5, имеющих четные номера.
  4. Является ли произведение всех элементов массива положительным числом.
  5. Найдите произведения номеров элементов массива, имеющие нечетные значения.
  6. Опишите на русском языке или на одном из языков программирования алгоритм подсчета произведения всех отрицательных элементов заданного целочисленного массива. Если отрицательных элементов нет, сообщите об этом.

Произведение элементов одномерного массива

  1. Найти произведение всех элементов массива.
  2. Найти произведение не нулевых  элементов массива.
  3. Найти произведение элементов массива кратных 5, имеющих четные номера.
  4. Является ли произведение всех элементов массива положительным числом.
  5. Найдите произведения номеров элементов массива, имеющие нечетные значения.
  6. Опишите на русском языке или на одном из языков программирования алгоритм подсчета произведения всех отрицательных элементов заданного целочисленного массива. Если отрицательных элементов нет, сообщите об этом.



Предварительный просмотр:

Количество элементов одномерного массива

  1. Найдите количество четных элементов массива.
  2. Каких элементов в массиве больше, положительных или отрицательных.
  3. Сколько элементов в массиве превосходят по модулю заданное число Х.
  4. Сосчитайте количество отрицательных элементов массива с четными номерами.
  5. Сколько элементов массива принадлежат промежутку от -30 до 30.
  6. Дан целочисленный массив. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых сумма элементов делится на 3, но не делится на 9. В данной задаче под парой подразумеваются два соседних элемента массива.

Количество элементов одномерного массива

  1. Найдите количество четных элементов массива.
  2. Каких элементов в массиве больше, положительных или отрицательных.
  3. Сколько элементов в массиве превосходят по модулю заданное число Х.
  4. Сосчитайте количество отрицательных элементов массива с четными номерами.
  5. Сколько элементов массива принадлежат промежутку от -30 до 30.
  6. Дан целочисленный массив. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых сумма элементов делится на 3, но не делится на 9. В данной задаче под парой подразумеваются два соседних элемента массива.

Количество элементов одномерного массива

  1. Найдите количество четных элементов массива.
  2. Каких элементов в массиве больше, положительных или отрицательных.
  3. Сколько элементов в массиве превосходят по модулю заданное число Х.
  4. Сосчитайте количество отрицательных элементов массива с четными номерами.
  5. Сколько элементов массива принадлежат промежутку от -30 до 30.
  6. Дан целочисленный массив. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых сумма элементов делится на 3, но не делится на 9. В данной задаче под парой подразумеваются два соседних элемента массива.

Количество элементов одномерного массива

  1. Найдите количество четных элементов массива.
  2. Каких элементов в массиве больше, положительных или отрицательных.
  3. Сколько элементов в массиве превосходят по модулю заданное число Х.
  4. Сосчитайте количество отрицательных элементов массива с четными номерами.
  5. Сколько элементов массива принадлежат промежутку от -30 до 30.
  6. Дан целочисленный массив. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых сумма элементов делится на 3, но не делится на 9. В данной задаче под парой подразумеваются два соседних элемента массива.

Количество элементов одномерного массива

  1. Найдите количество четных элементов массива.
  2. Каких элементов в массиве больше, положительных или отрицательных.
  3. Сколько элементов в массиве превосходят по модулю заданное число Х.
  4. Сосчитайте количество отрицательных элементов массива с четными номерами.
  5. Сколько элементов массива принадлежат промежутку от -30 до 30.
  6. Дан целочисленный массив. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых сумма элементов делится на 3, но не делится на 9. В данной задаче под парой подразумеваются два соседних элемента массива.

Количество элементов одномерного массива

  1. Найдите количество четных элементов массива.
  2. Каких элементов в массиве больше, положительных или отрицательных.
  3. Сколько элементов в массиве превосходят по модулю заданное число Х.
  4. Сосчитайте количество отрицательных элементов массива с четными номерами.
  5. Сколько элементов массива принадлежат промежутку от -30 до 30.
  6. Дан целочисленный массив. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых сумма элементов делится на 3, но не делится на 9. В данной задаче под парой подразумеваются два соседних элемента массива.

Количество элементов одномерного массива

  1. Найдите количество четных элементов массива.
  2. Каких элементов в массиве больше, положительных или отрицательных.
  3. Сколько элементов в массиве превосходят по модулю заданное число Х.
  4. Сосчитайте количество отрицательных элементов массива с четными номерами.
  5. Сколько элементов массива принадлежат промежутку от -30 до 30.
  6. Дан целочисленный массив. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых сумма элементов делится на 3, но не делится на 9. В данной задаче под парой подразумеваются два соседних элемента массива.



Предварительный просмотр:

Алгоритм выполнения задания в программе «Кумир»

Дана задача:

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

        Решение:

  1. Запустить компьютер.
  2. Открыть ярлык «Кумир».
  3. Стереть вертикальную черту перед командой.

  1. Создать стартовую обстановку робота.

-        Нажать: инструменты – редактировать стартовую обстановку робота.

-        Стереть существующую обстановку. Нажатие на край клетки убирает/создает стену для робота.

-        Поставить робота в исходное положение. Перемещать робота можно при нажатой мышью.

-        Сохранить текущую стартовую область. Нажать: обстановка – сохранить как стартовую.

-        Сохранить под именем «Первыешаги».

-        Закрыть окно редактора обстановки.

  1. Написать алгоритм:

  1. Открыть обстановку:

  1. Щелкнуть по главному окну
  2. Нажать F9 и закричать «УРА!»

        Автор алгоритма: Гущин Григорий


Предварительный просмотр: