6 - Linguagem C - Corrigindo Acentos e Outros Caracteres Especiais

Поделиться
HTML-код
  • Опубликовано: 6 ноя 2024

Комментарии • 27

  • @antoniodias2776
    @antoniodias2776 9 месяцев назад +1

    Excelente aula.

  • @linguisticacomovinicius
    @linguisticacomovinicius 2 года назад +1

    Obrigado, moço. Vídeo útil!

  • @cayke2054
    @cayke2054 2 года назад +2

    obrigado professor, ajudou muito

    •  2 года назад

      Vlw Cayke, abraço!

  • @marcospatton
    @marcospatton 2 года назад +1

    Muito bom, ja estava quebrando a cabeço com isso, sucesso amigo.

    •  2 года назад

      Obrigado, abraço!

  • @matheussena3774
    @matheussena3774 2 года назад

    Muito obrigado professor, funcionou direitinho no meu codeblocks, porém no meu visual studio code essa biblioteca não funciona, ainda estou procurando na internet pq, mas tenho reparado que outros programadores passaram por esse problema em outros editores também.

  • @ladjdudu77
    @ladjdudu77 9 месяцев назад

    Legal, funcionou direitinho aqui mas como mostrar corretamente os acentos de texto proveniente de um arquivo txt?

  • @bombado95
    @bombado95 3 года назад +2

    Parabéns e claro, todavia minha real dúvida é o seguinte:
    quando o usuário coloca informação com acento (com a biblioteca Locale.h já inclusa), o texto impresso na tela continua bugado, já vi vários vídeos, mas não achei a resposta em lugar nenhum

    • @Lula_Sóbrio
      @Lula_Sóbrio 3 года назад +1

      Você está inserido a palavra com o scanf ?

    • @Lula_Sóbrio
      @Lula_Sóbrio 3 года назад

      Se for faz sentido, acho que sei o que é.

    • @jessicamendes9539
      @jessicamendes9539 2 года назад

      @@Lula_Sóbrio o que seria?

  • @raphaelvonalchemy7390
    @raphaelvonalchemy7390 Год назад

    Tá, mas como faz pra pegar input e armazenar esse input, se o input também conter caracteres especiais..?

  • @Dj-gl9ty
    @Dj-gl9ty 2 года назад

    Vlwww kra

  • @riquinhocjp
    @riquinhocjp 3 года назад

    Ola, muito boa a sua aula estou aprendendo bastante, pois gostaria que o sr me ajudasse a montar esse algoritimo c++ pois estou com essa duvida, se alguem poder me ajudar estarei muito grato.
    Tela de boas-vindas com informações sobre o parque (nome, endereço e cidade, que você deve criar), valor do ingresso, tempo de duração que cada ingresso dá direito e uma mensagem dizendo para o usuário apertar alguma tecla para comprar um ingresso.
    Após a tela de boas-vindas, a tela deve ser limpa e o usuário será direcionado a tela de seleção de quantos ingressos ele deseja comprar. Essa tela deve conter o valor do ingresso, o tempo de duração e a pergunta de quantos ingressos o usuário deseja comprar, indicando que ele digite quantos deseja e tecle enter para prosseguir
    A tela seguinte é a de seleção de forma de pagamento. Nela devem constar quantos ingressos estão sendo comprados e o valor total, além da pergunta do método de pagamento. Lembre-se que o usuário só tem a disposição um teclado numérico.Selecionado o pagamento, chega-se à tela de confirmação. Nessa tela, deve se apresentar a quantidade de ingressos selecionados, o valor total e a forma de pagamento, juntamente com uma mensagem para que se confirme as informações.
    • Se o usuário confirmar as seleções se passa para a tela de cobrança, caso contrário, se retorna para a tela de boas-vindas.
    • Na tela de cobrança deve se apresentar uma mensagem para que o usuário siga as instruções da máquina de cartão. Além disso, para simular o pagamento do usuário, você deve criar uma barra gráfica que se preenche em 15 segundos. Com a barra preenchida, se passa automaticamente para a próxima tela, de impressão.
    • Na última tela, de impressão, você deve criar um recibo, com as informações do parque, quantos ingressos foram comprados e o valor total pago, além da mensagem para se aguardar a impressão do ingresso e agradecimento pela compra. Aqui, novamente, deve ser colocada uma barra gráfica, que agora deve se preencher em 12 segundos. Passado o tempo, o programa deve voltar para a tela de boas-vindas, permitindo que uma nova compra seja realizada. Ou seja, o programa não deve ser encerrado automaticamente.

  • @henriqueoliveira1311
    @henriqueoliveira1311 3 года назад +1

    Eu uso o Visual Studio e não deu certo :( mas valeu pela informação, irei usar em outros compiladores

    • @systembcc4515
      @systembcc4515 3 года назад +1

      Mesma coisa que o comentário inferior, mude a codificação. No vscode e não achei o ANSI, se não achar pode usar como alternativa iso-8859-1

  • @natyceart
    @natyceart 3 года назад +1

    Estou tendo problemas com o scanner em C, ele entende caracteres especiais do printf, mas quando o scanner passa por um arquivo txt e printa no console o conteúdo, os caracteres especiais continuam bagunçados msm usando locale.

    •  3 года назад

      Olá, teria como você postar o código para dar uma olhada? Coloca no github e envia o link que verifico o que pode estar acontecendo.

    • @natyceart
      @natyceart 3 года назад

      @ Aqui: github.com/Natyce/login-cadastro

  • @Brutalist_
    @Brutalist_ Год назад

    Blz legal , agora tenta manda um scanf e ler com acento usando isso kkkkk

  • @sxclips8424
    @sxclips8424 3 года назад

    me ajuda por favor
    #include
    #include
    #include //necessário para usar setlocale
    int main(void)
    {
    setlocale(LC_ALL,"portuguese");
    printf("
    **** Verificando a localidade corrente ********

    ");
    printf ("Localidade corrente: %s
    ", setlocale(LC_ALL,NULL) );
    system("pause");
    return 0;
    }
    resultado

    • @andreymateusrj
      @andreymateusrj 3 года назад +1

      o carinha fez uma "conversão manual" e depois "desconverteu", meu código na qual utilizei é:

    • @andreymateusrj
      @andreymateusrj 3 года назад +1

      //Faça um programa que leia um número inteiro e o imprima
      #include //Incluindo A biblioteca de Input e Output
      #include //necessário para usar setlocale
      #include
      int main(){
      // Define o valor das páginas de código UTF8 e default do Windows
      UINT CPAGE_UTF8 = 65001;
      UINT CPAGE_DEFAULT = GetConsoleOutputCP();
      // Define codificação como sendo UTF-8
      SetConsoleOutputCP(CPAGE_UTF8);
      int numero_ale ;
      printf("Digite um Número
      ");
      scanf("%d",&numero_ale);// Precisa dizer qual o tipo do dado que o scanf irá receber, no caso o %d é o tipo de dado inteiro.
      printf("O número digitado é: %d",numero_ale); // Precisa dizer qual o tipo do dado que o printf irá exibir, no caso o %d é o tipo de dado inteiro que será exibido no output.
      // Retorna codificação padrão do Windows
      SetConsoleOutputCP(CPAGE_DEFAULT);
      return 0;
      }

    • @sxclips8424
      @sxclips8424 3 года назад

      @@andreymateusrj boa

    • @jessemendes1786
      @jessemendes1786 2 месяца назад

      @@andreymateusrj Resolveu pra mim finalmente. valeu mesmo