|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.04.2009, 23:52 | #1 |
Пользователь
Регистрация: 24.10.2008
Сообщений: 16
|
[PASCAL] записи с вариантами + процедуры
Всем добрый вечер! Подскажите пожалуйста, как решить следующие две задачи. Вообщем оцените:
1. В молочный магазин привезли сметану: - развесную с указанием общего веса и цены за 1 кг; - в упаковке по 250 и 500 г с указанием стоимости упаковки. Определить: - общий вес партии товара; - количество упаковок по 500 г; - стоимость всех упаковок по 250 г. - задача на записи с вариантами. 2. Разработать функцию, которая отсекает из данного числа с заданным количеством символов N (N высчитывает функция сама) заданное количество цифр (например 3). Причём принимает в качестве параметра опцию, отсекать младшие или старшие разряды. Разработать функцию/процедуру, которая складывает сумму двух трёхзначных чисел. Используя данные функции/процедуры, написать программу, которая складывает числа, у которых количество символов >= 6. - задача на процедуры/функции. Один авторитетный источник утверждает, что их невозможно решить, другой, что всё прекрасно решается... А вы что скажете?! Последний раз редактировалось die_hard; 20.04.2009 в 23:55. |
21.04.2009, 02:06 | #2 | ||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Все прекрасно решается.
Ну, первая - это математика. По второй: Цитата:
Код:
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
||
21.04.2009, 18:31 | #3 |
Пользователь
Регистрация: 24.10.2008
Сообщений: 16
|
Благодарствую вам, Sazary!
но не могли бы вы дать более конкретные комментарии по поводу первой задачи? |
21.04.2009, 18:40 | #4 | |||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Вообще, глядя на то, что нужно определить, складывается ощущение, что берется только второе условие: Код:
Согласитесь, что если брать первое условие: Цитата:
А на два остальных вопроса: Цитата:
---------------------- Запись может выглядеть как-то так: Код:
Чтобы найти общий вес, нужно пройтись по массиву и сложить все поля ves. Количество упаковок по 500 г - также циклом, увеличивая счетчик, если поле ves = 500. Ну и со стоимостью всех по 250 тоже проблем нет.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|||
22.04.2009, 16:43 | #5 |
Пользователь
Регистрация: 24.10.2008
Сообщений: 16
|
Спасибо, Sazary!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Записи (Pascal) | ALLELE | Помощь студентам | 3 | 09.05.2009 15:36 |
Pascal-процедуры и функции | xxBOBAHxx | Помощь студентам | 3 | 18.11.2008 14:30 |
Помогите пожалуйста. Записи с вариантами. Паскаль. | Сирёго | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 26.02.2008 21:30 |
Процедуры (Pascal) | [Smarik] | Помощь студентам | 6 | 16.01.2008 14:52 |
"Записи с вариантами" | Mastak | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 25.12.2007 20:04 |