admiral-kazan
?>

Представить числа в нормализованном формате 1) 1564 (в 10 сс) 2) - 0, 00105(в 10 сс) 3) 128, 1(в 10 сс) 4) 0, 001(в 10 сс) 5)0, 000000025(в 10 сс) 6)100, 001(в 10 сс)

Информатика

Ответы

lirene

(см. объяснение)

Объяснение:

Предисловие:

Вообще говоря, верно равенство:

1^2+2^2+3^2+...+n^2=\dfrac{n(n+1)(2n+1)}{6}

Поэтому предложенное вами задание неуместно, ибо считается в уме.

Непонятно так же, какое решение от Вас ждет преподаватель.

Я предполагаю, что учитель требует лобовое неоптимальное медленное решение, поскольку в противном случае задача теряет смысл. В самом деле, что писать блок схему вот этого:

##

(100*101*201/6).Print;

Итак, не будем долго тянуть и, поняв тупость задания, начнем что-то делать. Положим у нас будет цикл (лучше for). И мы будем к некоторой переменной sum добавлять счетчик в квадрате.

То есть код такой (новый и ныне единственно предпочтительный синтаксис, присутствующий в PascalABC.NET):

##

var sum:= 0;

for var i:= 1 to 100 do

 sum+= i*i;

sum.Print;

Но от нас требуют блок схему (хотя тоже непонятно зачем).

Но требую и требуют:

(см. прикрепленный файл)

Задание выполнено!


Составить алгоритм нахождения суммы квадратов первых 100 чисел: S = 1² + 2² + 3²+ … + 100² в виде БЛ

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Представить числа в нормализованном формате 1) 1564 (в 10 сс) 2) - 0, 00105(в 10 сс) 3) 128, 1(в 10 сс) 4) 0, 001(в 10 сс) 5)0, 000000025(в 10 сс) 6)100, 001(в 10 сс)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Тоноян
Карапетян
VolkovaMaslova
Pochkun-Oleg
vsnimschikov391
Elen-Fler
Kharkina1328
ksv89
kriapex
xobby18
Iprokopova81
ambiente-deco516
info7
olyaartemenko
optima3559