Нижегородский Форум Друзей

Нижегородский Форум Друзей (http://forum.nnov.org/)
-   НГТУ (http://forum.nnov.org/gorodskaya-zhizn/ucheba/ngtu/)
-   -   Пожалуйста, помогите с информатикой. (http://forum.nnov.org/gorodskaya-zhizn/ucheba/ngtu/72289-pozhaluista-pomogite-s-informatikoi.html)

slavok69 20.11.2010 22:13

Пожалуйста, помогите с информатикой.
 
Вложений: 1
Пожалуйста, помогите составить 2 блок хемы к задачам, а то у меня. так сказать, мозгов не хватает.:wallbash:

Данные к заданию №3

В однородном массиве х(15) найти максимальный из элементов, меньших трёх ( найти три найменьших элемента и выбрать из них максимальный) и поменять его местами с предпоследним.

Данные к заданию №4

В матрице А (8,8) поменять местами первую и 6 строку. В полученной матрице найти сумму элементов, расположенных ниже побочной диагонали. ( Побочная диагональ это вроде из нижнего левого в правый верхний. i-это строка, j- это столбец)

Образец

MoxX 20.11.2010 22:58

Мляяя, там прога на бейсике.:roll1:

The Godfather 20.11.2010 23:12

slavok69, в чем проблема то? Написал прогу и по ней рисуешь схемку)))
для первого, например:
Код:

мин1-минимальный минимальный
мин2-средний минимальный
мин3-большой минимальный
мин1=мин2=мин3=большое число(Или первый элемент массива)еще аналогичные переменные с индексами
бежим по массиву:
-Если элемент меньше мин1, то мин3=мин2, мин2=мин1, мин1=этот элемент; также с индексами
-иначе, если элемент меньше мин2, то мин3=мин2, мин2=элемент; также с индексами
-иначе, если элемент меньше мин3, то мин3=элемент; также с индексами
Собсно, меняем местами.


Axel2150 20.11.2010 23:21

Цитата:

Сообщение от The Godfather (Сообщение 1062379)
slavok69, в чем проблема то? Написал прогу и по ней рисуешь схемку)))
для первого, например:
Код:

мин1-минимальный минимальный
мин2-средний минимальный
мин3-большой минимальный
мин1=мин2=мин3=большое число(Или первый элемент массива)еще аналогичные переменные с индексами
бежим по массиву:
-Если элемент меньше мин1, то мин3=мин2, мин2=мин1, мин1=этот элемент; также с индексами
-иначе, если элемент меньше мин2, то мин3=мин2, мин2=элемент; также с индексами
-иначе, если элемент меньше мин3, то мин3=элемент; также с индексами
Собсно, меняем местами.


Ага... чувствуется кто-то программил на бейсике... алгоритм расписан прям муа.. конфэтка...
и блок-схемы сначала рисуют а потом пишут программу... ну это так.. для общей ерундиции...

The Godfather 20.11.2010 23:37

Цитата:

Сообщение от Axel2150 (Сообщение 1062382)
Ага... чувствуется кто-то программил на бейсике... алгоритм расписан прям муа.. конфэтка...

Ну все ж понятно :) К тому же не ставилась задача написать программу на бейсике. Чтобы нарисовать блок-схему, вообще не важен язык, а важен алгоритм ;)

Цитата:

и блок-схемы сначала рисуют а потом пишут программу... ну это так.. для общей ерундиции...
Я в курсе, не глупый чай))) Просто если автор не может составить блок-схему, то, мне кажется, можно написать прогу (Ну а если не получается написать, то это отдельный разговор) и по ней накатать блок-схему.
Это же не серьезный большой проект в большой компании, где алгоритмы большие и сложные, что их с нуля не напишешь и нужна схема работы (Будь то блок-схема или псевдокод).

slavok69 20.11.2010 23:52

Проги пишем на фортране если что, с нас препод требует что бы мы сначала рисовали блок схему и по ней писали прогу, прогу по блок схеме я напишу, а вот схему затрудняюсь составить.

The Godfather 21.11.2010 10:13

slavok69, не, так а в чем проблема? Алгоритм примерный вот, вроде понятно все))) [Для просмотра данной ссылки нужно зарегистрироваться]


Часовой пояс GMT +3, время: 10:12.

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
Search Engine Friendly URLs by vBSEO 3.6.0zCarot
© 2005—2015 ООО «Интернет компания ННОВ.РУ», friends.nnov.ru
Реклама на форуме