0% acharam este documento útil (0 voto)
23 visualizações5 páginas

Cursinho Do Youtube de Lógica de Programação 3

O documento aborda conceitos fundamentais de lógica de programação, incluindo variáveis, operadores matemáticos, operadores de comparação e lógicos, estruturas condicionais e de repetição, além de funções. Destaca regras para identificadores de variáveis e a importância da indentação em Python. O conteúdo é voltado para iniciantes que desejam entender a programação de forma estruturada e organizada.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
23 visualizações5 páginas

Cursinho Do Youtube de Lógica de Programação 3

O documento aborda conceitos fundamentais de lógica de programação, incluindo variáveis, operadores matemáticos, operadores de comparação e lógicos, estruturas condicionais e de repetição, além de funções. Destaca regras para identificadores de variáveis e a importância da indentação em Python. O conteúdo é voltado para iniciantes que desejam entender a programação de forma estruturada e organizada.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 5

Cursinho do youtube de Lógica de Programação

Variáveis:

Espaço que pode ser preenchido por um valor

Regra para identificadores:

1 – Deve começar com uma letra

2 - Os próximos caracteres podem ser letras ou números

3 – Não pode conter nenhum símbolo, exceto “_” para preencher espaços

4 – Não pode conter espaços em branco

5 – Não pode conter letras com acentos

6 – Não pode ser uma palavra reservada (que possui alguma função especifica dentro
daquela linguagem de programação)

Dica: Não faça abreviações, use nomes intuitivos.

Dados que podem ser armazenados em variáveis:

Integer = 1 3 -7 198 0

Float = 0.5 5.0 9.8 -77.3 15.9

String = “João” “Maria” “123”

Boolean = verdadeiro falso

Array = [“Carlos”, falso, “Cachorro”, 65.5] (lembrando que arrays possuem um índice que
começa em 0)

Operadores matemáticos:

Adição: 5 + 2 = 7

Subtração: 5 – 2 = 3

Multiplicação: 5 * 2 = 10

Divisão: 5 / 2 = 2.5

Módulo: 5 % 2 = 1
Operadores de comparação:

Maior que: 5 > 2 verdadeiro

Menor que: 5 < 2 falso

Maior ou igual: 5 >= 2 verdadeiro

Menor ou igual: 5 <= 2 falso

Igual: 5 == 2 falso

Diferente: 5 != 2 verdadeiro

Operadores lógicos:

Os três operadores lógicos mais comuns em praticamente todas as linguagens de


programação são:

1. AND (E lógico)

o Representado como && (C, Java, JavaScript, etc.) ou and (Python).

o Retorna true se ambos os operandos forem verdadeiros.

o Exemplo em Python: True and False # Resultado: False

2. OR (OU lógico)

o Representado como || (C, Java, JavaScript, etc.) ou or (Python).

o Retorna true se pelo menos um dos operandos for verdadeiro.

o Exemplo em Python: True or False # Resultado: True

3. NOT (NÃO lógico)

o Representado como ! (C, Java, JavaScript, etc.) ou not (Python).

o Inverte o valor lógico do operando.

o Exemplo em Python: not True # Resultado: False

Estruturas condicionais:

Estrutura Condicional Simples: Executa um bloco de código apenas se uma condição for
verdadeira.

if idade >= 18:

print("Você é maior de idade.")


Estrutura Condicional Composta: Possui um caminho alternativo (else) caso a condição
seja falsa.

if idade >= 18:

print("Você é maior de idade.")

else:

print("Você é menor de idade.")

Estrutura Condicional Aninhada: Uma condição dentro de outra, permitindo múltiplas


verificações.

if idade >= 18:

if idade >= 60:

print("Você é idoso.")

else:

print("Você é um adulto.")

else:

print("Você é menor de idade.")

Importância da Indentação

A indentação organiza o código, tornando-o legível e estruturado. Em Python, é obrigatória


para definir blocos de código corretamente. Sem ela, o código pode gerar erros de
execução.

Exemplo de erro por falta de indentação:

if idade >= 18:

print("Você é maior de idade.") # Isso causará um erro em Python!

Exemplo correto com indentação:

if idade >= 18:

print("Você é maior de idade.") # Correto

Estruturas de repetição:

As estruturas de repetição permitem executar um bloco de código várias vezes, com base
em uma condição ou um contador.
while (enquanto): Repete enquanto a condição for verdadeira.

contador = 0

while contador < 5:

print(contador)

contador += 1

for (para): Itera sobre uma sequência (como listas ou intervalos).

for i in range(5):

print(i)

break e continue:

• break interrompe o loop.

• continue pula para a próxima iteração

for i in range(5):

if i == 3:

break # Para o loop quando i for 3

print(i)

Essas estruturas evitam repetições desnecessárias e tornam o código mais eficiente.

Funções em Programação

Funções são blocos de código reutilizáveis que executam uma tarefa específica. Elas
ajudam a organizar e evitar repetição no código.

Definição de uma Função:

def saudacao():

print("Olá, mundo!")

Chamando uma Função:

saudacao() # Saída: Olá, mundo!

Função com Parâmetros:


def somar(a, b):

return a + b

resultado = somar(3, 5) # Retorna 8

Função com Valor Padrão:

def apresentar(nome="Visitante"):

print(f"Olá, {nome}!")

apresentar() # Saída: Olá, Visitante!

apresentar("OkiMR") # Saída: Olá, OkiMR!

Funções tornam o código mais organizado, reutilizável e fácil de manter.

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy