
Домашние задания: Информатика
Помогите с информатикой?

Считать сумму арифметической прогрессии циклом - надо быть настоящим выпускником видеокурсов.
Задание 1.
Задание 2.
Задание 3.
Задание 4.
Задание 1.
n = int(input()) // 7
print((n + 1) * n // 2 * 7)
Задание 2.
print(*([n, "Три", "Пять", "ТриПять"][(n % 5 == 0) * 2 + (n % 3 == 0)] for n in range(1, 101)), sep = '\n')
Задание 3.
n = int(input())
ns = [0, 1]
print(*ns, *((ns := [ns[1], (ns[0] + ns[1]) * 2]) and ns[1] for _ in range(2, n)), sep = ', ')
Задание 4.
from itertools import takewhile
words = takewhile('#'.__ne__, (w for w in (input() for _ in iter(int, 1)) if (len(w) > 0 and w[0] == 'a') or w == '#'))
print(*words, sep = '\n')
Ирина Казанцева
Задание 4 можно попроще решить:
Задача 3
PascalABC:
var a1, a2, a3, n :integer;
begin
a1 := 0; a2 := 1;
Write (' n = '); ReadLn (n);
if n=2 then Write (' ', a1, ' ', a2, ' ') else
begin
Write (' ', a1, ' ', a2, ' ');
for var i := 3 to n do
begin
a3 := 2*(a1 + a2); Write (a3, ' ');
a1:= a2; a2:=a3;
end;
end;
end.
PascalABC:
var a1, a2, a3, n :integer;
begin
a1 := 0; a2 := 1;
Write (' n = '); ReadLn (n);
if n=2 then Write (' ', a1, ' ', a2, ' ') else
begin
Write (' ', a1, ' ', a2, ' ');
for var i := 3 to n do
begin
a3 := 2*(a1 + a2); Write (a3, ' ');
a1:= a2; a2:=a3;
end;
end;
end.

Ирина Казанцева
Автор просил(а) на питоне.
n = int(input("Введите число n: "))
sum = 0
for i in range(1, n+1):
if i % 7 == 0:
sum += i
print("Сумма всех чисел от 1 до", n, "которые делятся на 7:", sum)
это первая, другие - напиши текстом, в чат кину, решит
Светлана Абрамова
Задача 2
Напишите программу, которая печатает все числа от 1 до 100, но для чисел, кратных трем, вместо числа печатает "Три", а для чисел, кратных пяти, печатает "Пять'
". Для чисел,
которые кратны и трем, и пяти, выведите «ТриПять
Задача 3
Школьник Петя придумал такую последовательность чисел: 0, 1, 2, 6, 16, 44... Образуется она по такому правилу: каждое следующее число - это удвоенная сумма двух предыдущих.
Первые два числа последовательности считаем известными - 0 и 1.
Программа получает на вход количество чисел п. Нужно вывести первые п чисел последовательности.
Пример: п = 2
Вывод: 0, 1
Пример: п = 6
Вывод: 0, 1, 2, 6, 16, 44
Напишите программу, которая печатает все числа от 1 до 100, но для чисел, кратных трем, вместо числа печатает "Три", а для чисел, кратных пяти, печатает "Пять'
". Для чисел,
которые кратны и трем, и пяти, выведите «ТриПять
Задача 3
Школьник Петя придумал такую последовательность чисел: 0, 1, 2, 6, 16, 44... Образуется она по такому правилу: каждое следующее число - это удвоенная сумма двух предыдущих.
Первые два числа последовательности считаем известными - 0 и 1.
Программа получает на вход количество чисел п. Нужно вывести первые п чисел последовательности.
Пример: п = 2
Вывод: 0, 1
Пример: п = 6
Вывод: 0, 1, 2, 6, 16, 44
Светлана Абрамова
Задача 4
гласной буквы а.
новой строки.
Напишите программу, которая читает слова и печатает только те, которые начинаются с
Используется латиница, все слова пишутся со строчной буквы. Каждое слово начинается с
Программа должна завершиться, когда вместо слова пользователь введет #.
гласной буквы а.
новой строки.
Напишите программу, которая читает слова и печатает только те, которые начинаются с
Используется латиница, все слова пишутся со строчной буквы. Каждое слово начинается с
Программа должна завершиться, когда вместо слова пользователь введет #.
Похожие вопросы
- Помогите с информатикой
- помогите с информатикой 11 класс
- Помогите по информатике
- Пожалуйста,помогите с Информатикой 10кл, с пояснением. Благодарю заранее.
- ПОМОГИТЕ С ИНФОРМАТИКОЙ 9 КЛАСС!
- Помогите с информатикой
- помогите с информатикой, на десять раз учебник прочитала, понять не могу, кто, какое место занял.
- Помогите сделать информатику
- Помогите с информатикой, составить программу
- Помогите с информатикой 7 класс.