O documento discute conceitos básicos de algoritmos e lógica de programação, incluindo variáveis, operadores, comentários e comandos de entrada e saída. É explicado que variáveis armazenam dados e podem ser numéricas, literais, lógicas ou constantes. Os principais tipos de operadores (aritméticos, lógicos e relacionais) e suas funções também são definidos.
O documento discute conceitos básicos de algoritmos e lógica de programação, incluindo variáveis, operadores, comentários e comandos de entrada e saída. É explicado que variáveis armazenam dados e podem ser numéricas, literais, lógicas ou constantes. Os principais tipos de operadores (aritméticos, lógicos e relacionais) e suas funções também são definidos.
O documento discute conceitos básicos de algoritmos e lógica de programação, incluindo variáveis, operadores, comentários e comandos de entrada e saída. É explicado que variáveis armazenam dados e podem ser numéricas, literais, lógicas ou constantes. Os principais tipos de operadores (aritméticos, lógicos e relacionais) e suas funções também são definidos.
O documento discute conceitos básicos de algoritmos e lógica de programação, incluindo variáveis, operadores, comentários e comandos de entrada e saída. É explicado que variáveis armazenam dados e podem ser numéricas, literais, lógicas ou constantes. Os principais tipos de operadores (aritméticos, lógicos e relacionais) e suas funções também são definidos.
Baixe no formato PPTX, PDF, TXT ou leia online no Scribd
Fazer download em pptx, pdf ou txt
Você está na página 1de 23
Algorítmos e Lógica
de Programação Algorítmos e Lógica de Programação
CLIQUE AQUI CLIQUE AQUI CLIQUE AQUI CLIQUE AQUI
Algorítmos e Lógica de Programação
CLIQUE AQUI CLIQUE AQUI CLIQUE AQUI CLIQUE AQUI
Algorítmos e Lógica de Programação Algorítmos e Lógica de Programação Variáveis Pensar em variáveis é pensar em algo que pode sofrer variações, certo?
Uma variável é considerada um local que armazena um conteúdo
específico na memória principal do computador. O nome vem do fato de que esse local pode conter valores diferentes, a cargo do programador, do usuário do programa, ou do programa em si. Variáveis As variáveis podem armazenar vários tipos de dados. Variáveis do tipo numérico São variáveis que armazenam dados numéricos, como: a idade de uma pessoa, o preço de um produto, o salário de um funcionário, entre outros dados caracterizados pelos números. classes: • Inteiro: são caracterizados pelos números inteiros, positivos ou negativos. Exemplo: (110), (90), (–80), (–2). • Real: são caracterizados por números inteiros e decimais (fracionais), sendo positivos ou negativos. Exemplo: (10,50), (–30,22), (20). Variáveis As variáveis podem armazenar vários tipos de dados. Variáveis do tipo literal São variáveis que armazenam letras, números e símbolos especiais. São chamados de caracteres ou, em inglês, string. exemplo: (Marcio, Karina38, 2017). Variáveis As variáveis podem armazenar vários tipos de dados. Variáveis do tipo lógico São variáveis que podem assumir um valor verdadeiro ou falso, exemplo: O Carlos tem filho? Sim ou Não. A Carol é engenheira? Verdadeiro ou Falso. Variáveis As variáveis podem armazenar vários tipos de dados. Variáveis do tipo constante Uma constante pode ser definida por tudo aquilo que é fixo ou estável, ou seja, você atribui um valor para aquela variável e ela não sofre alteração durante certo procedimento. exemplo o valor de Pi = 3,14, o percentual de desconto do INSS = 11%, entre outros. Operadores Muito bem, agora que você já conhece os tipos de variáveis, vamos dar sequência conhecendo os tipos de operadores: Operadores aritméticos Conjunto de símbolos que representam as operações básicas da matemática. Operadores Seguindo a mesma regra de precedências da matemática convencional, os operadores irão se comportar dentro de um algoritmo da mesma forma de prioridades. Operadores Quando os operadores estiverem dentro da mesma prioridade, você deverá iniciar a solução da expressão da esquerda para a direita, por exemplo: 10 + 4 – 8 14 – 8 6 Operadores Operadores lógicos Utilizamos os operadores lógicos para representar situações que não são tratáveis por operadores aritméticos. Operadores Operadores lógicos Tabela Verdade Operadores Operadores relacionais Os operadores relacionais são utilizados na realização de comparação entre valores do mesmo tipo primitivo, ou seja, podem ser representados por variáveis, constantes e até mesmo em expressões aritméticas. Operadores Operadores relacionais Operadores Atribuição Atribuição pode ser utilizada em algoritmos para determinar um valor a uma variável ou até mesmo para uma expressão, e é representada por uma seta ( ← ). A←7 Significa que A tem o valor 7 (ou A recebe o valor 7). Importante! As variáveis devem ser do mesmo tipo do valor a ser atribuído, ou seja, uma variável do tipo inteiro só recebe um valor do tipo inteiro. Operadores Atribuição As precedências entre todos os operadores também devem ser levadas em consideração. 1. Em primeira ordem, deve-se considerar os parênteses mais internos; 2. Em segundo, os operadores aritméticos, considerando a seguinte regra: 2.1. Resolver primeiro as multiplicações ou divisões, depois a adição ou a subtração. Operadores Atribuição As precedências entre todos os operadores também devem ser levadas em consideração. 3. Em terceiro, os operadores relacionais, que obedecem aos parênteses e, na ausência desses, a operação é realizada da esquerda para a direita; 4. E em quarto, os operadores lógicos, que obedecem aos parênteses e, na ausência desses, a operação é realizada da esquerda para a direita. Operadores Atribuição As precedências entre todos os operadores também devem ser levadas em consideração. Operadores Comentários Em alguns casos, você pode criar comentários (explicações) nas linhas de comandos dos algoritmos utilizando (//), lembrando que o que estiver na frente das “//” não será interpretado pelo algoritmo. Operadores Entrada e saída Podemos descrever os seguintes comandos de entrada e saída: Comando “escreva” – utilizado para mostrar algo na tela do computador, conhecido como comando de saída. Comando “leia” – utilizado para armazenar os dados de uma variável, também conhecido como comando de entrada.
Os Algoritmos de Matriz Desempenham Um Papel Fundamental No Processamento e Manipulação de Dadosem Diversas Áreas Da Ciência Da Computação e Engenharia. Esses Algorit
Bem Mais Do Que Só Programar Como Os Profissionais de Tecnologia Constroem Suas Carreiras (Bacciotti Moreira, Lucas Bacciotti Moreira Etc.) (Z-Library)