AV1 Servidores de Sistemas WEB

903 palavras 4 páginas
01 - Faça um programa Java que receba um número inteiro positivo como entrada do usuário através da classe JOptionPane e imprima seus divisores (Ex: Divisores de 12 são os números 1, 2, 3, 4, 6 e
12).
import javax.swing.JOptionPane; public class Questao1 { public static void main(String[] args) { int num; do { num = Integer.parseInt(JOptionPane.showInputDialog("Digite número maior que 0")); if(num <= 0) JOptionPane.showMessageDialog(null,"Valor Inválido","Erro!",JOptionPane.ERROR_MESSAGE); }while (num<=0); System.out.println("Divisores:"); for(int i = 1; i<=num;i++) { if(num %i ==0)System.out.println(i); } } }
02 - O que significa dizer que uma linguagem é multiplataforma? O que torna o Java uma tecnologia multiplataforma?
Significa que um programa desenvolvido nessa linguagem pode ser executado em uma plataforma diferente da que foi desenvolvido. O Java é multiplataforma devido à JVM (Java Virtual Machine), que possui versões para cada plataforma.
03 - Utilizando a estrutura switch faça um programa Java que receba um número do usuário de 1 a 12 e retorne o valor do mês correspondente. Ex: Para a entrada 5 gerar a saída MAIO; Para a entrada 11 gerar a saída NOVEMBRO; Se o valor de entrada for diferente do intervalo 1-12, gerar a saída INVÁLIDO. import javax.swing.JOptionPane; public class P1_Q4 { public static void main(String[] args) { String str = JOptionPane.showInputDialog("Mes"); int mes = Integer.parseInt(str); switch (mes) { case 1: System.out.println("Janeiro"); break; case 2: System.out.println("Fevereiro"); break; case 3: System.out.println("Março"); break; case 4: System.out.println("Abril"); break; case 5: System.out.println("Maio"); break; case 6: System.out.println("Junho"); break; case 7: System.out.println("Julho"); break; case 8: System.out.println("Agosto"); break;

Relacionados

  • av1 tecnologia web
    1872 palavras | 8 páginas
  • revisaoav1
    1231 palavras | 5 páginas
  • aula de sistemas
    766 palavras | 4 páginas
  • Protocolos de redes - atividade estruturada i
    303 palavras | 2 páginas
  • Banco de Dados
    1192 palavras | 5 páginas
  • 683168
    794 palavras | 4 páginas
  • Tecnologias web
    812 palavras | 4 páginas
  • exercicio 3
    948 palavras | 4 páginas
  • Professor
    1925 palavras | 8 páginas
  • Tecnologias web 1
    1190 palavras | 5 páginas