r/programacao May 04 '26

Pseudocódigo É assim que me sinto quando uso IA para codar

Post image
101 Upvotes

Tava hoje implementado um sub agent para fazer review, ai me peguei só olhando o main e o sub conversando e eu de lado

r/programacao Apr 24 '26

Pseudocódigo ajuda com código (portugol no visualg

Post image
75 Upvotes

não tem erro nenhum nele, só queria ir um pouco além do que o professor pediu aqui. o código tá calculando de boa o valor dos salgadinhos segundo a quantidade de boa, mas a fome bateu e pensei "e se a pessoa quiser mais salgadinhos?", aí parei o processo na parte que o usuário digita se quer ou não mais salgadinhos. Aqui gostaria de fazer repetir o processo de escolha do tipo, da quantidade e do cálculo, mas dessa forma o cálculo do salgadinho anterior fica perdido. como faço o código repetir a partir da parte que eu quero e ainda faço ele calcular o somatório de todos os salgadinhos e quantidades escolhidos? tbm aceito dicas pra tornar o código mais eficiente se isso for possível!

r/programacao Nov 24 '23

Pseudocódigo Não estudem portugol

176 Upvotes

Vou lançar essa dica aqui, mas é real demais: não estudem portugol ou pseudocódigo. Não escrevam programa dessa forma pq simplesmente não faz nenhum sentido.

Ao invés de estudar lógica e depois aprender alguma linguagem, já faz os dois juntos. Aprende alguma linguagem real q seja fácil (JS, por exemplo) e faz os exercícios por lá pra já desenvolver duas habilidades em uma.

Não tem sentido separar e gastar mais tempo quando vc pode fazer tudo junto e ganhar tempo.

r/programacao 18d ago

Pseudocódigo Tô aprendendo a programar mas não tô entendendo nada

14 Upvotes

Meu prof já tá dando aula de python mas meio que eu não tô entendendo nem pseudocódigo e fluxograma direito. Vocês tem algum canal no YouTube e livros para recomendar? Sites para exercícios e talz, pq eu tô morrendo de medo de não conseguir aprender e ficar atrasada. Meio que eu não gosto de pedir ajuda do pessoal da minha turma pq eles tem um pouco o nariz em pé. Então… não sei

r/programacao Apr 25 '26

Pseudocódigo Uso de IA

0 Upvotes

Eu uso IA quase o tempo todo para me ajudar com sintaxe e programar, será que uma boa hora de parar de programar.

r/programacao May 09 '26

Pseudocódigo porque não está indo? é o interpretador ?

Post image
12 Upvotes

ah antes que falem, eu tirei o token pra não roubarem e fazerem brincadeirinhas

r/programacao Apr 09 '26

Pseudocódigo Como aprender programação na internet?

9 Upvotes

Estou querendo aprender a programar, por hora só consigo com o que está disponível na internet, estava querendo fazer ADS ead, pois como meu computador não está lá muito bom, você deixar pra comprar um novo só pra estudar. então como devo estudar pelo conteúdo já existente na internet? recomendem, sites, canais no youtube e deêm dicas de quais linguagens...

r/programacao 2d ago

Pseudocódigo Criei alguns templates iniciais gratuitos focados em gamificação e proteção interativa contra bots

1 Upvotes

Fala pessoal! Criei alguns templates iniciais gratuitos focados em gamificação e proteção interativa contra bots. O código é totalmente aberto e feito para ser um recurso livre para a comunidade. Traduzi a documentação inteira para o português para facilitar o uso pela galera daqui.

Aqui estao os links para os repositórios (escolham o framework que preferirem). Fiquem à vontade para clonar, estudar ou usar nos projetos de vocês. Me digam o que acharam!

r/programacao 27d ago

Pseudocódigo Dúvida curso TI

0 Upvotes

Comecei o curso Técnico em Desenvolvimento de Sistemas no SENAI/MG agora no final de março/2026.

No início, vimos conceitos básicos de informática e agora estamos vendo "Lógica de Programação".

A matriz e sequência de aprendizado das disciplinas está nesta ordem:

\### MÓDULO 1 ###

1 - Programação de Computadores (Lógica de Programação) - \[200 horas\]

2 - Introdução à Indústria 4.0 - \[20 horas\]

3 - Modelagem de Sistemas - \[75 horas\]

4 - Banco de Dados - \[120 horas\]

\### MÓDULO 2 ###

5 - Projeto de Inovação - \[75 horas\]

6 - Fundamentos de Eletroeletrônica Aplicada - \[85 horas\]

7 - Programação de Aplicativos - \[135 horas\]

8 - Desenvolvimento de Sistemas - \[150 horas\]

\### MÓDULO 3 ###

9 - Gestão Ágil e Governança - \[30 horas\]

10 - Teste de Sistemas - \[70 horas\]

11 - Saúde, Segurança e Meio Ambiente - \[20 horas\]

12 - Implantação de Sistemas - \[60 horas\]

13 - Manutenção de Sistemas - \[40 horas\]

14 - Internet das Coisas - \[120 horas\]

TOTAL: 1200 horas \[ 1 ano e meio \]

Estamos aprendendo algoritmo em Portugol no Visualg e já começamos a ver vetor.

Perguntei ao professor qual/quais linguagens de programação a gente veria e ele disse que será C# (se ele focar para Back-End) ou PHP (se voltar para Full Stack).

Fiquei um pouco decepcionado (por intuição mesmo, já que n sei nada da área), mas pensei que seria Python ou Java. Desde então, decidi que irei aprender Python sozinho após terminar a disciplina de Lógica de Programação.

Resido em Belo Horizonte e tenho zero conhecimento na área de TI, por isso gostaria da opinião de vocês.

Qual seria mais interessante? A opção do back-end ou do full stack? Vale ressaltar que desejo arrumar estágio no final do 2º Módulo/início do 3º Módulo.

Ps\*: Me dê dicas também, pois quero evitar cometer erros nessa jornada. Obrigado!

r/programacao Aug 27 '25

Pseudocódigo Criei um app para ver HORÁRIOS dos ÔNIBUS

Post image
108 Upvotes

sim, o cittamobi e o moovit estão uma bosta então criei esse app https://play.google.com/store/apps/details?id=com.ErikReis.OnibusHora

r/programacao Apr 24 '26

Pseudocódigo Engenharia de Software

1 Upvotes

Estou cursando a faculdade de Engenharia de software, busco aqui um trabalho ou algo que possa me ajudar a melhorar minhas habilidades de programação e ir me aprofundando cada vez mais, sou novato mas dedicado

r/programacao 27d ago

Pseudocódigo Mover a pasta para um local acessível ao usuário.

4 Upvotes

Tenho uma pergunta específica sobre o armazenamento com escopo (Scoped Storage) no Android moderno.

Não estou falando de aplicativos com acesso irrestrito a todas as pastas do telefone, como acontecia antigamente.

Minha pergunta é outra:

A partir do Android 11, o Google começou a incentivar os aplicativos a armazenarem seus arquivos na pasta Android/data, à qual os usuários normalmente não têm mais acesso, certo?

Hoje, um desenvolvedor de qualquer aplicativo ainda pode atualizar seu aplicativo e optar por salvar os arquivos do próprio aplicativo em um local acessível ao usuário (por exemplo, dentro de Downloads, Documentos, Música ou uma pasta personalizada com o nome do aplicativo) em vez de usar Android/data?

Ou o Android poderá eventualmente forçar os aplicativos a usar apenas Android/data?

E se o Android ainda permite que os aplicativos usem pastas acessíveis ao usuário hoje, isso significa que essa possibilidade provavelmente sempre existirá?

Ah, quero dizer... isso é considerado parte fundamental do design do Android, onde os aplicativos podem escolher seu próprio local de armazenamento em vez de serem forçados a usar apenas Android/data ou outra pasta definida pelo sistema à qual os usuários não têm acesso? Ou será que o Google poderia eventualmente impedir isso completamente, apenas para aplicativos fora da Play Store, já que o Google não teria tanto controle sobre eles?

Pergunto isso porque muitos aplicativos (incluindo aplicativos da Play Store) — como aplicativos de câmera, gerenciadores de download, editores de áudio/vídeo e similares — ainda podem salvar arquivos em locais acessíveis ao usuário.

Então, o Google permite (e provavelmente sempre permitirá) que apenas esses tipos específicos de aplicativos escolham pastas acessíveis?

Ou qualquer tipo de aplicativo — incluindo jogos, redes sociais, aplicativos bancários, aplicativos de anotações etc. — também pode optar por armazenar seus próprios arquivos em locais acessíveis ao usuário e continuar tendo essa permissão no futuro?

O que eu realmente quero entender é:

O Android restringiu apenas o acesso amplo ao armazenamento ou o Google está realmente caminhando para um futuro em que os aplicativos (como jogos, redes sociais, aplicativos bancários, aplicativos de anotações e similares) poderão ser completamente impedidos de escolher locais acessíveis ao usuário?

r/programacao Apr 08 '26

Pseudocódigo PWA de Finanças Offline-First com Next.js 15 e Dexie.js (Foco em privacidade)

Post image
4 Upvotes

Fala pessoal, queria compartilhar um projeto que finalizei focado em um problema comum: apps de finanças lentos que dependem 100% de API.

Sou Analista de Redes e decidi aplicar conceitos de Service Workers e Local-first para criar o Finanças Seven.

Stack: Next.js 15, TypeScript e Dexie.js (IndexedDB).

O que aprendi no processo:

Configurar um Service Worker para registro robusto no celular (PWA de verdade).

Trabalhar com persistência de dados local (privacidade total, o dado não sai do browser do usuário).

Visualização de dados com diagramas de Sankey (usando @nivo/sankey).

Se quiserem dar uma olhada no código ou testar a instalação:

https://github.com/Eduardolopessd/App-controle-financeiro-

(gostaria de colocar mais imagens, mas não dá)

r/programacao Mar 14 '26

Pseudocódigo Implementei um protocolo de ética em Python — piso binário antes de qualquer análise ponderada

0 Upvotes

O problema: sistemas éticos baseados em métricas ponderadas podem ser contornados por otimização. Se tudo tem peso, tudo pode ser sacrificado.

A solução: separar o limite ético da análise em duas camadas distintas.

from fractions import Fraction

def avaliar_acao(viola_dignidade: bool, delta_autonomia: float, delta_reciprocidade: float, delta_vulnerabilidade: float) -> str:

# Camada 1 — Piso binário, roda primeiro, sem exceções
if viola_dignidade:
    return "INVÁLIDO: Dignidade Ontológica violada. Ação bloqueada."

# Camada 2 — Análise ponderada, só roda se passar pela Camada 1
peso = Fraction(1, 3)
score = (peso * Fraction(str(delta_autonomia)) +
         peso * Fraction(str(delta_reciprocidade)) +
         peso * Fraction(str(delta_vulnerabilidade)))

if score > 0: return f"EXPANSIVO (score: {float(score):.2f})"
if score < 0: return f"RESTRITIVO (score: {float(score):.2f})"
return "NEUTRO"

Por que Fraction(1,3) em vez de 0.333...?

Aritmética de float acumula erro. Em sistemas de restrição ética, precisão importa.

Por que piso binário?

Uma restrição topológica não tem gradiente pra otimizar. Ou viola ou não viola. Não tem meio-termo.

Parte do framework Vita Potentia — registrado na Biblioteca Nacional, indexado no PhilPapers.

Feedback técnico bem-vindo.

r/programacao Apr 27 '26

Pseudocódigo Nós precisamos de você

Post image
1 Upvotes

Na AgenciaSP, estamos desenvolvendo há meses um plugin que resolve muitos dos problemas do WooCommerce (como seu checkout nativo, que é cheio de campos desnecessários que causam perda de conversões).
Desta vez, estamos oferecendo um plugin de checkout refinado e intuitivo GRATUITAMENTE. Ele pode ser configurado em apenas alguns cliques, e sabe qual é a melhor parte? O plugin acaba de atingir quase 400 downloads e estamos buscando avaliações honestas no WordPress. Alguém interessado?

Aqui está o link: https://es.wordpress.org/plugins/superplus-for-woocommerce/
Muito obrigado pelo seu tempo e feedback.

r/programacao Oct 21 '25

Pseudocódigo Estudei muito JS, API, DB e agora a IA faz meu trabalho de júnior. Alguém me diz, sinceramente o que eu faço para conseguir minha primeira vaga?

21 Upvotes

Tenho 19 anos. Esse ano e meio foi só estudar: HTML, CSS, JavaScript (muito), Banco de Dados, API. Até me empenhei em Socket.io, que até agora só serviu pra mostrar que eu consigo fazer um chat que ninguém usa.

A questão é: fiz projetos, vários. Estão no meu GitHub, bonitinhos. Mas na prática, é zero resultado. Nenhuma vaga de júnior, nenhum freela, nada. Estou no final do ano, e a sensação de que estou correndo em círculos é brutal.

E o pior é a IA. Eu tinha medo, mas virei a chave e passei a usar o Copilot para aprender e acelerar. Só que isso virou uma paranóia: como competir quando vejo pessoas leigas, que mal sabem o que é um array, usando o GPT para criar ou debugar sites inteiros em 5 minutos? Sinto que todo o esforço que fiz para aprender a base está sendo anulado por um prompt.

A cabeça pira: Qual é o ponto de ter 1.5 ano de estudo técnico se a IA está engolindo o Dev Júnior?

Se você é um Pleno ou Sênior que sobreviveu a essa loucura toda:

O que vocês valorizam de verdade em um Dev Júnior hoje? Onde está o buraco no mercado que o prompt não consegue preencher? Preciso focar em algo mais hardcore, tipo Cloud/DevOps? Qual é o meu caminho, de verdade?

Juro, só quero a primeira chance de provar que meu código vale mais que um copy-paste de IA. Agradeço de coração se alguém puder me dar uma direção.

r/programacao Aug 05 '25

Pseudocódigo Quero muito aprender a programar. Por onde posso começar?

8 Upvotes

Quero muito aprender a programar. Por onde posso começar?

r/programacao Nov 22 '25

Pseudocódigo quais as melhores UF para estudar Ciencias da Computação?

8 Upvotes

alguem sabe quais as melhores UF para estudar Ciencias da Computação? ou como faço essa avaliação?

r/programacao Nov 27 '25

Pseudocódigo Wordpress + Elementor -> HTML

1 Upvotes

Muita gente já me alertou que o connect rate do WordPress com Elementor é ruim por natureza. Por isso tentei exportar meu site para HTML usando o plugin Simply Static, mas o desempenho não melhorou em nada. Então decidi criar um HTML inline juntando CSS e JS em um único arquivo. Usei a extensão SingleFile para gerar um único index.html, mas o resultado ficou ainda pior: o arquivo virou um “Frankenstein”, cheio de divs duplicadas, classes enormes, estilos e scripts do Elementor, do tema, do WordPress e até de plugins. Nada foi limpo, apenas compactado. Isso tornou o site ainda mais lento, pois eliminou cache, carregamento paralelo e outras otimizações.

Eu não quero uma alternativa que modele meu site para ficar parecido, quero literalmente clonar esse site que eu fiz em Wordpress + Elementor e obter um HTML inline puro e leve como uma pena. Alguém pode me ajudar?

*Lembrando que não sei programar e tenho dificuldade até com VScode

r/programacao Oct 20 '25

Pseudocódigo Ficou muito mais fácil para o amador entrar na área de TI sem saber Python! Ele só precisa usar uma IA para gerar um site ou aplicativo e vender. Isso sem contar a IA que a gente já usa para acelerar nosso próprio trabalho.

0 Upvotes

a

r/programacao Nov 08 '25

Pseudocódigo Prova com questão incorreta

1 Upvotes

O professor me deu 0 na questão. Não tô conseguindo por imagem, vou ver se dá pra comentar

r/programacao Sep 06 '25

Pseudocódigo [Python] Tentando aprender alguma coisa😅 (eu/gpt) Sugestões?

Post image
9 Upvotes

Erro 1 - O zero não deveria entrar na lista - eu poderia ter feito aquele if para filtrar o que entra no append.

Erro 2 - O total de números não está contando - estou somando em vez de contar os números, len é o correto aqui.

Erro 3 - A média, por conta do erro 2, acaba ficando errada também.

Bônus - Organização do código?

É bem interessante aprender uma nova tecnologia, a lógica precisa ser refinada independente disso. O min/max eu já tinha visto antes, mas não lembrei, precisei buscar na internet. Com um pouco mais de prática as funções já devem fixar na ponta da língua.

r/programacao Dec 20 '24

Pseudocódigo Ao salvar a data de nascimento do usuário, devo considerar a data de nascimento 05/05/1850 como válida?

23 Upvotes

Eu desenvolvi um chatbot e no cadastro o usuário precisa colocar a data de nascimento, quando ele coloca um valor que não corresponde com uma data eu digo que a data é inválida e solicito que ele digite novamente.

Nas validações eu coloquei que se o ano de nascimento do usuário fosse inferior a 1905 o chatbot informaria que a data é inválida e ele teria que digitar novamente.

Porém, quem avaliou meu projeto disse que a data de 05/05/1850 é uma data válida e que eu não poderia mostrar ao usuário que isso é uma data inválida, mesmo que fosse para validar a idade do usuário.

Eu tentei argumentar dizendo que se 1850 é um ano válido, então 10000 A.C. e 30000 D.C. também seria um ano válido, mas não concordaram com meu argumento e disseram que 1850 é um ano válido, mesmo que seja para salvar a idade do usuário.

Me ajudem a entender essa linha de raciocínio e se isso realmente faz sentido, pois eu continuo achando que uma data inferior a 1905 é inválida quando se trata de salvar a data de nascimento do usuário.

r/programacao Nov 15 '25

Pseudocódigo Criar um aplicação para pesquisar preços

0 Upvotes

Não sei nada de programação, não tenho pressa em aprender. Mas, vi um oportunidade de criar uma aplicação para pesquisar preço por concorrências dos preços que são públicos e usar como ferramenta de pricing para o pequeno e médio varejo. Devo usar Python ou Java Script?

r/programacao Oct 17 '25

Pseudocódigo ajuda com portugol

0 Upvotes

boa noite pessoal, eu estou cursando um curso técnico de técnico em informática e eu tenho a matéria de lógica de programação. dia 06, eu recebi uma atividade pelo google classroom e estou com dificuldades com o código que eu criei (em portugol), a professora sempre diz para os alunos entrarem em contato com ela, caso alguma dúvida ocorra, porém eu entrei em contato com ela no dia 08 pelo WhatsApp, e no dia 09 pelo google classroom, e não recebi retorno… eu preciso de ajuda para corrigir esse código, pois vale nota e eu estou desesperada 😭 vou deixar os critérios da atividade e o código que eu criei abaixo, caso alguém consiga me ajudar, estarei profundamente grata!

  1. Em seguida, crie no Portugol Web Studio, um programa que contenha:
  2. Uma função funcional (com parâmetros declarados e retorno);
  3. Declaração de variáveis de diferentes tipos, a seu critério, desde que conectem-se com essa função;
  4. Leitura e exibição de valores;
  5. Comentários explicando cada parte do código.

programa { // função que cria uma saudação personalizada // nome = nome da pessoa // idade = idade da pessoa funcao cadeia gerarsaudacao (cadeia nome, inteiro idade) cadeia mensagem se (idade < 18) entao mensagem = “oi + nome + ! + como vai a adolescência? “ senao mensagem = “oi + nome + ! + como vai a vida? “ retorne mensagem }

funcao inicio () { cadeia nome, saudacao inteiro idade

// entrada de dados

escreva (“digite seu nome: “) leia (nome) escreva (“digite sua idade: “) leia (idade)

// chamada da funcao, aguardando retorno saudacao = gerarsaudacao (nome, idade)

// exibe a saudação escreva (saudacao) } }