Товар цена остаток

яблоки    
огурцы    
арбузы    

Приведем точную постановку задачи и сценарий диалога с ком­пьютером для решения поставленной задачи.

Постановка задачиСценарий

Сортировка товаров по остатку.

Дано: товары:

D = (d1, d2,.... dN) - данные товара, <товар1> <s1> < m 1> *

d = (товар, s, m),............

s - стоимость, m - кол-во, остатки:

R = (r1, r2,..., rN) - данные об остатках, <товap1> <c1> < р1> *

г = (товар, с, р),............

с - цена, р - остаток.

Треб.: S - сумма выручки, выручка = <S>

R' = (r1',..., rN') - упорядоченные данные, сортировка:

Где: <товар1'> <с1'> <р1'> *

S = (c1-s1)×(m1-p1) +...+ (сN-sN)×(mNN),............

р1' £ р2' £... £ рN',

рk' = рi для k = 1... N и i = 1... N.

При: N > 0.

Для представления исходных данных в программе примем опера­торы data:

tovs: 'товары: osts: 'остатки:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: