Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Resumo sobre logica de programação, Resumos de Lógica

A lógica de programação é a habilidade essencial que os programadores usam para criar algoritmos eficientes e resolver problemas de computação. Este resumo explica os conceitos fundamentais da lógica de programação com exemplos genéricos:Sequência de Comandos: A lógica de programação começa com a noção de sequência de comandos, onde as instruções são executadas em ordem para realizar uma tarefa específica. Isso é ilustrado com um exemplo em Python para imprimir "Olá, Mundo!". Estruturas de Controle de Fluxo: Introduz as estruturas condicionais (IF/ELSE) e laços (FOR/WHILE) que permitem tomar decisões com base em condições e repetir a execução de um bloco de código enquanto uma condição for atendida. Variáveis: Explica como declarar variáveis para armazenar dados e mostra um exemplo em Java ....

Tipologia: Resumos

2023

À venda por 12/10/2023

dany-oliveira-31
dany-oliveira-31 🇵🇹

5

(1)

3 documentos

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Declaração de Variáveis:
Em Visualg, você precisa declarar as variáveis antes de usá-las. Existem diferentes tipos de
variáveis, como inteiro, real e caractere. Exemplo:
visualg
var
idade: inteiro
altura: real
nome: caractere
Entrada de Dados:
Para obter informações do usuário, você pode usar o comando leia. Por exemplo:
leia(idade)
leia(altura)
leia(nome)
Saída de Dados:
Para exibir resultados na tela, você utiliza o comando escreva. Por exemplo:
escreva("Idade: ", idade)
escreva("Altura: ", altura)
escreva("Nome: ", nome)
Estruturas Condicionais (SE/SENÃO):
O Visualg permite tomar decisões com base em condições. Por exemplo:
se idade >= 18 então
escreva("Pode votar.")
senao
escreva("Não pode votar.")
fimse
Laços de Repetição (ENQUANTO):
Você pode usar o comando enquanto cria loops. Por exemplo:
enquanto idade < 18 faca
escreva("Espere até fazer 18 anos.")
leia(idade)
fimenquanto
Procedimentos e Funções:
O Visualg permite criar procedimentos (subrotinas) e funções para organizar e reutilizar
código. Por exemplo, um procedimento para calcular a média de dois números:
pf2

Pré-visualização parcial do texto

Baixe Resumo sobre logica de programação e outras Resumos em PDF para Lógica, somente na Docsity!

Declaração de Variáveis: Em Visualg, você precisa declarar as variáveis antes de usá-las. Existem diferentes tipos de variáveis, como inteiro, real e caractere. Exemplo: visualg var idade: inteiro altura: real nome: caractere Entrada de Dados: Para obter informações do usuário, você pode usar o comando leia. Por exemplo: leia(idade) leia(altura) leia(nome) Saída de Dados: Para exibir resultados na tela, você utiliza o comando escreva. Por exemplo: escreva("Idade: ", idade) escreva("Altura: ", altura) escreva("Nome: ", nome) Estruturas Condicionais (SE/SENÃO): O Visualg permite tomar decisões com base em condições. Por exemplo: se idade >= 18 então escreva("Pode votar.") senao escreva("Não pode votar.") fimse Laços de Repetição (ENQUANTO): Você pode usar o comando enquanto cria loops. Por exemplo: enquanto idade < 18 faca escreva("Espere até fazer 18 anos.") leia(idade) fimenquanto Procedimentos e Funções: O Visualg permite criar procedimentos (subrotinas) e funções para organizar e reutilizar código. Por exemplo, um procedimento para calcular a média de dois números:

funcao calcularMedia(numero1, numero2: real): real var media: real inicio media <- (numero1 + numero2) / 2 retorne media fimfuncao Vetores e Matrizes: Você pode trabalhar com vetores (arrays) e matrizes para armazenar e manipular conjuntos de dados. Por exemplo: vetor numeros: array[1..5] de inteiro para i de 1 ate 5 faca leia(numeros[i]) fimpara Algoritmos e Resolução de Problemas: O Visualg é usado para projetar algoritmos que resolvem problemas específicos. É importante dividir o problema em etapas menores e, em seguida, implementar essas etapas com comandos do Visualg. Esses são alguns dos conceitos fundamentais da lógica de programação em Visualg. Lembre-se de que o Visualg é principalmente uma ferramenta de aprendizado e pode não ser adequado para o desenvolvimento de aplicativos do mundo real, mas é uma excelente plataforma para aprender os princípios da programação e da lógica de algoritmos.