Você está na página 1de 23

System.out.

println("

LÓGICA

DE

PROGRAMAÇÃO ");

Aula 3 - Natã Cataldi


QUEM SOU EU?
Sou Natã Gabriel Cataldi dos Santos, tenho 18 anos de idade e tenho
formação técnica em Desenvolvimento de Sistemas pela Escola
Técnica Estadual Jurandir Bezerra Lins. Atualmente, sou graduando do
segundo período do curso Tecnólogo em Análise e Desenvolvimento
de Sistemas pela Faculdade Nova Roma, Campus Recife(Boa
Viagem).

Durante o ensino médio, na ETE participei da Eletiva de Robótica,


competindo regional e nacionalmente, utilizando os equipamentos da
LEGO's NXT e EV3. Fora a robótica, participei de outras competições
regionais e nacionais, como StartUp Way Tech 2022 e a VI ONDA
(Olimpíada Nacional de Aplicativos).
AULA 03

INTRODUÇÃO À
LINGUAGEM C#
C # C # C # # #
C # C #
C C# C # C C C C #
#
C C# # # C # # # #
# C # C C C C
C C# # C # C C # C # # C #
C C # # # C # #
C

C#
#
C C# C # C C C # C C
# C # # # # # C #
# C # C C C C # C
# C C # C # # C # C C #
C # # # C # #
# C C C C # C C C # C
C # C # # # # C # # C #
# # # C C C # C
C C C C # C # C # C # C #
# # # # C # #
C C C # C C C # C C
C # # C # C # # C # # C #
C # # C C
C # #
C # C C C # C # C # C #
# C C # # C # # C #
C # # C # C C
C C C # C C # C # C #
Antes de partirmos direto para a linguagem C#, é preciso relembrar
alguns conceitos e aprender outros novos
RELEMBRANDO O QUE
SÃO VARIÁVEIS ...
As variáveis são como caixas ou recipientes que você usa para
armazenar informações em um programa de computador. Imagine que
você está organizando uma gaveta em sua casa e deseja guardar
alguns objetos lá dentro. Você usaria caixas ou divisórias para manter
esses itens organizados e fáceis de acessar quando necessário, certo?
Bem, as variáveis funcionam de maneira semelhante em um programa
de computador.
Aqui estão algumas coisas importantes para entender sobre variáveis:

• Armazenamento de Dados: As variáveis são usadas para armazenar


dados, como números, texto, datas e muito mais. Esses dados podem ser
temporários ou permanentes, dependendo de como você as usa em seu
programa.
• Nome e Tipo: Toda variável tem um nome que você escolhe, para que você
possa se referir a ela no código. Além disso, as variáveis têm um tipo, que
define que tipo de dado ela pode armazenar, como números inteiros, números
decimais, texto, etc.
• Valores: As variáveis podem conter valores. Você pode atribuir um valor a
uma variável usando um operador de atribuição. Por exemplo, você pode
fazer algo como: int idade = 25;, onde idade é o nome da variável, int é o tipo
(neste caso, um número inteiro) e 25 é o valor que está sendo atribuído.
• Manipulação de Dados: Você pode realizar operações matemáticas,
comparações e muitas outras ações em variáveis. Por exemplo, você pode
somar dois números armazenados em variáveis para obter um resultado.

• Flexibilidade: Variáveis permitem que seu programa seja flexível. Você


pode alterar o valor de uma variável durante a execução do programa e,
assim, controlar como o programa se comporta.

• Escopo: As variáveis têm um escopo, que determina onde elas podem ser
acessadas. Algumas variáveis são locais, o que significa que só podem ser
usadas em partes específicas do código, enquanto outras podem ser globais e
acessadas de qualquer lugar do programa.
Tipo da variável (nesse caso tipo Inteiro, Integer)

Valor da viarável (nesse


caso o valor é o inteiro

Nome da variável (nesse caso “numero”) 10)

Em resumo, variáveis são elementos fundamentais na programação que


permitem que você armazene, manipule e utilize dados em seu código. Elas
desempenham um papel crucial em qualquer programa de computador,
ajudando-o a tomar decisões e executar tarefas com base nas informações
armazenadas nelas.
AGORA, O QUE SÃO
TIPOS DE DADOS ? ...
Em programação, os tipos de dados são categorias que definem que tipo de informação pode ser
armazenado em uma variável. Pense nos tipos de dados como diferentes "caixas" nas quais você pode
colocar informações. Cada tipo de dado tem características específicas que determinam como esses
dados podem ser usados e como o computador os trata.
Aqui estão alguns tipos de dados comuns em programação:

Inteiro (int): Este tipo de dado é usado para armazenar números inteiros, ou seja, números sem
casas decimais. Exemplos de números inteiros são 1, -5, 1000, etc.
Ponto Flutuante (float e double): Esses tipos de dados são usados para armazenar números com
casas decimais. Por exemplo, 3.14 ou -0.5. O tipo double é usado para números com maior
precisão do que float.
Texto (string): O tipo de dado string é usado para armazenar texto. Pode ser uma palavra, uma
frase ou até mesmo um conjunto de caracteres. Por exemplo, "Olá, mundo!" é uma string.
Booleano (bool): Este tipo de dado só pode ter dois valores: verdadeiro (true) ou falso (false). É
frequentemente usado para representar condições ou decisões lógicas em um programa.
Caractere (char): O tipo de dado char é usado para armazenar um único caractere, como uma
letra, um número ou um símbolo. Por exemplo, 'A' ou '7'.
Data e Hora (DateTime): Este tipo de dado é usado para armazenar informações de data e hora,
como a data atual ou um horário específico.
Coleções: Existem tipos de dados que permitem armazenar coleções de valores, como arrays
(arranjos) e listas. Eles são úteis quando você precisa armazenar múltiplos valores do mesmo tipo.
Objetos Personalizados: À medida que você se torna mais avançado na programação, pode criar
seus próprios tipos de dados personalizados usando classes e estruturas.
Entender os tipos de dados é crucial porque eles determinam como os dados são
armazenados na memória do computador e como as operações podem ser
realizadas com esses dados. Por exemplo, você não pode somar uma string
como "Olá" com um número inteiro como 5 diretamente, pois são tipos de dados
diferentes.
ENTENDENDO O C#
LINGUAGEM DE PROGRAMAÇÃO
C# E POO
C# (pronuncia-se "C Sharp") é uma linguagem de programação de alto
nível criada pela Microsoft. Ela foi desenvolvida no início dos anos
2000 e desde então tem se tornado uma das linguagens mais
populares no mundo da programação. C# é uma parte fundamental do
ambiente de desenvolvimento chamado ".NET Framework" ou ".NET
Core," que é usado para criar uma variedade de aplicativos, desde
aplicativos de desktop até aplicativos web e móveis.

C# é uma linguagem orientada a objetos, o que significa que ela se


baseia na ideia de "objetos" que representam partes do seu programa.
Isso ajuda a organizar e estruturar o código de forma mais eficaz.
LINGUAGEM DE PROGRAMAÇÃO
C# E POO
A programação orientada a objetos (POO) é um paradigma de
programação que se baseia na ideia de que um programa de
computador pode ser dividido em "objetos" que representam partes do
mundo real ou conceitual. Cada objeto é uma unidade independente que
possui características (dados) e comportamentos (funções ou métodos).

Em resumo, a programação orientada a objetos é uma abordagem para


escrever programas que se concentra em modelar o mundo real ou
conceitual por meio de objetos, que têm atributos e comportamentos
definidos em classes. Isso ajuda a organizar o código de forma mais
eficiente, facilita a manutenção e reutilização do código e promove uma
compreensão mais clara do sistema que está sendo desenvolvido.
ESTRUTURA CONDICIONAL
LINGUAGEM DE PROGRAMAÇÃO
ESTRUTURA CONDICIONAL
A estrutura condicional é uma parte fundamental da programação que permite
que um programa tome decisões com base em condições específicas. Ela
permite que o programa escolha diferentes caminhos a serem seguidos,
dependendo se uma condição é verdadeira ou falsa.
Componentes Básicos da Estrutura Condicional:

1. Condição: É uma expressão ou teste lógico que o programa avalia para


verdadeira ou falsa. Por exemplo, "Se a temperatura for maior que 30
graus Celsius."
2. Bloco de Código: Um conjunto de instruções que será executado se a
condição for verdadeira. Por exemplo, "Ligue o ar condicionado."
3. Caminho Alternativo: Opcionalmente, você pode especificar um bloco de
código que será executado se a condição for falsa. Por exemplo, "Senão,
abra a janela."
LINGUAGEM DE PROGRAMAÇÃO
ESTRUTURA CONDICIONAL

Neste exemplo, a estrutura condicional verifica se está chovendo (condição). Se a condição for
verdadeira, você pega um guarda-chuva (bloco de código). Se a condição for falsa, você deixa o
guarda-chuva em casa (caminho alternativo).

Estruturas condicionais são essenciais para fazer com que os programas tomem decisões com
base em diferentes situações, permitindo que eles sejam mais flexíveis e responsivos. Elas são
amplamente usadas em programação para automatizar tarefas e controlar o fluxo de um
programa de acordo com as circunstâncias.
LINGUAGEM DE PROGRAMAÇÃO
ESTRUTURA CONDICIONAL

Vamos rodar em C# e
analisar a sintaxe da
linguagem, o tipo de dado e
o retorno que a linguagem
vai nos dar.
LINGUAGEM DE PROGRAMAÇÃO
ESTRUTURA CONDICIONAL

Vamos rodar em C# e
analisar a sintaxe da
linguagem, o tipo de dado e
o retorno que a linguagem
vai nos dar.
LINGUAGEM DE PROGRAMAÇÃO
ESTRUTURA CONDICIONAL

Vamos rodar em C# e analisar a


sintaxe da linguagem, o tipo de
dado e o retorno que a linguagem
vai nos dar.

Você também pode gostar