Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
adi124356
0 / 0 / 0
Регистрация: 10.11.2018
Сообщений: 1
1

Вывести числа треугольником сверху вниз

11.11.2018, 05:14. Просмотров 70. Ответов 2
Метки нет (Все метки)

Привет всем, никак не доходит, из сборника Златопольского №8.4(б,г), как добавлять к первому знаку число, вот мой код

for i in range(6,1,-1):
for k in range(i-1):
print(i-k, end=' ')
print()

Выводит треугольником сверху вниз

6 5 4 3 2
5 4 3 2
4 3 2
3 2
2

А должно

6 5 4 3 2
7 4 3 2
8 3 2
9 2
2

8.4 Б
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2018, 05:14
Ответы с готовыми решениями:

Вывести на экран только нечетные целые числа из диапазона от 0 до заданного числа
Напишите программу, которая бы выводила на экран только нечетные целые числа из диапазона от 0 до,...

Считая последовательность 16-ричной записью натурального числа, вывести десятичный эквивалент данного числа
Пользователь вводит некоторую последовательность,состоящую только цифр 0 – 9 и букв A – F. Считая...

Вывести первый столбец матрицы сверху вниз
Дана матрица размера M×N. Вывести ее элементы в следующем порядке: первый столбец сверху вниз,...

Вывести сообщения в чате не снизу вверх, а сверху вниз
Делаю чат ,так вот мне нужно вивести 20 последних сообщений но мне нужно вивести не снизу вверх а...

Вывести все элементы двухмерного массива в строку последовательно слева на право, сверху-вниз
Вывести все элементы двухмерного массива в строку последовательно слева на право, сверху-вниз....

2
SashaRasha
26 / 24 / 2
Регистрация: 08.10.2008
Сообщений: 294
11.11.2018, 12:01 2
Цитата Сообщение от adi124356 Посмотреть сообщение
как добавлять к первому знаку число
как-то так
Python
1
2
3
4
5
6
7
8
for i in range(6, 11):
    if i<10:
        print(i,end=' ')
        j=i
        while j<9:
            print(11-j, end=' ')
            j+=1
    print(2)
0
Viktorrus
4 / 3 / 1
Регистрация: 22.02.2018
Сообщений: 23
11.11.2018, 16:06 3
adi124356, Когда Вы копируете сюда текст своей программы используйте в окне кнопку Python ('Выделить код Python') и туда вставляйте свою программу, что бы не пропадали отступы из Вашей программы. Тогда будет проще отвечать на Ваш вопрос, учитывая, что ошибка у вас может быть и в неправильных отступах. Но SashaRasha, человек опытный, он видимо привык, что сплошь и рядом неправильно вставляют тексты программ, и просто дал Вам правильное решение
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2018, 16:06

Определить число столбцов матрицы, в которых числа при проходе сверху вниз попеременно меняют знак
Определить число столбцов целочисленной матрицы A(М*N), где М и N- задан-ные натуральные числа, в...

Вывести числа «треугольником», состоящим из n строк
Ввести целое n , если n &gt; 0, вывести числа «треугольником», состоящим из n строк. Например, для n...

Вывести числа треугольником согласно образцу
ребят училка задала создать прогу , которая будет делать такие вещи.. 1 22 333 4444 55555...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru