TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

JAVA

Pesquisas Acadêmicas: JAVA. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  3/4/2014  •  3.636 Palavras (15 Páginas)  •  734 Visualizações

Página 1 de 15

Questão 1 - Faça um programa onde o usuário digita um numero inteiro e enviado para tela o seu sucessor, antecessor, quadrado e a sua raiz quadrada. se o quadrado do numero for maior que 50, multiplique o numero digitado por 2. Obs: se o numero digitado for 0 pedir para que seje digitado outro numero.

package br.com.uninorteac.atividade01;

*/

public class Atividade1 {

/**

* Método para pegar o antecessor de um

* número informado

* @param numero

* @return Retorna o antecessor do número informado

*/

public static int getAntecessor(int numero){

return numero - 1;

}

/**

* Método para retornar o sucessor de um

* número informado

* @param numero

* @return Retorna o sucessor do número informado

*/

public static int getSucessor(int numero){

return numero + 1;

}

/**

* Método que retorna o quadrado

* de um número informado

* @param numero

* @return Retorna o quadrado do número

* informado

*/

public static int getQuadrado(int numero){

return (numero * numero);

}

/**

* Método que retorna a raiz quadrada

* do número informado

* @param numero

* @return Retorna a raiz quadrada

* do número informado

*/

public static double getRaizQuadrada(double numero){

return Math.sqrt(numero);

}

}

Questão 1 de teste

package br.com.uninorteac.atividade01;

/** Faça um programa onde o ususario digita um numero inteiro e enviado para tela o

* seu sucessor, antecessor, quadrado e a sua raiz quadrada. se o quadrado do numero

* for maior que 50, multiplique o numero digitado por 2. Obs: se o numero digitado

* for 0 pedir para que seje digitado outro numero.

*/

import java.util.Scanner;

public class Atividade1Teste {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

boolean condicao = true;

int numero;

do{

//pega o número informado pelo usuário

System.out.print("Informe um número: ");

numero = entrada.nextInt();

if(numero == 0){

System.out.println("O número deve ser diferente de zero!");

System.out.println("Por favor, informe outro número");

}else{

System.out.println("Número informado: "+numero);

System.out.println("Antecessor: "+Atividade1.getAntecessor(numero));

System.out.println("Sucessor: "+ Atividade1.getSucessor(numero));

if(Atividade1.getQuadrado(numero) > 50){

System.out.println("Quadrado maior que 50, multiplica-se po 2");

System.out.println("Quadrado: "+(Atividade1.getQuadrado(numero)*2));

}else{

System.out.println("Quadrado: "+Atividade1.getQuadrado(numero));

}//fim do teste do quadrado

System.out.println("Raiz quadrada: "+Atividade1.getRaizQuadrada(numero));

System.out.print("Deseja informar outro número?");

condicao = "s".equalsIgnoreCase(entrada.next()) ? true : false;

}//fim do else

}while(condicao);

System.out.println("Programa finalizado...");

}//fim do método main

}//fim da classe

2. Faça um programa onde o usuário digita uma palavra e é enviado para a tela a primeira e a ultima letra da palavra digitada. Se a palavra tiver menos de 5 letras pedir para digitar a palavra novamente.

package br.com.uninorteac.atividade02;

public class Atividade2 {

...

Baixar como (para membros premium)  txt (39.5 Kb)  
Continuar por mais 14 páginas »
Disponível apenas no TrabalhosGratuitos.com