·
Cursos Gerais ·
Linguagens de Programação
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
66
Aula sobre Classes e Objetos em Java - Conceitos, Atributos e Metodos
Linguagens de Programação
FIAP
19
Polimorfismo e Sobrecarga em Java: Conceitos e Exemplos
Linguagens de Programação
FIAP
19
Polimorfismo e Sobrecarga em Java - Conceitos e Exemplos
Linguagens de Programação
FIAP
19
Polimorfismo e Sobrecarga em Java
Linguagens de Programação
FIAP
22
Java-Classes-Wrapper-Operadores-Estruturas-de-Decisao-Repeticao
Linguagens de Programação
FIAP
10
Conceitos de Herança em Programação Java
Linguagens de Programação
FIAP
1
Transmissão de Dados entre Cliente e Servidor em Java Swing
Linguagens de Programação
FIAP
49
Anotações sobre Herança em Programação Orientada a Objetos
Linguagens de Programação
FIAP
66
Revisão de Classes e Objetos em Java - Conceitos e Exemplos Práticos
Linguagens de Programação
FIAP
6
Diagrama de Classe e Implementacao em Java da Classe Retangulo
Linguagens de Programação
FIAP
Texto de pré-visualização
Aulas Anteriores Conceitos OO Ambiente Java Desenvolvimento com Jgrasp Entrada e Saída de Dados Classe Scanner Systemoutprint printf Aula 03 Classes Wrapper Operadores relacionais Operadores lógicos Estrutura de decisão Estrutura de Repetição 3 Wrapper em Java São classes utilizadas para embrulhar tipos primitivos como objetos Exemplos Double Integer Float 4 Exemplos int i 5 Integer x new Integeri int numeroDeVolta xintValue Ou Integer x 5 int y x 5 Conversão de String para número Métodos parseInt parseDouble parseFloat Exemplo String s 101 int i IntegerparseInts 6 Operadores relacionais Operador relacional Resultado x y Verdadeiro se x igual a y x y Verdadeiro se x diferente de y x y Verdadeiro se x menor que y x y Verdadeiro se x maior que y x y Verdadeiro se x menor ou igual a y x y Verdadeiro se x maior ou igual a y 7 Operadores lógicos Usados em expressões lógicas Operador Resultado x Verdadeiro se x for falso x y Verdadeiro se x e y ambos verdadeiros x y Verdadeiro se x ou y ou ambos verdadeiros 8 Estrutura de decisão simples Em Java if condição comando1 else comando2 if m 70 SystemoutprintlnAprovado else SystemoutprintlnReprovado 9 Condicional aninhada if condição1 if condição2 Comando1 else Comando2 else Comando3 10 Condicional encadeada if condição1 Comando1 else if condição2 Comando2 else Comando3 11 Exemplo Média Faça um programa que leia as 2 notas de um aluno calcule e exiba a média aritmética das notas e se o mesmo foi aprovado M7 reprovado M 4 ou está de recuperação 4 M 7 Possível solução Encadeada 13 Como seria Uma solução que testa 1º quem está reprovado depois os aprovados por último de recuperação Como fazer uma solução aninhada Qual seria a 1ª condição a ser testada 14 Exemplo de condicional simples Dado um número real n imprimir seu valor absoluto módulo 15 Operador condicional ternário Operador para representar decisões simples de maneira mais compacta Sintaxe condição expressão1 expressão2 Avalia a condição se for verdadeira o resultado é o valor da expressão1 senão o resultado é o valor da expressão2 16 Exemplo Módulo Dado um número real n imprimir seu valor absoluto módulo usando operador condicional ternário 17 Estrutura de decisão múltipla Usada quando precisamos escolher uma entre várias alternativas previamente definidas switchexp case const1 comando1 break case const2 comando2 break case constn comandon break default comando 18 Exemplo Calculadora Uso da estrutura de decisão múltipla para implementar uma simples calculadora O usuário digita uma expressão da forma val1 enter operador enter val2 enter e o programa fornecelhe seu valor como resposta Os valores podem ser reais e os operadores aceitos são e 19 Solução Converte o operador de String para caracter 20 Alterando a calculadora Altere o exemplo anterior para que a calculadora exiba um erro caso seja feita uma divisão por zero Caracteres x Strings Variáveis tipo char são para um único caractere Use aspas simples char sexo f char tam P Não pode ser usado para cadeia de caracteres char sexo feminino char tam PP 21 Caracteres x Strings String pode tratar vários caracteres Use aspas duplas String sexo feminino String tam PP String não é um tipo primitivo Variáveis do tipo String são objetos Possuem atributos valor armazenado Possuem métodos funcionalidades 22
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
66
Aula sobre Classes e Objetos em Java - Conceitos, Atributos e Metodos
Linguagens de Programação
FIAP
19
Polimorfismo e Sobrecarga em Java: Conceitos e Exemplos
Linguagens de Programação
FIAP
19
Polimorfismo e Sobrecarga em Java - Conceitos e Exemplos
Linguagens de Programação
FIAP
19
Polimorfismo e Sobrecarga em Java
Linguagens de Programação
FIAP
22
Java-Classes-Wrapper-Operadores-Estruturas-de-Decisao-Repeticao
Linguagens de Programação
FIAP
10
Conceitos de Herança em Programação Java
Linguagens de Programação
FIAP
1
Transmissão de Dados entre Cliente e Servidor em Java Swing
Linguagens de Programação
FIAP
49
Anotações sobre Herança em Programação Orientada a Objetos
Linguagens de Programação
FIAP
66
Revisão de Classes e Objetos em Java - Conceitos e Exemplos Práticos
Linguagens de Programação
FIAP
6
Diagrama de Classe e Implementacao em Java da Classe Retangulo
Linguagens de Programação
FIAP
Texto de pré-visualização
Aulas Anteriores Conceitos OO Ambiente Java Desenvolvimento com Jgrasp Entrada e Saída de Dados Classe Scanner Systemoutprint printf Aula 03 Classes Wrapper Operadores relacionais Operadores lógicos Estrutura de decisão Estrutura de Repetição 3 Wrapper em Java São classes utilizadas para embrulhar tipos primitivos como objetos Exemplos Double Integer Float 4 Exemplos int i 5 Integer x new Integeri int numeroDeVolta xintValue Ou Integer x 5 int y x 5 Conversão de String para número Métodos parseInt parseDouble parseFloat Exemplo String s 101 int i IntegerparseInts 6 Operadores relacionais Operador relacional Resultado x y Verdadeiro se x igual a y x y Verdadeiro se x diferente de y x y Verdadeiro se x menor que y x y Verdadeiro se x maior que y x y Verdadeiro se x menor ou igual a y x y Verdadeiro se x maior ou igual a y 7 Operadores lógicos Usados em expressões lógicas Operador Resultado x Verdadeiro se x for falso x y Verdadeiro se x e y ambos verdadeiros x y Verdadeiro se x ou y ou ambos verdadeiros 8 Estrutura de decisão simples Em Java if condição comando1 else comando2 if m 70 SystemoutprintlnAprovado else SystemoutprintlnReprovado 9 Condicional aninhada if condição1 if condição2 Comando1 else Comando2 else Comando3 10 Condicional encadeada if condição1 Comando1 else if condição2 Comando2 else Comando3 11 Exemplo Média Faça um programa que leia as 2 notas de um aluno calcule e exiba a média aritmética das notas e se o mesmo foi aprovado M7 reprovado M 4 ou está de recuperação 4 M 7 Possível solução Encadeada 13 Como seria Uma solução que testa 1º quem está reprovado depois os aprovados por último de recuperação Como fazer uma solução aninhada Qual seria a 1ª condição a ser testada 14 Exemplo de condicional simples Dado um número real n imprimir seu valor absoluto módulo 15 Operador condicional ternário Operador para representar decisões simples de maneira mais compacta Sintaxe condição expressão1 expressão2 Avalia a condição se for verdadeira o resultado é o valor da expressão1 senão o resultado é o valor da expressão2 16 Exemplo Módulo Dado um número real n imprimir seu valor absoluto módulo usando operador condicional ternário 17 Estrutura de decisão múltipla Usada quando precisamos escolher uma entre várias alternativas previamente definidas switchexp case const1 comando1 break case const2 comando2 break case constn comandon break default comando 18 Exemplo Calculadora Uso da estrutura de decisão múltipla para implementar uma simples calculadora O usuário digita uma expressão da forma val1 enter operador enter val2 enter e o programa fornecelhe seu valor como resposta Os valores podem ser reais e os operadores aceitos são e 19 Solução Converte o operador de String para caracter 20 Alterando a calculadora Altere o exemplo anterior para que a calculadora exiba um erro caso seja feita uma divisão por zero Caracteres x Strings Variáveis tipo char são para um único caractere Use aspas simples char sexo f char tam P Não pode ser usado para cadeia de caracteres char sexo feminino char tam PP 21 Caracteres x Strings String pode tratar vários caracteres Use aspas duplas String sexo feminino String tam PP String não é um tipo primitivo Variáveis do tipo String são objetos Possuem atributos valor armazenado Possuem métodos funcionalidades 22