Задачи по информатике. Вложенные циклы.

1.Что будет выведено на экран монитора после выполнения следующих операторов:

a := 1; b := 1;

FOR i := 0 to n DO

begin

For j := 1 to b Do Write (‘*’);

Writeln;

c := a + b; a := b; b := c;

end;

если n = 6? Решение какой задачи выражает этот фрагмент программы?

2. Дано натуральное число n. Можно его представить в виде суммы трех квадратов натуральных чисел? Если можно, то:

а) указать тройку x, y, z  таких натуральных чисел, что x2 + y2 + z2 = n;

б) указать все тройки x, y, z  таких натуральных чисел, что x2 + y2 + z2 = n.

3.Составить программу для нахождения всех натуральных решений уравнения n2 + m2 = k2

в интервале [1,10].

Примечание: Решения, которые получаются перестановкой n и m, считать совпадающими.

 

4. Дано натуральное число:

а) сколько раз данная цифра А встречается в данном числе (А вводится с клавиатуры);

б) верно ли, что в данном числе сумма цифр больше В, а само число делится на В (вводится с клавиатуры)?

5. Найти все натуральные числа a, b и с из интервала от 1 до 20, для которых выполняется равенство: а2 * b = c2.

 

Написать комментарий

*

*

*
Защитный код
обновить