0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 9
|
||||||
1 | ||||||
Определить площадь каждого прямоугольника28.06.2011, 22:25. Показов 2295. Ответов 7
Метки нет (Все метки)
Задать файл, содержащий координаты левого верхнего и нижнего правого угла прямоугольника – целые числа типа int. Определить площадь каждого прямоугольника, упорядочить эти значения по возрастанию и записать в файл.
Нужно решит задачу на C вот код, но у меня не работает цикл (не выдает "неверное условие"), там a--x1, b--y1, c--x2, d--y2
и еще вопрос: как записать в файл площади??? t - это буферная переменная, zap1 - для упорядоченных площадей
0
|
28.06.2011, 22:25 | |
Ответы с готовыми решениями:
7
Вычислить при N=1 — площадь прямоугольника, при N=2 — площадь параллелограмма Площадь выпуклого прямоугольника Вычислить площадь прямоугольника Найти минимальную площадь прямоугольника |
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,880
|
|
28.06.2011, 23:48 | 2 |
Насколько я смог разобраться в Вашем коде: Вы scanfом читаете на прямую в структуру, а в условии проверяете переменные находящиеся в стеке.
1
|
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 9
|
||||||
29.06.2011, 19:02 [ТС] | 3 | |||||
теперь я выяснила,что прога присваивает всем площадям значение последней!
в чем ошибка??? и не могли бы вы мне помочь отсортировать площади?
0
|
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,880
|
|
29.06.2011, 19:11 | 4 |
katish12, koord.txt приаттачте пожалуйста.
0
|
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 9
|
|
29.06.2011, 19:18 [ТС] | 5 |
а можно поподробнее, мне просто "приаттачте" ничего не говорит
0
|
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,880
|
|
29.06.2011, 19:24 | 6 |
katish12, просто хотелось пример входного файла, но я уже разобрался.
строка 35 вы то что ввел пользователь сначала пишите в файл, затем проверяете условие, если условие верно, то расчитываете площади и затем пишите ее в файл. так и должно быть ?
0
|
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 9
|
|
29.06.2011, 19:28 [ТС] | 7 |
точно, надо наоборот, сначала ввести данные, проверить а потом записать
спасибо, попробую исправить
0
|
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,880
|
||||||
29.06.2011, 20:01 | 8 | |||||
Сообщение было отмечено Памирыч как решение
Решение
теперь внимательно изучите строки с 48 по 51. что вы читаете и что вы пишите в консоль ? откуда берется значение переменной S ?
Добавлено через 17 минут
0
|
29.06.2011, 20:01 | |
29.06.2011, 20:01 | |
Помогаю со студенческими работами здесь
8
Вычислить площадь и периметр прямоугольника Найти стороны прямоугольника, зная его площадь Даны стороны прямоугольника a и b. Найти его площадь и периметр Напечатать площадь прямоугольника, заключённого между двумя парами прямых Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |