top of page

Программирование циклов с предусловием и постусловием на С++


Цикл While

while (условие)

{

тело цикла;

}

Цикл Do While

do

{

тело цикла;

}

while (условие);

Задача 1. Определите количество цифр во введённом с клавиатуры целом числе N, не превышающем 2 000 000.

Блок-схема решения:

Задача 2. Ввести целое число и найти сумму его цифр.

Задача 3. Найти сумму всех элементов последовательности:

которые по модулю больше 0,001:

Алгоритм:

Блок-схема решения:

Задача 4. Составьте программу для определения количества чётных и нечётных цифр в записи данного натурального числа.

Задача 5. Составьте программу для определения наибольшей цифры в записи данного натурального числа.

Для справки

 

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

Задача 6. Напишите программу, выводящую на экран таблицу Пифагора.

Задача 7. Старинная задача. Сколько можно купить быков, коров и телят на 100 р., если в сумме должно быть куплено 100 голов скота, а цена быка - 10 руб., цена коровы - 5 руб., цена телёнка - 0, 5 руб.?

bottom of page