Перейти до контенту

Блок-схема, яку прийме твій викладач

Забудь про ручне малювання. Встав код (Python, JS, C++ та ще 8 мов) і отримай готову схему за ДСТУ 19.701-90 за лічені секунди.

  • Завантажуй у Word та Visio рідними фігурами — їх можна редагувати
  • Блок-схеми та структограми Насі-Шнайдермана
ПочатокВвід nn > 0Вивід «Додатне»Вивід «Недодатне»КінецьТакНі

Блок-схема з коду за ДСТУ 19.701-90

Малювати схеми вручну — це години роботи

Звіт, лабораторна, курсова, методичка — де є алгоритм, там потрібна схема за ДСТУ: лінійки, фігури, стрілки й переробка після кожної правки коду. З rombik це три кроки.

  1. Встав код

    Функцію чи цілу програму — однією з 11 мов. Немає коду? Опиши алгоритм словами (Pro).

  2. Отримай схему

    Рушій креслить блок-схему за ДСТУ 19.701-90 — за секунду, одразу на екрані.

  3. Підправ і експортуй

    Зміни підпис чи форму блоку в редакторі (Pro) — і забирай у Word, Visio чи інший із 12 форматів.

Детальніше про кожен крок

Готова схема — у форматі, який тобі треба

Жодних мертвих картинок: схема приходить рідним форматом твого інструмента. У Word і Visio — справжні фігури, які можна редагувати, у Typst — чистий код верстки, в Excalidraw і draw.io — об’єкти дошки.

Редагуєш далі у своїй програмі
WordVisiodraw.ioExcalidrawTypst
Готовий файл для друку чи сайту
SVGPNGJPEGWebPGIFPDFHTML
Як схема виглядає у Word

Оформлення лабораторних за ДСТУ Скоро

Завантажуєш роботу — .docx, HTML чи текст — і отримуєш оформлену версію: титулка й зміст, нумерація рисунків і таблиць, лістинги, список джерел за ДСТУ 8302.

Хочу ранній доступ

Точно за ДСТУ 19.701-90

Кожна конструкція коду стає своєю фігурою з таблиці стандарту — нормоконтроль не присікається.

  • Термінатор

    Початок і кінець програми чи функції

  • Процес

    Обчислення й присвоєння

  • Дані

    Ввід і вивід

  • Рішення

    Умова з двома виходами: if, while, switch

  • Підготовка

    Заголовок циклу for

  • Визначений процес

    Виклик своєї функції

  • З’єднувач

    Перехід на іншу частину схеми чи наступну сторінку

  • Лінія потоку

    Стрілка — лише там, де лінія йде вгору чи вліво

Звичаї методичок — шестикутник для for, «Так/Ні» на гілках — уже стоять типово, а змінюються в налаштуваннях.

Структограма Насі-Шнайдермана — той самий код, інший погляд

Вкладені прямокутники без жодної стрілки: послідовність — стек, розгалуження — трикутник умови, цикл — рамка. Багато вишів вимагають її поряд із блок-схемою — у rombik це той самий код і один перемикач.

Що таке структограма
gradeВвід балбал ≥ 90ТакНіВивід «Відмінно»Вивід «Інше»

Схеми просто в Telegram — або пачкою через API

rombik прямо в Telegram

Не хочеш відкривати сайт? Кидай код боту в Telegram: готова блок-схема та .docx прилетять просто в чат.

  • Групою

    Додай бота в чат курсу — один тариф на весь чат, а першу схему кожен робить безкоштовно.

  • Особисто

    Напиши боту й прив’яжи акаунт — рендериш за своїм тарифом.

Детальніше про бота Telegram-канал з прикладами

Багато схем за раз — хай зробить AI

Ціла методичка чи пачка робіт? Не клацай кожну схему вручну: AI-агент (Claude Code тощо) або один пакетний виклик згенерує всі схеми з твого коду. API, CLI і MCP — у тарифі Pro.

  • AI-агент

    AI-агент робить усі схеми за тебе — ти лише ставиш задачу

  • Пакетно

    Пакетна генерація — десятки схем за один виклик (batch), без ручного клацання

  • API, CLI і MCP

    HTTP API, CLI та MCP — для скриптів, CI й AI-клієнтів

Скільки це коштує

Схему на екрані видно одразу й безкоштовно — з водяним знаком. Тариф прибирає знак і з прев’ю, і з файлів, що йдуть у здачу: на тиждень, місяць чи семестр, без автосписань.

Усі тарифи
Студент
39 грн / тиждень
До 300 чистих експортів на місяць, прев’ю без водяного знака й бот у Telegram. Семестр — вигідніше.
Pro
99 грн / тиждень
Усе зі «Студента» + редактор схем, AI з опису, API, CLI і MCP.
Чат групи
349 грн / місяць
Один тариф на весь чат у Telegram — «Група» чи «Потік»: платить староста, малює вся група.

Часті запитання

Початок роботи

Які мови підтримуються?

Повністю підтримуються Python, JavaScript, TypeScript, C, C++, C#, Java, Go, Rust, PHP та Pascal. Усі базові конструкції (умови, цикли, функції/процедури/методи), а також лямбди й тернарний оператор автоматично розпізнаються і будуються за ДСТУ. Що НЕ малюється (винятки, інлайн-анонімні лямбди) — чесно описано на сторінці «Як це працює».

Чи можна завантажити файл коду замість того, щоб вставляти?

Так — просто перетягни файл (.py .js .ts .go .php .cpp .c .java .cs .pas) прямо в поле коду редактора. Мова визначиться з розширення автоматично. Можна й звично вставити код у поле — як зручніше.

Скільки часу займає побудова схеми?

Секунди. Встав код — і рушій одразу малює готову блок-схему за ДСТУ. Далі можеш відразу редагувати чи експортувати.

Чи працює rombik на телефоні?

Так — rombik працює онлайн у браузері, нічого встановлювати не треба: і на комп’ютері, і на телефоні чи планшеті. Побудова схеми та експорт доступні звідусіль; для тонкого ручного редагування у візуальному редакторі зручніший більший екран.

Моєї мови нема в списку — або я маю лише словесний опис. Що робити?

Для цього є формат rombik — схему задаєш описом, а не кодом. З Pro це вбудовано: у редакторі обери мову «Опис / будь-яка мова (AI)», напиши опис словами (або встав код мовою, яку ми не парсимо — асемблер, псевдокод) і тисни «Згенерувати». Важливо: AI лише перекладає це на мову rombik, а саму схему за ДСТУ креслить наш детермінований рушій — тож вона стабільна й точно за стандартом, а не «як вигадав AI». Далі доводиш вручну у візуальному редакторі. (Без Pro або як запасний варіант — скопіюй готовий промпт у зовнішній AI-чат.)

Чи годиться для методичок, лекцій і завдань?

Так — це один з основних сценаріїв. Викладачі генерують десятки схем за ДСТУ для методичок, лекцій і прикладів: встав код — отримай готову схему, завантаж у Word справжніми об’єктами (не картинкою) і редагуй під свій курс. Для великого обсягу є пакетна генерація — усі схеми за раз, а з Pro ще й AI-скіл.

Чим це краще, ніж малювати блок-схему вручну у Word чи draw.io?

Вручну одна схема — це десятки хвилин: вирівнювання фігур, стрілки, і все наново після кожної правки коду. rombik будує її з коду за секунди й точно за ДСТУ, а тоді віддає рідними редагованими фігурами — прямо у Word, Visio чи draw.io, де їх за потреби доправиш. Тобто ти не малюєш з нуля, а одразу маєш готовий, придатний для здачі результат.

Стандарт і оформлення

Схема точно за ДСТУ — викладач прийме?

rombik будує за ДСТУ 19.701-90: правильні фігури (овал, прямокутник, ромб, паралелограм, шестикутник циклу, символ підпрограми), напрямки й підписи. Якщо вимоги особливі (інші слова, один «Кінець» тощо) — це налаштовується. Тож схема відповідає і стандарту, і викладачу.

Викладач каже, що в блок-схемі не має бути коду. Що робити?

Це часта вимога методичок: у блоках — зміст дії, а не синтаксис мови. Після побудови натисни над схемою «Налаштування» й обери «Текст у блоках»: Математикою — d = 0, b² − 4ac, √d замість d == 0 і b ** 2; Словами — «d дорівнює 0», «a менше 20», «x парне», «Замінити a на b». Це безкоштовно й діє для всіх 11 мов. З Pro кнопка «✨ Як у методичці» перепише схему як у підручнику: блоки описують зміст («Обчислити остачу від ділення першого числа на друге»), а кілька дрібних дій зводяться в один блок («Ввести a, b, c»); розгалуження й цикли лишаються ті самі, що в коді. А ще з Pro можна завантажити саму методичку (PDF або текст вимог): AI прочитає її й виставить підписи гілок, Початок/Кінець і текст у блоках, а посиланням поділишся з групою — у одногрупників відкриється вже налаштовано. У Telegram-боті — кнопки «Математикою» / «Словами» в панелі.

Що таке ДСТУ 19.701-90 (ГОСТ)?

Це стандарт на схеми алгоритмів і програм (міжнародний відповідник — ISO 5807): він визначає, якими фігурами позначати початок і кінець (овал), дію (прямокутник), умову (ромб), ввід-вивід (паралелограм), цикл (шестикутник), виклик підпрограми тощо, а також напрямки ліній. Саме за цим стандартом креслять блок-схеми у ВНЗ України — і саме його дотримується rombik, тож нормоконтроль не присікається.

Чим блок-схема відрізняється від структограми?

Блок-схема — це фігури зі стрілками (овал, прямокутник, ромб), потік керування показаний лініями. Структограма Насі-Шнайдермана — вкладені прямокутники без жодної стрілки: послідовність іде стеком згори вниз, розгалуження — трикутником умови, цикл — рамкою. Логіка та сама, вигляд різний — rombik будує обидва з того самого коду, перемикаєш одним тумблером.

Чи можна структограму (Насі-Шнайдермана), а не блок-схему?

Так. У редакторі є тумблер «Структограма» — той самий код стає структограмою (вкладені прямокутники без стрілок). Експортується в будь-якому форматі — Word, Visio, draw.io, Typst, Excalidraw, SVG, PNG, JPEG, WebP, GIF, PDF, HTML — і працює на всіх підтримуваних мовах однаково.

Я хочу використовувати свої слова (Так/Ні, Ввід/Вивід). Як це зробити?

За замовчуванням усе вже українською — «Так/Ні», «Ввід/Вивід». А якщо викладач хоче інакше, після побудови над схемою є кнопка «Налаштування»: там «Гілки» (Так/Ні · +/− · Т/Н), «Початок і кінець» і підпис — безкоштовно. А з тарифом Pro — будь-які свої слова: підписи гілок (Так/Ні · Yes/No · +/−), слова вводу-виводу, шаблон підпису «Рисунок N».

Редагування та експорт

Як змінити текст усередині блоку або його форму?

Натисни «Редагувати» під згенерованою схемою (тариф Pro). Відкриється візуальний редактор, де ти зможеш двічі клікнути на текст, щоб змінити його, додати нові блоки, провести стрілки чи змінити їх маршрут.

Що робити, якщо схема вийшла занадто довгою чи широкою?

Великі алгоритми можна розбити на частини. Кнопка «✂ Розбити» під схемою ріже її автоматично за висотою. А у візуальному редакторі ділиш вручну: виділяєш блоки рамкою-ласо (Shift+тяг) → «⊞ Окрема схема», а «⊟ Об'єднати» зливає назад. На стиках самі з'являються конектори-кружечки (А, Б, В…).

У які формати можна експортувати схему?

У Word (.docx) і Visio (.vsdx) — рідними фігурами; у draw.io та Excalidraw — об’єктами дошки; Typst — кодом верстки; а також SVG, PNG, JPEG, WebP, GIF і PDF. Є GIF-анімація, де схема малюється блок за блоком, і HTML-сторінка — схема й код поруч, відкривається в будь-якому браузері. Той самий набір — і для блок-схем, і для структограм.

Як скопіювати схему у Word/Google Docs?

Найлегше — завантажити у форматі Word (.docx): схема ляже прямо в документ справжніми об’єктами за ДСТУ, нічого вставляти вручну не треба.

Акаунт, ціни, приватність

Скільки коштує і чи потрібна реєстрація?

Побудувати схему й переглянути її — безкоштовно: прев’ю з водяним знаком не для здачі. Чисті формати без знака — Word (.docx), Visio (.vsdx), draw.io, Typst, Excalidraw, SVG, PDF, HTML, PNG високого масштабу, JPEG, WebP, GIF — це експорт: після входу один експорт на місяць безкоштовно, а тариф «Студент» дає до 300 експортів на місяць і показує прев’ю без водяного знака. Pro додає редактор, AI з опису й API. Один експорт — це файл, скільки б функцій у ньому не було. Усі ціни — на сторінці Тарифи.

Файл уже експортовано — чи рахується інший формат ще раз?

Ні. Той самий файл в іншому форматі — хоч Word, хоч PNG, SVG чи структограма — новим експортом не рахується. Усі твої експорти лежать у кабінеті, у розділі «Експорти» — там можна вибрати формат і завантажити повторно. Новий експорт — лише якщо змінився код або ти забираєш більше функцій файлу, ніж минулого разу.

На скількох пристроях працює тариф?

«Студент» і Pro працюють на сайті одночасно на трьох пристроях — скажімо, ноутбук, телефон і комп’ютер в університеті. Якщо увійти на четвертому, завершиться сесія на тому, яким найдовше не користувались; керувати входами можна в кабінеті, розділ «Налаштування» → «Пристрої». CLI, API-ключі й Telegram-бот не рахуються.

Чи зберігаються мої схеми в акаунті?

Так — із безкоштовним акаунтом твої схеми та історія зберігаються й доступні з будь-якого пристрою. Без акаунта схема живе лише до кінця сесії.

Куди потрапляє мій код?

Код іде на наш сервер — там рушій будує схему й одразу повертає її тобі. Якщо ти в акаунті, код зберігається в історії: без цього не працювали б історія побудов, короткі посилання на схему й повторне завантаження вже оплаченого експорту. Без входу код на сервері не лишається. Ми не публікуємо твій код, не передаємо його третім сторонам і не тренуємо на ньому моделі. Скільки і що саме зберігається — у Політиці конфіденційності.

Чи є рішення для всієї академгрупи?

Так, у нас є Telegram-бот. Групою: староста оплачує тариф «Чат групи» на весь чат, і вся група кидає файли з кодом прямо в чат, отримуючи готові схеми за секунди — без реєстрацій і значно вигідніше, ніж кожному окремо. Особисто: можна писати боту особисто — прив’яжи акаунт rombik і рендери за своїм тарифом, без групи.

Чи може схеми робити AI за мене? Чи є API?

Так. У rombik є готовий скіл для AI-агентів (Claude Code тощо) — просто попроси, і агент сам згенерує схеми з твого коду. Для скриптів, CI чи власного застосунку є HTTP API і CLI. Деталі — на сторінці «Як це працює». Рендер через API, CLI і MCP — у тарифі Pro.

Схема сама себе не намалює. А rombik — намалює.

Встав свій код — і за секунди побачиш готову схему за ДСТУ. Платиш лише за чистий файл, що йде у здачу.