Циклическая структура со счетчиком



Составить линейный алгоритм программы.

1. Составить алгоритм вычисления значения функции y=7x+5 при любом значении x.

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

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

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

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

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

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

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

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

10.  Составить алгоритм вычисления периметра равнобедренной трапеции, если известны ее основания и высота.

11.  Составить алгоритм определения плотности тела, если известны его объем и масса.

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

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

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

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

Составить разветвляющийся алгоритм программы.

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

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

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

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

5. Составить алгоритм решения задачи для определения меньшего из двух вещественных чисел.

6.  Составить алгоритм решения задачи для определения большего расстояния из двух: одно указано в километрах, а другое в футах (1 фут = 0,45 м).

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

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

9. Составить алгоритм решения задачи для определения большего из двух значений: одно указано в миллиметрах, а другое в дюймах (1 дюйм = 25,4 мм).

Составить алгоритм программы, содержащий цикл с условием

1. Даны два целых числа A и B (A < B). Составить алгоритм вывода всех целых чисел, расположенных между данными числами (не включая сами эти числа), в порядке их возрастания.

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

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

4. Дано целое число N (> 1). Составить алгоритм вывода наибольшего целого K, при котором выполняется неравенство 3K < N.

5. Дано натуральное число N. Составить алгоритм получения всех натуральных чисел, меньше N.

6. Дано вещественное число а. Составить алгоритм у вывода всех натуральных чисел n, при которых выполняется условие a n 1 ... 3 1 2 1 1+ + + + > .

7. Дано число n. Составить алгоритм поиска первого натурального числа, квадрат которого больше n. 

8. Составить алгоритм вывода минимального числа большее 200, которое нацело делится на 17.

9. Составить алгоритм поиска максимального из натуральных чисел, не превышающих 600, которое нацело делится на 28.

10. Составить алгоритм вывода всех натуральных чисел, кратных одиннадцати, меньше 100.

Написать программу

1. Ввести число. Если оно неотрицательно, вычесть из него 50, в противном случае прибавить к нему 100.

2. Ввести число. Если оно отрицательно, прибавить к нему 50, в противном случае отнять от него 20.

3. Ввести число. Если оно неотрицательно, вычесть из него 10, в противном случае прибавить к нему 20.

4. Ввести число. Если оно отрицательно, прибавить к нему 20, в противном случае отнять от него 20.

5. Ввести 2 числа. Если их произведение отрицательно, умножить его на –2 и вывести на экран, в противном случае увеличить его в 3 раза и вывести на экран.

6. Ввести 2 числа. Если их произведение положительно, умножить его на 2 и вывести на экран, в противном случае увеличить его в 2 раза и вывести на экран.

7. Ввести 2 числа. Вычесть из большего меньшее.

8. Ввести 2 числа. Вычесть из большего меньшее, а результат увеличить на 2.

9. Ввести число. Если оно больше 8, разделить его на 4, если меньше или равно 8, то умножить на 5.

10. Ввести число. Если оно больше 20, разделить его на 6,а если меньше или равно 20, то умножить на 5.

11. Ввести два числа. Если их сумма больше 100, то сумму уменьшить в 2 раза, в противном случае увеличить в 2 раза.

12. Определить максимальное и минимальное значение из двух различных вещественных чисел.

13.  Определить, впишется ли круг в квадрат, если известны сторона квадрата и радиус круга.

14. Определить впишется ли квадрат в круг, если известны сторона квадрата и радиус круга.

15. Определить большее из двух вещественных чисел.

16. Определить меньшее из двух вещественных чисел.

17. Определить большее расстояние из двух: одно указано в километрах, а другое в футах (1 фут = 0,45 м).

18. Найти частное двух чисел, если первое из них наибольшее.

19. Определить большую площадь, если известны радиус круга и сторона квадрата.

20. Определить большее из двух значений: одно указано в миллиметрах, а другое в дюймах (1 дюйм = 25,4 мм).

Циклическая структура со счетчиком

1. Сложить 5 целых вещественных чисел, вводимых с клавиатуры пользователем.

2. Сложить 8 целых вещественных чисел, вводимых с клавиатуры пользователем.

3. Найти сумму 7 чисел. Конечный результат разлить на 2. Все числа вводятся с клавиатуры.

4. С помощью операторов алгоритмического языка Турбо-Бейсик нарисовать на экране монитора картинку «Елка».

5.

6. Даны действительные числа x, y. Вывести в порядке возрастания все целые числа, расположенные между х и у, а также количество этих чисел.

7. Даны действительные числа x, y. Вывести в порядке убывания все целые числа, расположенные между х и у, а также количество этих чисел

8. Дано действительное число – цена 1 кг конфет. Вывести стоимость 1, 2 … 15 кг конфет.

Цикл с параметром

1. Составить и вывести таблицу перевода расстояния в дюймах в сантиметры для значений 10, 11,.... 22 дюйма (1 дюйм = 25,4 мм).

2. Составить и вывести таблицу перевода 1, 2,... 20 долларов США в рубли по текущему курсу (значение курса вводится произвольно).

3. Вывести значения e 1 , e 2 ,…, e 20 .

4. Вывести следующие числа: 1.1, 2.1, …, 21.1.

5. Вывести следующие числа: 2.1, 2.2, …, 2,9.

6. Вывести двадцать первых четных чисел.

7. Вывести двадцать первых нечетных чисел.

8. Составить программу вывода стоимости 2, 3, …, 10 кг конфет (цена 1 кг конфет вводится произвольно).

9. Составить программу табулирования функции y = x на отрезке [a;b]. Значения a, b могут изменяться.

10. Составить программу табулирования функции y e 1 x = − на отрезке [a;b]. Значения a, b могут изменяться.

11. Составить программу табулирования функции 2x 1 y = на отрезке [a;b]. Значения a, b могут изменяться.

12. Составить программу табулирования функции 2 y =(x −1) на отрезке [a;b]. Значения a, b могут изменяться.

Цикл с условием

1. Даны два целых числа A и B (A < B). Составить программу вывода всех целых чисел, расположенных между данными числами (не включая сами эти числа), в порядке их возрастания.

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

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

4. Дано целое число N (> 1). Составить программу вывода наибольшего целого K, при котором выполняется неравенство 3K < N.

5. Дано натуральное число N. Составить программу получения всех натуральных чисел, меньше N.

6. Дано вещественное число а. Составить программу вывода всех натуральных чисел n, при которых выполняется условие a n 1 ... 3 1 2 1 1+ + + + > .

7. Дано число n. Составить программу поиска первого натурального числа, квадрат которого больше n.  

8. Составить программу вывода минимального числа большее 200, которое нацело делится на 17.

9. Составить программу поиска максимального из натуральных чисел, не превышающих 600, которое нацело делится на 28.

10. Составить программу вывода всех натуральных чисел, кратных одиннадцати, меньше 100.

Вложенные циклы

1. Вывести на экран таблицу умножения (от 1 до 5).

2. Вывести на экран таблицу умножения (от 4 до 9).

3. Вывести на экран таблицу умножения (от 1 до 9).

4. Напечатать числа в виде следующей таблицы

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

5. Напечатать числа в виде следующей таблицы

1 1 1 1 1

2 2 2 2 2

3 3 3 3 3

4 4 4 4 4

6. Напечатать числа в виде следующей таблицы

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

 

7. Напечатайте числа в виде следующей таблицы:

2 3 45 6 7 89 10 11 1213 14 15 16

 

8. Программа подсчета суммы S первых 100 членов гармонического ряда 1+1/2+1/3+1/4+...1/N.

9. Программа подсчета суммы S первых 200 членов гармонического ряда 1+1/2+1/3+1/4+...1/N.


Дата добавления: 2018-05-02; просмотров: 1010; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!