Respostas
Resposta:
public class Exercicio01
////Escreva um programa que imprima na tela os números de 1 a 500 que são múltiplos de 5.
public class Exercicio01 {
public static void main(String[] args)
{
System.out.println("\nDividido por 3: ");
for(int i = 1; i < 500; i++)
{
if(i % 3 == 0)
System.out.print(i + ", ");
}
System.out.println("\n\nDividido por 5: ");
for(int i = 1; i < 500; i++)
{
if(i %5 == 0) System.out.print(i + ", ");
}
System.out.println("\n\nDividido por 3 e 5: ");
for(int i = 1; i < 500; i++)
{
if(i % 3 == 0 && i % 5 == 0) System.out.print(i + ", ");
}
System.out.println("\n");
}
}
public class Exercicio02
/**
* Escreva um programa que some os números de 1 a 1000
*/
public class Exercicio02 {
public static void main(String[] args)
{
int numero = 1000, soma = 0;
for(int i = 1; i <= numero; ++i)
{
soma += i;
}
System.out.println("Soma = " + soma);
}
}
public class Exercicio03 {
//Faça um programa em Java que o usuário entra com 10 números e o programa imprima metade de cada um deles.
public static void main(String[] args)
{
Scanner entrada = new Scanner(System.in);
int vetor[];
vetor = new int[10];
for(int i = 0; i < 10; i++)
{
System.out.println("Informe 10 números");
vetor[i] = entrada.nextInt();
}
int j;
int vetorMetade[] = new int[10];
//Metade de cada um deles
for(j = 0; j < 10; ++j)
{
vetorMetade[j] = vetor[j] / 2;
System.out.println("Valores divididos: " + vetorMetade[j]);
}
}
}
// Uma das maneiras de você conseguir a raiz quadrada de um número é subtrair do número os ímpares consecutivos a partir de 1,
// até que o resultado da subtração seja menor ou igual a zero. O número de vezes que se conseguir fazer a subtração é a raiz
// quadrada exata(resultado 0) ou aproximada do número (resultado negativo)
// Ex: Raiz de 16 16-1 = 15-3 = 12-5 = 7-7 = 0
// Faça um programa que calcule a raiz quadrada de um número usando este método
public class Exercicio04 {
public static void main(String[] args)
{
//Exemplo da raiz quadrada de um número usando loop while
int base = 3, expoente = 4;
long resultado = 1;
while(expoente != 0)
{
resultado *= base;
--expoente;
}
System.out.println("Resposta" + resultado);
}
}
public class Exercicio05 {
// Raiz quadrada de um número usando o loop for
public static void main(String[] args)
{
int base = 3, expoente = 4;
long resultado = 1;
for(;expoente != 0; --expoente)
{
resultado *= base;
}
System.out.println("Resposta = " + resultado);
}
}
public class Exercicio06 {
// Calcula a raiz quadrada usando uma formula do pacote Math do Java
public static void main(String[] args)
{
int base = 3, expoente = -4;
double resultado = Math.pow(base, expoente);
System.out.println("Resposta = " + resultado);
}
}
Explicação: Fiz um adendo no primeiro, fiz os números múltiplos de 3 e 5 e ambos. Esta ai todas as resoluções conforme o enunciado. Tudo devidamente, testado fiz agora mesmo. Espero ter ajudado. Abs!!