Главная >> Информатика 8 класс. Босова

Программирование циклических алгоритмов

Программирование циклических алгоритмов. Вопросы и задания (окончание)

10. Сколько раз будет выполнен цикл?

    а) for i:=0 to 15 do s:=s+1;
    б) for i:=10 to 15 do s:=s + 1;
    в) for i:=-1 to 1 do s:=s+1;
    г) for i:=10 to 10 do s:=s+1;
    д) k:=5;
        for i:=k-1 to k+1 do s:=s+1;

11. Напишите программу, которая 10 раз выводит на экран ваши имя и фамилию.

12. Напишите программу, выводящую на экран изображение шахматной доски, где чёрные клетки изображаются звёздочками, а белые — пробелами. Рекомендуемый вид экрана после выполнения программы:

13. Напишите программу, которая вычисляет сумму:

    а) первых n натуральных чисел;
    б) квадратов первых n натуральных чисел;
    в) всех чётных чисел в диапазоне от 1 до n;
    г) всех двузначных чисел.

14. Напишите программу, которая генерирует 10 случайных чисел в диапазоне от 1 до 20, выводит эти числа на экран и вычисляет их среднее арифметическое.

15. Запишите на языке Паскаль программы решения задач № 32, 33 из параграфа 2.4. Используйте оператор for.

16. Напишите программу, которая выводит на экран таблицу степеней двойки (от нулевой до десятой). Рекомендуемый вид экрана после выполнения программы:

    Таблица степеней двойки

17. Напишите программу, которая выводит на экран таблицу умножения на n (n — целое число в диапазоне от 2 до 10, вводимое с клавиатуры).

18. Какой из трёх рассмотренных операторов цикла является, по вашему мнению, основным, т. е. таким, что им можно заменить два других? Обоснуйте свою точку зрения.

Ответы

    2. Два раза. 3, 6, 9.

    6. Четыре раза. 5, 16, 21.

    10. а) 16; б) 6; в) 3; г) 1; д) 3.

<<< К началу

 

 

???????@Mail.ru