Студопедия
rus | ua | other

Home Random lecture






Разветвления


Date: 2015-10-07; view: 364.


Простейшие вычисления

11. Создать программу, которая получает с клавиатуры число а. Пользуясь только арифметической операцией умножения, вычис­лить а13 за пять операций.

 

12. Создать программу, которая получает с клавиатуры число а. Пользуясь только арифметической операцией умножения, вычислить одновременно а10 и а15 за пять операций.

 

13. Создать программу, которая получает с клавиатуры число а. Пользуясь только арифметической операцией умножения, вычис­лить одновременно а2, а5 и а17 за шесть операций.

 

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

1 - 2х + 8х2 - 4х3 и 1 + 2х + 5х2 + 4х3.

Разрешается использовать не более четырех операций умноже­ния и четырех операций сложения и вычитания.

 

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

4 - Зх3 + 7х2 - 5х + 6.

Разрешается использовать не более четырех операций умноже­ния и четырех операций сложения и вычитания.

 

 

16. Создать программу, которая получает с клавиатуры два чис­ла: х, у (х ≠ у). Программа должна преобразовать эти числа: меньшее из них заменить полусуммой чисел х, у, а большее — их удвоенным произведением. Результаты вывести на экран.

 

17. Создать программу, которая получает с клавиатуры числа x1, x2, х3, у1, у2, у3. Каждая пара соответствующих чисел (х, у) явля­ется координатами вершины треугольника. Программа должна про­верить, принадлежит ли точка — начало координат одной из сторон этого треугольника.

 

18. В программу вводятся натуральные числа k, l, m, n, которые являются координатами клеток шахматной доски. Каждое значение должно принадлежать диапазону 1—8. Программа должна опреде­лить, бьет ли ферзь, стоящий на клетке (k, l), фигуру, стоящую на клетке (m, n).

 

19. Доказать, что любую целочисленную денежную сумму, большую 7 рублей, можно выплатить без сдачи «трешками» и «пя­терками». Для любого введенного с клавиатуры n > 7 найти такие целые неотрицательные a и b, что 3а + 5b = n.

 


<== previous lecture | next lecture ==>
Определение промежуточных целей | Циклические алгоритмы
lektsiopedia.org - 2013 год. | Page generation: 0.169 s.