Article image
Gustavo Prestes
Gustavo Prestes04/07/2024 13:42
Compartilhe

Fazendo fluxogramas de forma rápida com IA

    Passo 1: Eu pedi para o ChatGPT criar um fluxograma simples utilizando mermaid com os códigos abaixo:

    import java.util.Scanner;
    
    
    public class SimulacaoBancaria {
    
    
      public static void main(String[] args) {
          Scanner scanner = new Scanner(System.in);
          double saldo = 0;
          boolean continuar = true;
    
    
          while (continuar) {
              // Solicitar opção ao usuário
              int opcao = scanner.nextInt();
    
    
              switch (opcao) {
                  case 1:
                      // Ler o valor a ser depositado e atualizar/imprimir o saldo.
                      System.out.println();
                      double deposito = scanner.nextDouble();
                      saldo += deposito;
                      System.out.printf("Saldo atual: %.1f%n", saldo);
                      break;
                  case 2:
                      // Ler o valor a ser sacado e verificar/imprimir se há saldo suficiente.
                      System.out.println();
                      double saque = scanner.nextDouble();
                      if (saque <= saldo) {
                          saldo -= saque;
                          System.out.printf("Saldo atual: %.1f%n", saldo);
                      } else {
                          System.out.println("Saldo insuficiente.");
                      }
                      break;
                  case 3:
                      // Exibir o saldo atual da conta.
                      System.out.printf("Saldo atual: %.1f%n", saldo);
                      break;
                  case 0:
                      // Encerrar o programa.
                      System.out.println("Programa encerrado.");
                      continuar = false;  // Atualiza a variável de controle para encerrar o loop
                      break;
                  default:
                      // Opção inválida.
                      System.out.println("Opção inválida. Tente novamente.");
              }
          }
          scanner.close();
      }
    }
    
    

    Resultado:

    image

    Passo 2: Fui na ferramenta Draw.io e criei um novo diagrama em branco.

    image

    image

    Passo 3: Ir no ícone de "+" na opção "Avançado" e "Mermaid".

    image

    Passo 4: Cole o texto gerado pelo ChatGPT.

    image

    Passo 5: O fluxograma foi gerado automaticamente, edite da forma que você preferir.

    image

    Passo 6: Download do fluxograma.

    image

    O meu fluxograma ficou assim:

    image

    >>> Vídeo que me ajudou:

    Link: https://www.youtube.com/watch?v=xZ4o180KFNk

    Compartilhe
    Comentários (2)
    Carlos Neto
    Carlos Neto - 04/07/2024 14:58

    Sensacional cara, aplique aqui com algumas mudanças e achei top, parabéns!

    LE

    Leonardo Effel - 04/07/2024 14:45

    Parabéns Gustavo! Muito útil!!!