lista de exercicios resolvida
TRANSCRIPT
-
1. Faa uma programa Java que receba um nmero inteiro positivo como entrada do usurio atravs da classe JOptionPane e imprima seus divisores (Ex: Divisores de 12 so os nmeros 1, 2, 3, 4, 6 e 12).
2. R: import javax.swing.JOptionPane; public class P1_Q1 { public static void main(String[] args) { String str = JOptionPane.showInputDialog("Digite um nmero"); int num = Integer.parseInt(str); for (int i = 1; i
-
iii. System.out.println(var1+ e +var2);
a. 5 e 5 b. 6 e 6 c. 5 e 6 d. 6 e 5
7. Com relao a liberao de memria em Java: a. A memria utilizada to pequena que no h necessidade de
preocupao. b. Existe um mecanismo automtico para liberar memria chamado
Garbage Collector. c. recomendvel utilizar o comando freeMemory() no final de cada bloco
de cdigo para liberar a memria utilizada. d. Para cada varivel criada devemos utilizar o comando malloc(variavel)
quando a variavel no for necessria.
8. Se o objetivo do usurio for apenas executar programas Java, recomenda-se que ele tenha instalado em sua mquina:
a. JRE (Java Runtime Environment) b. JDK (Java Development Kit) c. Applets d. MS-DOS
9. A linha de cdigo que converte a palavra de contedo 123 para uma varivel inteira x com o contedo numrico 123 :
a. int x = Integer.parseInt("123"); b. double x = Double.parseDouble(123); c. int x = Integer.parseInt(123); d. String 123 = String.valueOf(x);
10. No pacote javax.swing existe uma classe JOptionPane com vrios mtodos para apresentao de uma caixa de dilogo. Para receber uma entrada de texto do usurio o mtodo adequado o:
a. showMessageDialog b. showInputDialog c. showMeTheMoney d. showConfirmDialog
9- Faa uma classe Java que receba dois nmeros inteiros positivos como entrada do usurio atravs da classe JOptionPane e imprima todos os nmeros que esto entre o primeiro e o segundo nmero informado. Utilize a estrutura de repetio while para este exerccio. (Ex:Entrada:2 e 7 sada: 3, 4, 5, 6). import javax.swing.JOptionPane; public class Questao1 { public static void main(String[] args) { int num1 = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite o 1 nmero de 2"));
- int num2 = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite 2 nmero de 2")); int i = num1+1; while(i
-
14-O tipo de dado "int" : a)Um tipo de instncia b)Um tipo primitivo c)Uma classe Wrapper cujo tipo de instncia d)No se aplica a linguagem Java pois utilizado em C/C++
15-O mtodo "main" deve possuir uma assinatura que obrigatria. Assinale a alternativa que corresponde assinatura correta do mtodo "main". a)public static String main (String[] args) b)public static void main (String args) c)public static void main (String[] args) d)public static int main (String[] args)