Программа которая вычисляет сумму

За каждый месяц банк начисляет к сумме вклада 7% от суммы. Напишите консольную программу, в которую пользователь вводит сумму вклада и количество месяцев. А банк вычисляет конечную сумму вклада с учетом начисления процентов за каждый месяц.

Для вычисления суммы с учетом процентов используйте цикл for . Для ввода суммы вклада используйте выражение Convert.ToDecimal(Console.ReadLine()) (сумма вклада будет представлять тип decimal).

using System; namespace HelloApp < class Program < static void Main(string[] args) < Console.WriteLine(«Введите сумму вклада: «); decimal sum = Convert.ToDecimal(Console.ReadLine()); Console.WriteLine(«Введите срок вклада в месяцах: «); int period = Convert.ToInt32(Console.ReadLine()); for(int i = 1; i Console.WriteLine($»После месяцев сумма вклада составит «); Console.ReadKey(); > > >
Упражнение 2

Перепишите предыдущую программу, только вместо цикла for используйте цикл while .

using System; namespace HelloApp < class Program < static void Main(string[] args) < Console.WriteLine(«Введите сумму вклада: «); decimal sum = Convert.ToDecimal(Console.ReadLine()); Console.WriteLine(«Введите срок вклада в месяцах: «); int period = Convert.ToInt32(Console.ReadLine()); int i = period; while (i >0) < sum += sum * 0.07M; i—; >Console.WriteLine($»После месяцев сумма вклада составит «); Console.ReadKey(); > > >
Упражнение 3

Напишите программу, которая выводит на консоль таблицу умножения

7.5 Все вместе. «Поколение Python»: курс для начинающих. Курс Stepik


using System; namespace HelloApp < class Program < static void Main(string[] args) < for (int i = 1; i < 10; i++) < for(int j = 1; j < 10; j++) < Console.Write($»t»); > Console.WriteLine(); > Console.ReadKey(); > > >
Упражнение 4

Напишите программу, в которую пользователь вводит два числа и выводит результат их умножения. При этом программа должны запрашивать у пользователя ввод чисел, пока оба вводимых числа не окажутся в диапазоне от 0 до 10. Если введенные числа окажутся больше 10 или меньше 0, то программа должна вывести пользователю о том, что введенные числа недопустимы, и повторно запросить у пользователя ввод двух чисел. Если введенные числа принадлежат диапазону от 0 до 10, то программа выводит результат умножения.

Читайте также:
Установить приложение программы ТВ

Для организации ввода чисел используйте бесконечный цикл while и оператор break.

using System; namespace HelloApp < class Program < static void Main(string[] args) < while (true) < Console.WriteLine(«Введите первое число:»); int num1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(«Введите второе число:»); int num2 = Convert.ToInt32(Console.ReadLine()); if(num1 < 0 || num1 >10 || num2 < 0 || num2 >10) < Console.WriteLine(«Оба числа должны быть в диапазоне от 0 до 10»); >else < Console.WriteLine($»* = «); break; > > Console.ReadKey(); > > >

Источник: metanit.com

Как найти сумму n чисел Python

«C»: Напишите программу, которая вычисляет сумму произвольного количества чисел, введенную в форме символьной строки. Все числа целые.
Пример:
Введите выражение:
12+3+45+10
Ответ: 70
Python 3.8 IDLE

ivan020500: Первая строчка: получаем строчку с числами и сразу же разделяем ее по символу «+», то есть строка «12+3+45+10» превращается в лист(или массив, как тебе удобнее) вида [«12», «3», «45», «10»].
Вторая строчка: создаем переменную, которая будет являться суммой всех чисел, пришедших в строчке.

ivan020500: Третья строчка: запускаем цикл, который пройдется по всем элементам листа
Четвертая строчка: прибавляем к переменной из второй строчки элемент массива, предварительно приведя его к типу данных int (т.к. сейчас у нас в листе лежат не числа, а «строки»)
Пятая строчка: выводим результат

Источник: sous-otvet.net

Python: сумма элементов в списке

Списки Python – одна из наиболее часто используемых структур данных. Часто приходится выполнять различные операции со списками. В этой статье обсудим способы нахождения суммы элементов в списке в Python.

Находим сумму элементов в списке с помощью цикла For

Первый способ найти сумму элементов в списке – это выполнить итерацию по списку и добавить каждый элемент с помощью цикла for. Сначала рассчитаем длину списка с помощью метода len() . После этого объявим переменную sumOfElements равной 0. Затем используем функцию range() , чтобы создать последовательность чисел от 0 до (длина list-1). Используя числа в этой последовательности, мы получим доступ к элементам данного списка и добавим их в sumOfElements :

Читайте также:
Как увеличить звук на компьютере если громкость на максимуме программа

myList = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(«The given list is:») print(myList) list_length=len(myList) sumOfElements=0 for i in range(list_length): sumOfElements=sumOfElements+myList[i] print(«Sum of all the elements in the list is:», sumOfElements)
The given list is: [1, 2, 3, 4, 5, 6, 7, 8, 9] Sum of all the elements in the list is: 45

Также можно напрямую перебирать список, используя цикл for. Так мы получим прямой доступ к каждому элементу в списке и добавим их в сумму элементов:

myList = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(«The given list is:») print(myList) sumOfElements = 0 for element in myList: sumOfElements = sumOfElements + element print(«Sum of all the elements in the list is:», sumOfElements)
The given list is: [1, 2, 3, 4, 5, 6, 7, 8, 9] Sum of all the elements in the list is: 45

Находим сумму элементов в списке с помощью цикла While

Также можно использовать цикл while, чтобы найти сумму элементов в списке. Для этого сначала рассчитаем длину списка с помощью метода len(). После этого инициализируем переменные с именами count и sumOfElements . Мы инициализируем оба элемента равными 0.

С помощью цикла while мы получим доступ к каждому элементу списка с помощью переменной count и добавим их в sumOfElements . После этого мы увеличим значение count на 1 и продолжим до тех пор, пока количество не станет равным длине списка.

Ваша программа может выглядеть так:

myList = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(«The given list is:») print(myList) list_length = len(myList) sumOfElements = 0 count = 0 while count < list_length: sumOfElements = sumOfElements + myList[count] count = count + 1 print(«Sum of all the elements in the list is:», sumOfElements)
The given list is: [1, 2, 3, 4, 5, 6, 7, 8, 9] Sum of all the elements in the list is: 45

Читайте также:
Программа для робота прохождение лабиринта

Сумма элементов в списке с помощью функции sum()

Также Python предоставляет нам встроенную функцию sum() для вычисления суммы элементов в любом объекте коллекции. Функция sum() принимает повторяющийся объект, такой как список, кортеж или набор, и возвращает сумму элементов в объекте.

Так можно найти сумму элементов списка с помощью функции sum():

myList = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(«The given list is:») print(myList) sumOfElements = sum(myList) print(«Sum of all the elements in the list is:», sumOfElements)
The given list is: [1, 2, 3, 4, 5, 6, 7, 8, 9] Sum of all the elements in the list is: 45

Заключение

В этой статье мы обсудили различные способы, как найти суммы элементов в списке Python.

Источник: uproger.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru