gold_dezmor
@gold_dezmor
Digital director / Product manager

Как посчитать в цикле стоимость заказа в Delphi?

Добрый день!

Может кто поможет..ну или направит.

Есть массив товаров - T с нижним индексом i
Количество товаров обозначается - N
Стоимость товаров в заказе - P1
Стоимость доставки - P2(Определяется отдельно и будем считать что она уже посчитана)
Суммарная стоимость - P

Требуется в цикле определить общую сумму заказа, путем умножения количества каждого товара на его стоимость.
Ну и в конце сложить P1 и P2, получая P.

Как это организовать в цикле? Может нужно ввести еще переменные?
И как примерно это будет выглядеть в Delphi?
  • Вопрос задан
  • 339 просмотров
Пригласить эксперта
Ответы на вопрос 4
@leremin
atypical programmer
за циклом переменная sum=0, проходите циклом по коллекции и в каждой итерации sum += P
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
P=[E(i=0,N-1)]T*N+P2
(E - знак суммы)
Ответ написан
@kalapanga
Направить разве что в среднюю школу можно. Задачка-то оттуда. Если с языком программирования проблема, то Вы хоть что-то сами напишите, попробуйте. Если не заработает, посмотрим и поправим.
Ответ написан
Комментировать
gold_dezmor
@gold_dezmor Автор вопроса
Digital director / Product manager
program Massiv;

var 
T: array [i..j] of integer; 
i, j, N: integer;

P, P1, P2: integer; 

begin

P2 := 300;

    for i := 0 to j do
        begin
        
        P1 := T[i]*N;
        i := i+1;
        end;
   
P := P1 + P2;
end.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы