"складіть блок - схему алгоритму знаходження суми шести чисел перше з яких дорівнює 100, а кожне з п'яти наступних у 5 разів менше від попереднього. виконайте алгоритм
Ответы
Ответ:
Примечание:
код написан на языке С#
Код:
using System;
namespace sum6numbers
{
class Program
{
static void Main(string[] args)
{
double sum = 0;
double a = 100;
int k = 5;
sum = 100;
for(int i = 0;i < k; i++)
{
a = a / k;
sum = sum + a;
}
Console.WriteLine("сума перших шести чисел:" + sum);
Console.ReadKey();
}
}
}
Объяснения:
Создадим переменную накопитель sum, которая будет накапливать сумму первых шести чисел. Пусть переменная a первый элемент последовательности, a переменная k = 5, так как первый элемент последовательности a = 100 известен по условию, а сложить надо оставшиеся 5 элементов. В цикле будем каждым шагом уменьшать текущий элемент в 5 раз и добаляем его в общую сумму (переменная sum).
Описание действие в блок-схеме смотрите в объяснении