Listas resolvidas de repetições, variáveis e condicionais em JAVA
Por: Jéssica Petersen • 26/9/2016 • Trabalho acadêmico • 8.576 Palavras (35 Páginas) • 696 Visualizações
1. Tipos de dados
2. Operadores aritméticos
3. Operadores relacionais
4. Operadores lógicos
5. Conversão de tipos
6. Exercícios variáveis
Imprimir nome na tela
Recebe um argumento e imprima na tela
Recebe numero como argumento
Receba dois valores inteiros e imprima as operações
Imprima se é ano bissexto ou não
Imprima 4 notas e a media
Converte metros para cm
Receba o raio de um circulo e mostra a área
Receba qnt vc ganha por hr e qntas horas e mostre o salario no mês
Temperatura p Farenheit, e ao contrario
7. Exercícios condicionais
leia n do teclado e imprima se for maior q 5
leia n e imprima se ZERO, POSITIVO e Negativo
leia n e imprima se PAR ou ÍMPAR
leia dois valores inteiros e imprima o maior
leia um caractere e imprima se Vogar ou Consoante
leia 4 números inteiros e imprima o maior e o menor
leia 3 n inteiros e imprima em ordem decrescente
Calcular o IMC ( = Peso/altura²) e imprimir a situacao da pessoa
leia 4 notas e o % de frequencia e imprima situação
fazer programa com o menu
8. Exercícios de repetições
Programa q imprima n de 1 a 20 um abaixo do outro e dpois um ao lado do outro
Programa q imprima apenas n impares entre 1 e 50
Programa q peça uma nota, entre 0 e 10, mostre msg caso valor seja invalido e continue pedindo até informar um valor válido
Programa q soma valores inteiros e positivos até q um valor informado seja -1. (só valores positivos)
A série fibonacci: 1,1,2,3,5,8,13,21,34,55... programa q gera n termos, n fornecido pelo usuario.
Calcular o fatorial
Programa q conte de 1 até 3milhoes, de 1 em 1. td vez q for multiplo de 1milhao, imprima esse n.
Desenvolva um gerador de tabuada.
Faça um loop infinito q imprima multiplos de 2.
Programa q solicite 2 caracteres e imprima o n de caracteres entre eles
Programa q imprima os caracteres da tabela ASCII de códigos 32 a 255 decimal. Deve imprimir cada caractere, seu código decima e hexadecimal.
Programa que leia N e imprima valor de H. H = 1 + ½ + 1/3 + ¼ + … + 1/N.
Programa que leia N e imprima valor de S. S = 1/N + 2/(N-1) + 3/(N-2) + … + N-1/2 + N/1
Programa deve calcular e exibir a media de quilômetros por litro obtida para todos os recompletamentos
Programa que diz o que o guarda de trânsito daria conforme sua velocidade media
1.Tipos de dados
| Tipo | Qntdd bits | Valores | 
| Char | 16 | ‘\u0000’ a ‘\Uffff’ | 
| Byte | 8 | -128 a 128 | 
| Int | 32 | -2.147.483.648 a +2.147.483.648 | 
| Short | 16 | -32.768 a +32.768 | 
| Long | 64 | -9.223.372.036.854.775.808 a +9.223.372.036.854.775.808 | 
| Float | 32 | -3.40292347E+38 a +3.40292347E+38 | 
| Double | 64 | -1.79769313486231570E+308 a +1.79769313486231570E+308 | 
| Boolean | 8 | True ou false | 
2. Operadores Aritméticos
| Função | Sinal | Exemplo | 
| Adição | + | X + Y | 
| Subtração | - | X – Y | 
| Multiplicação | * | X * Y | 
| Divisão | / | X / Y | 
| Resto da divisão inteira | % | X % Y | 
| Sinal negativo | - | -X | 
| Sinal positivo | + | +X | 
| Incremento unitário | ++ | X++ ou ++X | 
| Decremento unitário | -- | X—ou --X | 
3. Operadores Relacionais
| Função | Caractere | Exemplo | 
| Igual | == | X == Y | 
| Diferente | != | X != Y | 
| Maior que | > | X > Y | 
| Maior ou igual | >= | X >= Y | 
| Menor que | < | X < Y | 
| Menor ou igual | <= | X <= Y | 
4. Operadores Lógicos
| Função | Caractere | Exemplo | 
| E lógico ou AND | && | X && Y | 
| Ou lógico ou OR | || | X || Y | 
| Negação ou NOT | ! | !X | 
5. Conversão de tipos
| Supondo a variável X | Converter em | Y recebe o valor convertido | 
| int x = 10 | Float | Float y = (float) x | 
| int X = 10 | Double | Double y = (double) x | 
| Float x = 10.5 | Int | Int y = (int) y | 
| String x = “10” | Int | Int y = integer.paseInt(x) | 
| String x = “20.54” | Float | Float y = float.parseFloat(x) | 
| String x = “20.54” | Double | Double y = double.parseDouble(x) | 
| String x = “java” | vetor ou byte | Byte b[] = x.getBytes() | 
| Int x = 10 | String | String y = String.valueOf(x) | 
| Float x = 10.35 | String | String y = String.valueOf(X) | 
| Double x = 254.34 | String | String y = String.valueOf(X) | 
| Byte x[] (x é um vetor de byte) | String | String y = new String(x) | 
...
