Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: 1 [2]  Все   Вниз
  Печать  
Автор Тема: блок-схема алгоритма работы программы  (Прочитано 60057 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #30 : 22-06-2008 18:08 » 

duke, ты знаешь, я готов потерять кучу своего времени на объяснение тебе как это должно выглядеть, но за тебя рисовать не буду.
Потому как это все до такой степени просто и элементарно, а тем более все ведь уже написано. И элементарно это не потому что я это знаю, а потому что это - элементарно. Улыбаюсь
Удачи!
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
duke
Интересующийся

ru
Offline Offline

« Ответ #31 : 22-06-2008 18:11 » 

Почти доделал, очень прошу не уходи в офф некоторое время, мне ее сегодня нужно доделать xD
Записан
duke
Интересующийся

ru
Offline Offline

« Ответ #32 : 22-06-2008 18:20 » 

Вот, жду список недочетов..)

* block shema 3.PNG (19.33 Кб - загружено 1047 раз.)
Записан
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #33 : 22-06-2008 18:35 » 

1. проверка даты
 если (ромбик)
Датакон<ДатаНач
Да   ДатаКон=датаНач переходим к шагу 2
Нет Переходим к шагу 2

2. Выбор банка
3. Выбор Валюты
4 Выбор ...
5. ВВод данных из запроса
6. Начало цикла
7. Что-то делаем
8.Что-то делаем
9.Что-то делаем
10. Все данные обработали?
  да шаг 11
  нет шаг 6.



зы мне завтра на работу


Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
duke
Интересующийся

ru
Offline Offline

« Ответ #34 : 22-06-2008 18:46 » 

Цитата
7. Что-то делаем
8.Что-то делаем
9.Что-то делаем
10. Все данные обработали?
  да шаг 11
  нет шаг 6.

что делаем, как изобразить цикл?
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #35 : 22-06-2008 19:01 » 

duke, за тебя никто думать не будет. Здесь халявы нет. Или ищи, кто тебе за денежку сделает, или напрягай мозги.

Читай еще раз внимательно: Алгоритмы и способы их записи.

Блоки описания алгоритма.


Пример.

В этом примере по шагам:
1. Начало алгоритма (овал "Старт")
2. Ввод значений переменных x, y и r (параллелограмм).
3. Вычисление (прямоугольник).
4. Проверка условия (ромб).
5. Вывод переменных (параллелограммы)
6. Конец алгоритма (овалы "Стоп").

На той же страницы даны примеры с циклами.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
duke
Интересующийся

ru
Offline Offline

« Ответ #36 : 22-06-2008 19:52 » 

Надеюсь вы еще здесь...

* bs.PNG (18.51 Кб - загружено 1012 раз.)
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #37 : 22-06-2008 19:55 » 

duke, уже больше похоже на правду. Только очень мелко - проверить трудно.

Через пять минут у нас сервер выключиться минут на 5 - не пугайся и заходи позже.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
duke
Интересующийся

ru
Offline Offline

« Ответ #38 : 22-06-2008 19:57 » 

RXL,  Могу сделать крупнее, но из блоков вылезать будет, для проверки думаю пойдет
Записан
duke
Интересующийся

ru
Offline Offline

« Ответ #39 : 22-06-2008 20:08 » new

Вот, тут крупнее

* b s.PNG (20.7 Кб - загружено 975 раз.)
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #40 : 22-06-2008 20:17 » 

Первая проверка. Почему "нет" закольцовывается опять на тоже условие? Наверное, тебе надо вводить дату?

Кстати, посмотрел на текст программы в начале темы. Мне не понятно, алгоритм какой из двух программ ты изображаешь - ни в одной я подобного не вижу. Или это совсем другая программа?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #41 : 22-06-2008 20:22 » 

Код:
	Если Датакон<ДатаНач  Тогда
ДатаКон=датаНач;
Конецесли;

1. условие (Датакон<ДатаНач)
1.1. На "Да" нужен блок вычисления.
2. "Нет" и выход из блока вычисления объединяются.




* cond1.png (1.52 Кб - загружено 10237 раз.)
« Последнее редактирование: 22-06-2008 20:26 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
duke
Интересующийся

ru
Offline Offline

« Ответ #42 : 22-06-2008 20:27 » 

блок вычисления?
А как он, параллеллограм это?
...
понял
Записан
duke
Интересующийся

ru
Offline Offline

« Ответ #43 : 22-06-2008 20:39 » 

Вот еще одна

* bl sh.PNG (22.92 Кб - загружено 1045 раз.)
Записан
duke
Интересующийся

ru
Offline Offline

« Ответ #44 : 22-06-2008 20:48 » 

Проверите? (
Записан
x77
Команда клуба

ro
Offline Offline
Пол: Мужской
меняю стакан шмали на обратный билет с Марса.


« Ответ #45 : 27-07-2008 20:37 » 

RXL, определённо, Пикассо. Отлично
Записан

Ochkarik
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #46 : 28-07-2008 05:39 » 

RXL, нас кстати, учили что то что там названо "соединительным блоком" рисуют стрелочкой типа
Код:
   |
-->|
   |
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #47 : 28-07-2008 06:16 » 

хочу стрелочки, не понятно в какую сторону движемся. особенно два последних условия смущают.
есть хорошая софтина - Dia поставь и рисуй
Записан

Странно всё это....
Страниц: 1 [2]  Все   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines