Студопедия

Главная страница Случайная страница

Разделы сайта

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






Линейные программы






СБОРНИК ЗАДАЧ ПО ПРОГРАММИРОВАНИЮ

Автор: учитель МОУ Плеская СОШ

Юдин А.Б.

Г. Плес 2012 год


Содержание

Линейные программы. 3

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

Принадлежность точки с координатами X и Y фигуре на плоскости. 6

Геометрические орнаменты. 8

Построение таблицы значений функций на интервале. 9

Вычисление суммы (произведения) нескольких слагаемых (множителей). 10

Практическая работа «Расчет конечных сумм». 12

Практическая работа «Вложенные циклы». 12

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

Заполнение и обработка элементов массива. 14

Нахождение суммы и произведения элементов массива. 16

Нахождение наибольшего и наименьшего элемента в массиве. 17

Двумерные массивы. 18

Заполнение двумерного массива по правилу. 18

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

Поиск максимального (минимального) элемента в двумерном массиве. 20

Обработка строк. 22

Подсчет чего-либо в строке. 22

Изменение строки. 23

Список литературы.. 25

Линейные программы

А****************************************************************

1. Дана сторона квадрата а. Найдите его периметр P=4*a и площадь S=a2.

2. Даны стороны прямоугольника a и b. Найти его площадь S=a*b и периметр P = 2*(a+b).

3. Дан диаметр окружности d. Найти ее длину L=π *d. В качестве значения π использовать 3, 14.

4. Дана длина ребра куба a. Найти объем куба V = a3 и площадь его поверхности S=6*a2.

5. Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V = a*b*c и площадь боковой поверхности S = 2*(a*b+b*c+a*c).

6. Найти длину окружности L=2*π *R и площадь круга S = π *R2 заданного радиуса R. В качестве значения π использовать 3, 14.

7. Даны два числа a и b. Найти их среднее арифметическое: S=(a + b)/2.

8. Даны два неотрицательных числа a и b. Найти их среднее геометрическое, то есть квадратный корень из их произведения: .

9.. Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P. Где: , P=a + b + c.

10. Найти расстояние между двумя точками с заданными координатами x1 и x2 на числовой оси: |x2 – x1|.

11. Даны основание a и периметр P равнобедренного треугольника. Составить программу определяющую боковые стороны треугольника.

12. Даны боковая сторона C и периметр P равнобедренного треугольника. Составьте программу определяющую основание этого треугольника.

13. Найти расстояние между двумя точками с заданными координатами (x1, y1), (x2, y2). На плоскости. Расстояние вычисляется по формуле.

14. Поменять местами содержимое переменных A и B и вывести новые значения A и B.

15. С клавиатуры вводится число. После этого на экран выводится следующее сообщение. Например если введено число 173, то сообщение будет «Следующее число после 173 это 174, а предыдущее 172»

В*****************************************************************

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

17. Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму.

18. Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC.

19. Даны переменные A, B, C. Изменить их значения, переместив содержимое A в B, B в C, C в A, и вывести новые значения переменных A, B, C.

20. Даны переменные A, B, C. Изменить их значения, переместив содержимое A в C, C в B, B в A, и вывести новые значения переменных A, B, C.

21. Даны два круга с общим центром и радиусами R1 и R2. (R1> R2). Найти площадь кольца внешний радиус которого R1, в внутренний R2.

S1=π *R12; S2=π *R22; SK=S1-S2.

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

С*****************************************************************

23. Дано число а. Не используя никаких операций, кроме умножения, и никаких функций получите:

а6 за три операции,

а7 за четыре операции,

а8 за три операции,

а9 за четыре операции,

а10 за четыре операции,

24. Даны координаты двух противоположных вершин прямоугольника: (x1, y1), (x2, y2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника.

25. Даны координаты трех вершин треугольника (x1, y1), (x2, y2), (x3, y3). Составьте программу вычисления площади треугольника по формуле Герона , где полупериметр вычисляется по формуле .

26. С клавиатуры вводится двузначное число. Вывести на экран его последнюю цифру. (Разряд единиц)

27. Дано натуральное число. Найдите число десятков в его записи. (т.е. вторую цифру с права в его записи).

28. Найти сумму цифр заданного четырехзначного числа.

29. Найти площадь треугольника, две стороны которого равны a и b. А угол между ними γ. (Воспользоваться теоремой косинусов и формулой Герона).

30. Вычислить площадь кольца, ширина которого равна Н, а отношение радиуса большей окружности к радиусу меньшей окружности D.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.