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

Исправить программу, чтобы запускалась и правильно работала

23.03.2017, 22:21. Просмотров 404. Ответов 2
Метки нет (Все метки)

Исправить программу, чтобы запускалась и правильно работала.
In [ ]:

Python
1
2
3
4
5
6
7
8
9
10
11
x = int(input('Введите сумму вклада: '))
p = input('Введите процентную ставку: ')
y = int(input('Введите желаемую сумму: '))
while y < x
    y = int(input('Желаемая сумма должна быть больше суммы вклада. Повторите ввод: '))
years = 0
while x < y
    x += x * p / 100
    years += 1
    
print('Ваш вклад вырастет до желаемой суммы за {} лет'.format(years))
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2017, 22:21
Ответы с готовыми решениями:

Как правильно скомпилировать чтобы программа работала на компьютерах, на которых не установлен билдер(чтобы работала база данных)
Сделана база данных на BDE при сохранении скомпилировал &quot;Relese&quot;, на другом пк где не установлен...

Исправить чтобы программа работала в ABC.Net
Исправить чтобы программа работала в ABC.Net - PascalABC.NET program ex_set_3; uses crt; var m :...

Исправить чтобы программа работала в ABC.Net
Исправить чтобы программа работала в ABC.Net Type mas_2= array of integer; procedure inp2(var...

Исправить чтобы программа работала в ABC.Net
Исправить чтобы программа работала в ABC.Net type mn = set of byte; procedure vvod(var a: mn);...

2
Эксперт по компьютерным сетям
4690 / 2667 / 828
Регистрация: 03.11.2009
Сообщений: 8,358
Записей в блоге: 3
24.03.2017, 03:46 2
Что именно не получается?
0
0 / 0 / 2
Регистрация: 28.02.2017
Сообщений: 29
24.03.2017, 09:39 3
после while ставится двоеточие это оператор
Python
1
2
3
4
5
6
7
8
9
10
11
x = int(input('Введите сумму вклада: '))
p = input('Введите процентную ставку: ')
y = int(input('Введите желаемую сумму: '))
while y < x:
    y = int(input('Желаемая сумма должна быть больше суммы вклада. Повторите ввод: '))
years = 0
while x < y:
    x += x * p / 100
    years += 1
    
print('Ваш вклад вырастет до желаемой суммы за {} лет'.format(years))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2017, 09:39

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Исправить чтобы программа работала в ABC.Net
Исправить чтобы программа работала в ABC.Net program ex_set_1; uses crt; type mn = set of byte;...

Диаграмма переходов, не могу закончить, чтобы правильно работала
Условие такое: Построить конечный автомат для распознавания цепочек в трехсимвольном алфавите...

Как собрать программу Unity, чтобы она запускалась на Windows?
Как собрать на маке программу Unity, чтобы она запускалась на Windows, если в предложениях Build...

Как скомпилировать программу на XE8 чтобы запускалась на любом компьютере ?
Как скомпилировать программу на XE8 чтобы запускалась на любом компьютере ?


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

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

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