Квадраты чисел
Пользователь вводит целое положительное число. Используя цикл for, напиши программу, которая посчитает квадраты всех чисел начиная с 1 и до введённого включительно и выведет на экран их сумму.
Например:
пользователь вводит 4. Тогда, сумма квадратов равна: 1^2 + 2^2 + 3^2 + 4^2 = 30, то есть, программа должна будет вывести на экран 30.
Написал код:
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Вычислить сумму квадратов чисел от 1 до 30 (квадраты чисел записаны в файле)
Помогите пожалуйста. Не знаю как сделать эту программу.
Вывести на экран квадраты чисел [a,b] и таблицу перевода метров в см
1. Вывести на экран через пробел квадраты всех целых чисел из отрезка . 2. Вывести на экран.
Цикл: Вывести на экран квадраты натуральных чисел в интервале от a до b.
3. Напишите программу, которая вводит натуральные числа a и b, и выводит квадраты натуральных чисел.
По данному числу N распечатайте все квадраты натуральных чисел, не превосходящие N, в порядке возрастания.
Условие По данному целому числу N распечатайте все квадраты натуральных чисел, не превосходящие N.
Решение
Свободные квадраты
Целое число x называется свободным от квадратов, если нет такого целого числа y > 1, что x делится.
Прямоугольники и квадраты
Напишите отдельный модуль, экспортирующий следующий функции: PrintRectangle(a, b, file) –.
Вывести квадраты последовательности
Приветствую всех, помогите перевести с Джава на Питон public class Mainarray < public.
Квадраты в обратном порядке
Числа вводятся до точки. Через пробел выведите эти числа в обратном порядке, возводя их в квадрат.
Вписанные окружности и квадраты
В квадрат вписана окружность, в нее еще один квадрат. А потом ещё одна окружность и ещё один.
Источник
Напечатать те натуральные числа, квадрат которых не превышает n
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Даны натуральные числа m и n, получить все натуральные числа меньшие n, квадрат суммы которых равен m
помогите плиз Даны натуральные числа m и n, получить все натуральные числа меньшие n, квадрат.
Напечатать натуральные числа, квадрат которых не превышает n, найти первое число, квадрат которого больше n
Дано число n. а) Напечатать те натуральные числа, квадрат которых не превышает n. б) Найти первое.
Напечатать те натуральные числа, квадрат которых не превышает n
Дано число n. a) Напечатать те натуральные числа, квадрат которых не превышает n. b) Найти первое.
Напечатать те натуральные числа, квадрат которых не превышает n.
Дано число n. Напечатать те натуральные числа, квадрат которых не превышает n. С помощью untill .
Напечатать те натуральные числа, квадрат которых не превышает заданного
Задача№18 39. Дано число п. а) Напечатать те натуральные числа, квадрат которых не превышает п.
Дано натуральное число n. Напечатать те натуральные числа, квадрат которых не превышает n.
Дано натуральное число n. Напечатать те натуральные числа, квадрат которых не превышает n.
Вывести те натуральные числа, квадрат которых не превышает заданного n
Дано число n.Вывести те натуральные числа ,квадрат которых не превышает n.
Найти натуральные числа квадрат которых не превышает заданное число
А)Напечатать те натуральные числа, квадрат которых не превышает n. Б)Найти первое натуральное.
Дано натуральное число n, вывести те натуральные числа, квадрат которых не превышает n
Дано натуральное число n, вывести те натуральные числа, квадрат которых не превышает n.
Напечатать все числа из очереди, квадрат которых превышает 7
ЗАДАЧА 3. Имеется массив А из N произвольных чисел А(N), среди которых есть положительные.
Источник
Выведите все точные квадраты натуральных чисел не превосходящие данного числа n питон
0 contributors
Users who have contributed to this file
Copy raw contents
Copy raw contents
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
# task1———————————————————— |
«»» |
По данному целому числу N распечатайте все квадраты натуральных чисел, |
не превосходящие N, в порядке возрастания. |
«»» |
n = int ( input ()) |
i = 1 |
while i ** 2 n : |
print ( i ** 2 ) |
i += 1 |
# —————————————————————— |
# task2———————————————————— |
«»» |
Дано целое число, не меньшее 2. |
Выведите его наименьший натуральный делитель, отличный от 1. |
«»» |
n = int ( input ()) |
i = 2 |
while n % i != 0 : |
i += 1 |
print ( i ) |
# —————————————————————— |
# task3———————————————————— |
«»» |
По данному натуральному числу N найдите наибольшую целую степень двойки, |
не превосходящую N. Выведите показатель степени и саму степень. |
Операцией возведения в степень пользоваться нельзя! |
«»» |
n = int ( input ()) |
p_of_two = 2 |
p = 1 |
while p_of_two n : |
p_of_two *= 2 |
p += 1 |
print ( p — 1 , p_of_two // 2 ) |
# —————————————————————— |
# task4———————————————————— |
«»» |
В первый день спортсмен пробежал x километров, |
а затем он каждый день увеличивал пробег на 10% от предыдущего значения. |
По данному числу y определите номер дня, на который пробег спортсмена составит не менее y километров. |
Программа получает на вход действительные числа x и y и должна вывести одно натуральное число. |
«»» |
x = int ( input ()) |
y = int ( input ()) |
i = 1 |
while x y : |
x *= 1.1 |
i += 1 |
print ( i ) |
# —————————————————————— |
# task5———————————————————— |
«»» |
Вклад в банке составляет x рублей. Ежегодно он увеличивается на p процентов, |
после чего дробная часть копеек отбрасывается. |
Определите, через сколько лет вклад составит не менее y рублей. |
Выражение «дробная часть копеек отбрасывается» означает, |
что если у вас оказалось 123.4567 рублей, т. е. 123 рубля и 45.67 копеек, |
то после округления у вас получится 123 рубля и 45 копеек, т.е. 123.45 рублей. |
Программа получает на вход три натуральных числа: x, p, y и должна вывести одно целое число. |
«»» |
x = float ( input ()) |
p = int ( input ()) |
y = int ( input ()) |
i = 0 |
while x y : |
x = x + x * p / 100 |
x = float ( int ( x * 100 )) / 100 |
i += 1 |
print ( i ) |
# —————————————————————— |
# task6———————————————————— |
«»» |
Программа получает на вход последовательность целых неотрицательных чисел, |
каждое число записано в отдельной строке. Последовательность завершается числом 0, |
при считывании которого программа должна закончить свою работу и вывести количество членов последовательности |
(не считая завершающего числа 0). Числа, следующие за числом 0, считывать не нужно. |
«»» |
n = 1 |
i = 0 |
while n != 0 : |
n = int ( input ()) |
i += 1 |
print ( i — 1 ) |
# —————————————————————— |
# task7———————————————————— |
«»» |
Определите сумму всех элементов последовательности, завершающейся числом 0. |
В этой и во всех следующих задачах числа, следующие за первым нулем, учитывать не нужно. |
«»» |
n = 1 |
s = 0 |
while n != 0 : |
n = int ( input ()) |
s += n |
print ( s ) |
# —————————————————————— |
# task8———————————————————— |
«»» |
Определите среднее значение всех элементов последовательности, завершающейся числом 0. |
«»» |
sum = len = 0 |
el = int ( input ()) |
while el != 0 : |
sum += el |
len += 1 |
el = int ( input ()) |
print ( sum / len ) |
# —————————————————————— |
# task9———————————————————— |
«»» |
Последовательность состоит из натуральных чисел и завершается числом 0. |
Определите значение наибольшего элемента последовательности. |
«»» |
max = 0 |
el = — 1 |
while el != 0 : |
el = int ( input ()) |
if el > max : |
max = el |
print ( max ) |
# —————————————————————— |
# task10———————————————————— |
«»» |
Последовательность состоит из натуральных чисел и завершается числом 0. |
Определите индекс наибольшего элемента последовательности. |
Если наибольших элементов несколько, выведите индекс первого из них. |
Нумерация элементов начинается с нуля. |
«»» |
i = 1 |
max_i = 1 |
max_n = 0 |
n = 1 |
while n != 0 : |
n = int ( input ()) |
if n > max_n : |
max_i = i |
max_n = n |
i += 1 |
print ( max_i ) |
# —————————————————————— |
# task11———————————————————— |
«»» |
Определите количество четных элементов в последовательности, завершающейся числом 0. |
«»» |
n = — 1 |
el = — 1 |
while el != 0 : |
el = int ( input ()) |
if el % 2 == 0 : |
n += 1 |
print ( n ) |
# —————————————————————— |
# task12———————————————————— |
«»» |
Последовательность состоит из натуральных чисел и завершается числом 0. |
Определите, сколько элементов этой последовательности больше предыдущего элемента. |
«»» |
p = int ( input ()) |
ans = 0 |
while p != 0 : |
num = int ( input ()) |
if num != 0 and p num : |
ans += 1 |
p = num |
print ( ans ) |
# —————————————————————— |
# task13———————————————————— |
«»» |
Последовательность состоит из различных натуральных чисел и завершается числом 0. |
Определите значение второго по величине элемента в этой последовательности. |
Гарантируется, что в последовательности есть хотя бы два элемента. |
«»» |
f_max = int ( input ()) |
s_max = int ( input ()) |
if f_max s_max : |
f_max , s_max = s_max , f_max |
el = int ( input ()) |
while el != 0 : |
if el > f_max : |
s_max , f_max = f_max , el |
elif el > s_max : |
s_max = el |
el = int ( input ()) |
print ( s_max ) |
# —————————————————————— |
# task14———————————————————— |
«»» |
Последовательность состоит из натуральных чисел и завершается числом 0. |
Определите, сколько элементов этой последовательности равны ее наибольшему элементу. |
«»» |
max = 0 |
i_max = 0 |
el = — 1 |
while el != 0 : |
el = int ( input ()) |
if el > max : |
max , i_max = el , 1 |
elif el == max : |
i_max += 1 |
print ( i_max ) |
# —————————————————————— |
# task15———————————————————— |
«»» |
Последовательность Фибоначчи определяется так: |
φ0 = 0, φ1 = 1, φn = φn−1 + φn−2. |
По данному числу n определите n-е число Фибоначчи φn. |
Эту задачу можно решать и циклом for. |
«»» |
n = int ( input ()) |
if n == 0 : |
print ( 0 ) |
else : |
a , b = 0 , 1 |
for i in range ( 2 , n + 1 ): |
a , b = b , a + b |
print ( b ) |
# —————————————————————— |
# task16———————————————————— |
«»» |
Дано натуральное число A. Определите, каким по счету числом Фибоначчи оно является, |
то есть выведите такое число n, что φn = A. Если А не является числом Фибоначчи, выведите число -1. |
«»» |
a = int ( input ()) |
if a == 0 : |
print ( 0 ) |
else : |
prev , next = 0 , 1 |
n = 1 |
while next a : |
if next == a : |
print ( n ) |
break |
prev , next = next , prev + next |
n += 1 |
else : |
print ( — 1 ) |
# —————————————————————— |
# task17———————————————————— |
«»» |
Дана последовательность натуральных чисел, завершающаяся числом 0. |
Определите, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу. |
«»» |
result = 1 |
seq = 0 |
prev = 0 |
cur_seq = 0 |
number = int ( input ()) |
while number > 0 : |
if prev == number : |
cur_seq += 1 |
else : |
cur_seq = 1 |
if cur_seq != 1 and cur_seq > result : |
result = cur_seq |
prev = number |
number = int ( input ()) |
print ( result ) |
# —————————————————————— |
# task18———————————————————— |
«»» |
Определите стандартное отклонение для данной последовательности натуральных чисел, завершающейся числом 0. |
«»» |
sum_num = 0 |
sum_power = 0 |
n = — 1 |
number = 1 |
while number != 0 : |
number = int ( input ()) |
sum_num += number |
sum_power += number ** 2 |
n += 1 |
result = (( sum_power — sum_num ** 2 / n ) / ( n — 1 )) ** 0.5 |
print ( result ) |
# —————————————————————— |
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник