Форум программистов, компьютерный форум, киберфорум
8Observer8
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  

Use UML Instead Of Flowcharts

Запись от 8Observer8 размещена 14.02.2019 в 22:38
Показов 1393 Комментарии 0
Метки uml

Blog content

Updated: 2/14/2019
- added "if...else" Double-Selection Statement

Visual Studio Enterprise 2015 has build in tool for creating UML Activity Diagrams. We can use this tool for creating flowcharts for describing algorithms.

Creating UML Activity Diagram:
  • Select: "File" -> "New" -> "Project..." -> "Modeling Projects"
  • Write a name, for example: UseUMLInsteadOfFlowcharts_ModelingProjec t
  • Press "OK" button
  • Right Click on a name of the project
  • Select: "Add" -> "New Item..." -> "UML Activity Diagram"
  • Write a name, for example: UseUMLInsteadOfFlowcharts.activitydiagra m
  • Press "Add" button
  • To add new items, drag them from the "Toolbox"

I get these examples from the book:
1. "if" Single-Selection Statement

C#
1
2
3
4
5
6
int studentGrade = 70;
 
if (studentGrade >= 60)
{
    Console.WriteLine("Passed");
}
Нажмите на изображение для увеличения
Название: if_SingleSelectionStatement.png
Просмотров: 1005
Размер:	7.4 Кб
ID:	5205

2. "if...else" Double-Selection Statement

C#
1
2
3
4
5
6
7
8
9
10
int studentGrade = 70;
 
if (studentGrade >= 60)
{
    Console.WriteLine("Passed");
}
else
{
    Console.WriteLine("Failed");
}
Нажмите на изображение для увеличения
Название: if...else_DoubleSelectionStatement.png
Просмотров: 329
Размер:	6.3 Кб
ID:	5207

3. "while" Iteration Statement

C#
1
2
3
4
5
6
int product = 3;
 
while (product <= 100)
{
    product = 3 * product;
}
Нажмите на изображение для увеличения
Название: while_IterationStatement.png
Просмотров: 526
Размер:	8.9 Кб
ID:	5209

4. "for" Iteration Statement

C#
1
2
3
4
for (int counter = 1; counter <= 10; ++counter)
{
    Console.Write($"{counter} ");
}
Нажмите на изображение для увеличения
Название: for_IterationStatement.png
Просмотров: 698
Размер:	13.0 Кб
ID:	5210
Метки uml
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии
 
Новые блоги и статьи
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru