Pascal, задача
Сведения о деталях, хранящихся на складе, содержат следующие данные: название, кол-во, стоимость одной детали. Вычислить, какие детали имеются в наибольшем кол-ве на складе.
Код:
Program Detali; |
Помогите с задачей, пожалуйста. В чем ошибка?
|
Цитата:
у Вас Код:
If B[i] > max then max:=i Код:
If kolichestvo > max then max:=kolichestvo; 1. Вместо имени поля записи ("kolichestvo") поставлено имя записи ("B[i]"). 2. Переменной max следует присваивать количество деталей, а не значение переменной цикла. 3. Отсутствует разделитель ; в конце строки. Но это еще не всё. Для того, чтобы программа решала поставленную задачу, там следует ко-что изменить. Прежде всего: Вы не устанете вводить с клавиатуры данные по 100 видам деталей? Нет? Тогда - в добрый путь! Но я бы всё же ограничил номенклатурный перечень. Ниже дан исправленный вариант, исправления выделены красным: Код:
Program Detali; |
Спасибо за помощь и ответ!
|
Часовой пояс GMT +4, время: 14:54. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.