Автор Тема: ПОМОГИТЕ С ПАСКАЛЕМ!!!  (Прочитано 12753 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GerM

  • Ветеран
  • *****
  • Сообщений: 3160
  • Карма: -1013
  • Пол: Мужской
  • ...хихик...
    • Просмотр профиля
ПОМОГИТЕ С ПАСКАЛЕМ!!!
« : 21.01.07, 22:14:18 »
Не знаю в том ли разделе я создал тему...ну да ладно, помогите пожалуйста с Паскалем, одному хорошему человеку, очень просил...вот задачка, просто надо написать программу в Паскале...

В квадратной таблице обменяйте местами элементы строки и столбца на пересечении которых ноходится минимальный из положит элементов.

Заранее спасибо...

МОдераторы, сорри, но очень надо... <:/
 (с) GerM :-)


Оффлайн Nimak

  • Старожил
  • ****
  • Сообщений: 304
  • Карма: -666
    • Просмотр профиля
Re: ПОМОГИТЕ С ПАСКАЛЕМ!!!
« Ответ #41 : 09.12.07, 17:00:14 »
Сама первая задача для Дюны.

Оффлайн Wait

  • Ветеран
  • *****
  • Сообщений: 1625
  • Карма: 496
  • Пол: Мужской
  • ©
    • Просмотр профиля
Re: ПОМОГИТЕ С ПАСКАЛЕМ!!!
« Ответ #42 : 09.12.07, 20:45:16 »
Знаю,что элементарщина,но в паскале 0 [[0]]

1)Известен процент преступлений за предыдущий и последующие годы. За предыдущий год процент колеблется от 5 до 20,а последующий от 10 до 25. Вывести на экран город с наименьшим количеством преступлений и с наибольшим

2)Известны данные о выпуске продукции 5 предприятий за 10 лет. У какого предприятия максимальный выпуск продукции за 10 лет. В каком году у каждого предприятия был максимальный выпуск продукции (интервал от [30..80]

Зы: Хотя бы 1 до вторника  :-\

Оффлайн Nimak

  • Старожил
  • ****
  • Сообщений: 304
  • Карма: -666
    • Просмотр профиля
Re: ПОМОГИТЕ С ПАСКАЛЕМ!!!
« Ответ #43 : 09.12.07, 23:26:19 »
Задаяа ?2 для Wait. Вроде работает.

Оффлайн Mess

  • Постоялец
  • ***
  • Сообщений: 174
  • Карма: 642
  • Пол: Женский
    • Просмотр профиля
Re: ПОМОГИТЕ С ПАСКАЛЕМ!!!
« Ответ #44 : 24.05.08, 23:36:20 »
(Раз тема не закрыта. Продолжу.)
Помогите пожалуйста. Чтобы сдать экзамен надо решить задачу в ТП :(
Сама в этом плохо разбираюсь.
Вот условие задачи:
Задача 3 ?Автомобиль преступников?.
Брауну, Джонсу и Смиту предъявлено обвинение в соучастии в ограблении банка. Похитители скрылись на поджидавшем их автомобиле. На следствии Браун показал, что преступники скрылись на синем ?Бьюике?; Джонс сказал, что это был чёрный ?Крайслер?; Смит утверждал, что это был ?Форд Мустанг?, но ни с коем случае не синий. Стало известно, что, желая запутать следствие, каждый из них указал правильно либо марку автомобиля, либо её цвет. Какой марки и какого цвета был автомобиль?
]

Оффлайн K@TZZ0!!!

  • Постоялец
  • ***
  • Сообщений: 217
  • Карма: 217
  • Пол: Мужской
  • D 'n 'B
    • Просмотр профиля
Re: ПОМОГИТЕ С ПАСКАЛЕМ!!!
« Ответ #45 : 25.05.08, 00:11:46 »
(Раз тема не закрыта. Продолжу.)
Помогите пожалуйста. Чтобы сдать экзамен надо решить задачу в ТП :(
Сама в этом плохо разбираюсь.
Вот условие задачи:
Задача 3 ?Автомобиль преступников?.
Брауну, Джонсу и Смиту предъявлено обвинение в соучастии в ограблении банка. Похитители скрылись на поджидавшем их автомобиле. На следствии Браун показал, что преступники скрылись на синем ?Бьюике?; Джонс сказал, что это был чёрный ?Крайслер?; Смит утверждал, что это был ?Форд Мустанг?, но ни с коем случае не синий. Стало известно, что, желая запутать следствие, каждый из них указал правильно либо марку автомобиля, либо её цвет. Какой марки и какого цвета был автомобиль?

Я чего то не особо пойму причем тут эта задача и турбо паскаль?

Оффлайн LEO

  • Ветеран
  • *****
  • Сообщений: 4417
  • Карма: 310
  • Пол: Мужской
    • Просмотр профиля
Re: ПОМОГИТЕ С ПАСКАЛЕМ!!!
« Ответ #46 : 25.05.08, 00:43:44 »
если Смит сказал, что машина была не синяя, и Джонс сказал, что она черная, т.е. тоже не синяя, значит Браун нагнал про синий цвет. (т.е. авто было черное, т.к. других цветов в задаче не дано), а т.к. он нагнал про цвет, то значит назвал правильную марку. т.е. Бьюик.

вот такая картинка пришла в голову (буквы по строчкам - авто, по столбцам - цвет)

    Б    К   М
С  СБ СК  СМ
Ч  ЧБ ЧК  ЧМ
Ч  ЧБ ЧК  ЧМ

не знаю зачем, правда... ))

в общем элементы по диагонали однозначно не подходят по условию.
А похдодит тот, который отличается от любого диагонального 1 буквой, и только одной.

т.о. делаем полный перебор (2 вложенных цикла), и в теле вложенного цикла смотрим, насколько элемент отличается от каждого диагонального. если отличие только одно - решение найдено.  [[happy]]

... эх... Сказал бы Смит, что мустанг был красный, гугляли бы все трое на свободе)))
http://is.gd/fpTeSMПродам книжки про Ajax и ASP.NET, http://is.gd/lDL64HПриглашаю в Dropbox

Оффлайн Mess

  • Постоялец
  • ***
  • Сообщений: 174
  • Карма: 642
  • Пол: Женский
    • Просмотр профиля
Re: ПОМОГИТЕ С ПАСКАЛЕМ!!!
« Ответ #47 : 25.05.08, 02:39:40 »
если Смит сказал, что машина была не синяя, и Джонс сказал, что она черная, т.е. тоже не синяя, значит Браун нагнал про синий цвет. (т.е. авто было черное, т.к. других цветов в задаче не дано), а т.к. он нагнал про цвет, то значит назвал правильную марку. т.е. Бьюик.

вот такая картинка пришла в голову (буквы по строчкам - авто, по столбцам - цвет)

    Б    К   М
С  СБ СК  СМ
Ч  ЧБ ЧК  ЧМ
Ч  ЧБ ЧК  ЧМ

не знаю зачем, правда... ))

в общем элементы по диагонали однозначно не подходят по условию.
А похдодит тот, который отличается от любого диагонального 1 буквой, и только одной.

т.о. делаем полный перебор (2 вложенных цикла), и в теле вложенного цикла смотрим, насколько элемент отличается от каждого диагонального. если отличие только одно - решение найдено.  [[happy]]

... эх... Сказал бы Смит, что мустанг был красный, гугляли бы все трое на свободе)))
Там надо написать типа: если СИНИЙ-то не Бьюик, если Черный- то не Крайслер, если синий -то мустанг ( что-то такое кажется).
как это  записать в програме, чтобы она выдавала правильный ответ....
]