Каталог решений - Простые, но интересные задачки по программированию

Простые, но интересные задачки по программированию

Простые, но интересные задачки по программированию

В наличии

Простенькие задачки по программированию на сообразительность.
Зарядка для ума.

Категория:

Описание

Прислал работодатель в качестве тестового задания. Некоторые уж совсем простые. Ответы опубликую позже в файле.

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

Задача 1.

Объявлены две числовые переменные a и b. Необходимо сделать так, чтобы без объявления других переменных в результате работы алгоритма значения переменных поменялись местами. Например, если изначально a = 4, b = 5, то в результате алгоритма стало a = 5, b = 4. Применять можно только операции присваивания и арифметические операции с числами и значениями переменных.

 

Задача 2.

За один цикл вычислить значение функции F(n) = 1!*2!*3!…*n!., где n! = 1*2*3*…*n.

 

Задача 3.

Убрать условный оператор «Если» из следующего блока (А может принимать значение 0 или 1):

Если (А = 0) Тогда
   
B = 2;
Иначе
   
В = 1;
КонецЕсли;

Не допускается использование ЛЮБЫХ других условных операторов (например, ?(А = 0;2;1))

 

Задача 4.

Имеются два массива данных А[а] и B[в] (а и в – количества элементов массива). Известно, что оба массива упорядочены по возрастанию. Необходимо написать алгоритм, проходящий по этим массивам за 1 цикл вида:

Для Сч = 1 По а + в Цикл

и выдающий значения обоих массивов в порядке возрастания т.е. как бы объединив оба массива и отсортировав их по возрастанию.

 

Задача 5.

Имеется неупорядоченный массив из n различных целых чисел от 0 до n (0,1,…,j-1,j+1,….,n). Необходимо за один цикл определить недостающее число j.

 

Ссылки по теме:

http://macedu.narod.ru/edu/summary/prog-exe.html

 

has been added to your cart:
Оформление заказа