С++. Задачи с решениями. Числа и циклы. Задачи 1-10

1. Составьте программу, выводящую на экран квадраты чисел от 10 до 20 включительно.

2. Даны натуральные числа от 35 до 87. Вывести на консоль те из них, которые при делении на 7 дают остаток 1, 2 или 5.

3. Найдите сумму  1+2+3+\ldots+n, где число n вводится пользователем с клавиатуры.

4. Найдите произведение цифр трехзначного числа.

5. Найдите количество четных цифр данного натурального числа.

6. Найдите наибольшую цифру данного натурального числа.

7. Найдите все четырехзначные числа, сумма цифр каждого из которых равна 15.

Комментариев 5 к “С++. Задачи с решениями. Числа и циклы. Задачи 1-10

  1. В пятом примере должно быть while (n>1) а не while (n>0), так как получается бесконечный цикл, хотя компилятор его пропускает.

  2. while (n>0)
    n/=10;

    n все время делится на 10 но отрицательной она никогда не станет она просто будет стремится к 0, но будет всегда >0 (...100, 10, 1, 0.1, 0.01, 0.001, ...)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *