- Percorra uma lista de Strings e exiba seu conteúdo;
- Exiba o Enésimo (N) número da sequência de Fibonacci;
- Calcule o fatorial de um número;
Utilizando métodos, faça um programa que:
- Com base em uma temperatura em graus celsius, a converta e exiba em Kelvin (K), Réaumur (Re), Rankine (Ra) e Fahrenheit (F), seguindo as fórmulas: F = C * 1.8 + 32; K = C + 273.15; Re = C * 0.8; Ra = C * 1.8 + 32 + 459.67
- Tendo um conjunto de dados contendo a altura e o sexo (masculino, feminino) de 10 pessoas. Faça um algoritmo que calcule e escreva:
- a maior e a menor altura do grupo;
- média de altura dos homens;
- o número de mulheres.
- Calcule a média de salários de uma empresa, pedindo ao usuário a grade de funcionários e os salários, e devolvendo a média salarial.
- Dada uma parede em formato retangular, cuja altura é ap (altura da parede) e a largura lp (largura da parede) precisa ser coberta por azulejos também retangulares. O azulejo retangular tem dimensões aa (altura do azulejo) e la (largura do azulejo). Escreva um programa que leia as quatro medidas hp, lp, ha e la, calcule e imprima quanto azulejos com as medidas dadas são ne
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package org.example; | |
| public class Bidimensional { | |
| public static void main(String[] args) { | |
| String[][] matrix; | |
| // int[][] numberMatrix = { | |
| // {1, 2, 3}, // i==0 | |
| // {4, 5, 6}, // i==1 | |
| // {7, 8, 9} // i==2 |
Todos os exercícios que TÊM MENU devem ser implementados utilizando o do-while e o while
Todos os exercícios que NÃO TÊM MENU devem ser implementados utilizando o for, while e o do-while.
- Faça um programa que receba um número e calcule e mostre a tabuada desse número.
- Faça um programa que mostre as tabuadas dos números de 1 a 10.
- Faça um programa que verifique e mostre os números entre 1.000 e 2.000 (inclusive) que, quando divididos por 11 produzam resto igual a 2.
- Faça um programa que leia um valor n, inteiro e positivo, calcule e mostre a seguinte soma: S = 1 + 1/2 + 1/3 + 1/4 + … + 1/n.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package org.example; | |
| import java.util.Scanner; | |
| public class Exercicio { | |
| /*Faça um programa que receba um número e, | |
| usando laços de repetição, | |
| calcule e mostre a tabuada desse número. */ | |
| public static void main(String[] args) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /*Uma revenda de carros possui, além de carros hatch, sedans, motocicletas e caminhonetes. Mas ela deseja vender todos os seus veículos do tipo "hatch". Utilizando uma estrutura de decisão crie um programa que: | |
| caso o comprador queira o hatch, retorne: “Compra efetuada com sucesso”. | |
| Nas outras opções, retorne: “Tem certeza que não prefere um hatch?”. | |
| Caso seja especificado um modelo que não está disponível, retorne no console: “Não trabalhamos com este tipo de automóvel aqui”. | |
| */ | |
| package org.example; | |
| import java.util.Scanner; |
- Faça um programa que peça dois números, verifique e imprima o maior deles;
- Faça um programa que peça um valor e mostre na tela se ele é positivo ou negativo;
- Faça um programa que verifique se uma letra digitada é vogal ou consoante;
- Faça um programa para a leitura de duas notas parciais de um aluno e exiba:
- A mensagem “Aprovado”, se a média alcançada for maior ou igual a sete;
- A mensagem “Aprovado com Distinção”, se a média for igual a dez;
- A mensagem “Reprovado” se a média for menor do que sete;
- Faça um programa que leia três números, verifique e mostre o maior deles.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package org.example; | |
| import java.util.Scanner; | |
| public class SwitchControlStatement { | |
| // Programa para exibir o dia da semana conforme a entrada do usuário | |
| public static void main(String[] args) { | |
| Scanner scanner = new Scanner(System.in); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package org.example; | |
| import java.util.Scanner; | |
| public class EstruturasDeDecisao { | |
| public static void main(String[] args) { | |
| final short MANDATORY_VOTING_AGE = 18; | |
| final short OPTIONAL_VOTING_AGE = 16; | |
| final String MANDATORY_VOTING_MESSAGE = "Você é maior de idade, portanto é OBRIGADO a votar."; |
NewerOlder