Написать программу, которая выводит все числа не превышающие заданного числа N, которые делятся без остатка на все свои цифры Обязательно ИМЕННО НА PYTHON
1.первое число - целочисленный тип второе - вещественный разные диапазоны 2.1) s := (x1+x2)/2 2) dec(k) или k:=k-1 3) inc(i) или i:=i+1 4) sum := t*kt + r*kr + k*kk (t, r, k - цена одной тетради, ручки, карандаша; kt, kr, kk - количество тетрадей, ручек и карандашей)
2. а) значения функции y=х(в квадрате) var y,x: real
б) площади прямоугольника var a,b,s: real
в)стоимости покупки,состоящей из нескольких тетрадей и такого же кол-ва обложек var kv:integer; st,so,sum: real
г)стоимости покупки,состоящей из нескольких тетрадей,нескольких ручек и нескольких карандашей var kvt,kvr,kvk:integer; st,sr,sk,sum: rea
1.первое число - целочисленный тип второе - вещественный разные диапазоны 2.1) s := (x1+x2)/2 2) dec(k) или k:=k-1 3) inc(i) или i:=i+1 4) sum := t*kt + r*kr + k*kk (t, r, k - цена одной тетради, ручки, карандаша; kt, kr, kk - количество тетрадей, ручек и карандашей)
2. а) значения функции y=х(в квадрате) var y,x: real
б) площади прямоугольника var a,b,s: real
в)стоимости покупки,состоящей из нескольких тетрадей и такого же кол-ва обложек var kv:integer; st,so,sum: real
г)стоимости покупки,состоящей из нескольких тетрадей,нескольких ручек и нескольких карандашей var kvt,kvr,kvk:integer; st,sr,sk,sum: rea
ОбъяснениеPython 3.4 (нет под рукой 3.3)
n=int(input("Введите N: "))
s=''
for i in range(-n,0):
s=s+str(-i)+' '
print(s)
Тестовое решение:
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:15:05) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> RESTART
>>>
Введите N: 5
5 4 3 2 1: