vanvangog199826
?>

Даны два натуральных числа m и n (m≤n Напишите программу на Python, которая выводит все числа от mm до nn включительно удовлетворяющие хотя бы одному из условий: число кратно 17; число оканчивается на 9; число кратно 3 и 5 одновременно. На вход программе подаются два натуральных числа m и n (m≤n), каждое на отдельной строке. Программа должна вывести числа в соответствии с условием задачи. Если чисел удовлетворяющих условию нет, выводить ничего не надо.

Информатика

Ответы

Наталья_Васищев

--- Python 3.8.3 ---

n = int(input())

m = int(input())

cond = lambda item: (item % 17 == 0) or (str(item).endswith('9')) or ( item % 5 == 0 and item % 3 == 0)  

[print(item, end = ' ') for item in range(n, m+1) if cond(item)]

Шаленко
#include <iostream>
#include <array>
#include <numeric>
using namespace std;

const size_t N = 10;

int main()
{
    size_t sum = 0;
    array<int, N> a = { 1, 5, 9, 6, 3, 0, 1, 4, -2, 15 };
    cout << "Count: ";
    cout << accumulate(a.cbegin(), a.cend(), 0, [&sum](size_t count, const int
num) {
                                                    if ( !(num % 3) && num % 5 ) {
                                                        ++count;
                                                        sum += num;
                                                    }
                                                    return count;
                                                });
    cout << " Sum: " << sum << endl;
}
info46
Полноценное изучение языка - это не такая уж простая задача. мало просто прочитать книгу, нужно ещё и долго познавать дзен, и при том не только этого языка. я вообще удивляюсь, как можно загружать школьников паскалем, ведь, он не так уж и прост по сегодняшним меркам. в то время как реально качественное его изучение требует вдумчивости, усидчивости и практики.
важным фактором является знание английского. так разработка всех ведущих языков ведётся на англ и вся дока написана на нём.
на сегодняшний день, ведущим разработчиком компиляторов для Pascal является организация FreePascal. соответственно, доку и компилятор, я бы посоветовал использовать именно их.

а вообще, лучше бы ты задал более конкретный вопрос.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Даны два натуральных числа m и n (m≤n Напишите программу на Python, которая выводит все числа от mm до nn включительно удовлетворяющие хотя бы одному из условий: число кратно 17; число оканчивается на 9; число кратно 3 и 5 одновременно. На вход программе подаются два натуральных числа m и n (m≤n), каждое на отдельной строке. Программа должна вывести числа в соответствии с условием задачи. Если чисел удовлетворяющих условию нет, выводить ничего не надо.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

yakovlevasvetlanalvovna209
katdavidova91
kmb1960679
Orestov563
Некрасова-И
tagirova1
SAMSCHOOL96
nastya3213868
Николаевич1033
apetrov13
Dmitriy2211104
kashxb2056
Семеновна-Павел
ivanpetrovichru1801
timonina29