Escolar Documentos
Profissional Documentos
Cultura Documentos
Login Matricule-se
Guia de introdução à
programação
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia
de introdução a programação.
Quer receber
conteúdos
exclusivos Digite seu nome Digite seu e-mail Enviar
sobre
programação?
Projetos
Suporte Plano de
Mentoria voltados
direto com estudos simples
de carreira ao mercado de
os professores e direto
trabalho
Matricule-se agora mesmo
Login Matricule-se
O que é de fato a lógica de programação
Quem está começando na área de desenvolvimento de software já deve ter ouvido falar no
termo “lógica de programação”. Afinal, este é o primeiro passo para quem deseja iniciar os
estudos nesta área.
Curso
Lógica de Programação - Iniciando na programação Conhecer o curso
É importante entendermos esses conceitos para ter uma base sólida no aprendizado de
programação. Vamos resumir alguns conceitos:
Um algoritmo é uma sequência de passos, com começo, meio e fim, que realiza uma tarefa
específica. Muitas vezes para auxiliar na criação e interpretação de um algoritmo nós
podemos utilizar uma ferramenta chamada fluxograma, que é um diagrama com símbolos
específicos para indicar cada passo e ordem de um algoritmo.
Copiar
Algoritmo "Somar"
Você pode se aprofundar sobre o tema lendo o nosso artigo sobre os “Conceitos usados no
aprendizado de programação”.
As variáveis são utilizadas para armazenar dados simples, dado este que pode ser alterado
de alguma forma dentro de nosso programa. Como podemos armazenar diferentes tipos de
dados, as variáveis também possuem tipos como:
As constantes, ao contrário das variáveis, armazenam dados que não podem ser alterados
no desenvolvimento do algoritmo, elas possuem um valor fixo. São utilizadas para guardar
valores matemáticos ou textos que são estáticos.
Login Matricule-se
Partindo do básico, com frequência utilizamos funções com operações básicas da
matemática, para realizar essas operações utilizando uma linguagem de programação nós
utilizamos os seguintes operadores:
Operador Descrição
+ Adição
- Subtração
/ Divisão
* Multiplicação
Vale ressaltar que, como aprendemos em expressões matemáticas, cada operação tem
precedência perante outras, seguindo a lógica dos parênteses, potenciação e raiz quadrada,
multiplicação e divisão, soma e subtração.
Curso
React - Fundamentos Conhecer o curso
!= (diferente de): Retorna verdadeiro caso o primeiro valor seja diferente do segundo.
No javascript por exemplo temos também o operador `===`que além de comparar os valores
também leva em consideração o tipo da variável.
Em nosso artigo sobre Operadores de comparação na programação aplicamos na prática o
uso dos operadores de comparação e utilizamos fluxogramas para facilitar a interpretação,
vale a leitura caso você queira se aprofundar sobre o assunto.
Operadores lógicos
Além dos operadores matemáticos e de comparação, existem os operadores lógicos. Estes
são os que trazem mais dúvidas aos iniciantes em lógica de programação se tratando do
estudo de operadores.
Em programação existe um tipo de dado chamado booleano, tipo este que guarda somente
duas informações: Verdadeiro ou Falso. Ao criar uma estrutura de condição, o retorno desta
condição será um dado booleano, para criar essas condições as linguagens também
possuem os operadores lógicos. Dessa forma podemos criar operações lógicas mais
complexas, esses operadores são:
&& (E): Retorna verdadeiro quando todas as expressões da condição são verdadeiras,
caso contrário, retorna falso.
|| (OU): Retorna verdadeiro quando pelo menos uma das expressões da condição é
verdadeira.
Cursos Todos os cursos Formações Projetos práticos Direto ao ponto
Login Matricule-se
Temos um artigo falando somente sobre os Operadores lógicos, para se aprofundar no tema
indico a leitura do mesmo.
Em algumas situações será necessário executar mais de uma vez o bloco referente às
estruturas condicionais, para isso utilizamos as estruturas de repetição. As estruturas de
repetição mais comuns são:
Funções - Uma função é um conjunto de comandos que pode ser separado por um
“bloco” de código visando o processamento de uma tarefa específica, onde esta função
recebe parâmetros e retorna um valor.
Procedimento - Os procedimentos são similares às funções, tanto na sua criação como
no conceito de ter uma responsabilidade específica, porém nós utilizamos os
procedimentos quando não há retorno, para mostrar uma mensagem por exemplo.
Formação
Base para desenvolvedor Conhecer a formação
Por fim, caso queira aprender mais sobre Lógica de Programação saiba que aqui na
TreinaWeb temos o curso Lógica de Programação - Iniciando na programação que possui
01h25 de vídeos e um total de 13 exercícios. Conheça também nossos outros cursos de
Lógica de Programação.
Veja quais são os tópicos abordados durante o curso de Lógica de Programação - Iniciando
na programação:
Login
Conhecer os diferentes tipos de dados; Matricule-se
Saber com trabalhar com variáveis e constantes;
Saber como trabalhar com os operadores aritméticos, relacionais e lógicos.
Autor(a) do artigo
Wesley Gado
Formado em Análise e Desenvolvimento de Sistemas pelo
Todos os artigos
Algoritmos
Orientação a
Estruturas Algoritmos
Objetos
condicionais Variáveis e Os pilares da
e de constantes na orientação a
repetição programação objetos
Entenda a função Variáveis e O paradigma
das estruturas Constantes são orientado a
condicionais (If - conceitos objetos é um dos
Else) e de fundamentais para mais utilizados no
repetição (While - o estudo de lógica mercado de
For) nos estudos de programação, trabalho. Neste
so... vamos ente... artigo, verem...
Algoritmos
Algoritmos Operadores
Desenvolvimento
Modularização: matemáticos
Cursos Todos os cursos
Funções e Formações Projetos práticos
usados na Direto ao ponto
Operadores Procedimentos
Quanto custa?
programação
Vantagens Artigos
lógicos Entenda o Conheça os
Login Operadores conceito de operadores Matricule-se
lógicos costumam modularização e a matemáticos mais
causar dúvidas em utilização de utilizados nas
quem está funções e linguagens de
aprendendo lógica procedimentos no programação e
de programação. desenvolvimento saiba como
Nesse post... de... utilizá...
C# Desenvolvimento
Guia da Back-end
linguagem Afinal, por Java
C# que devo Guia da
Nesse guia de C# aprender linguagem
você aprenderá o Python para Java
necessário para 2020? Confira neste guia
criar os seus Veja neste artigo os principais
primeiros os motivos para tópicos para iniciar
softwares com a aprender Python seus estudos na
linguagem... neste ano de 2020. linguagem Java.
Inscreva-se