Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO 2ª Aula Lupa 1 Questão Analise o código abaixo: import javax.swing.JOptionPane; public class Exercicio { public static void main(String args[]){ int p, t; String b = "100010"; double s = 0; t = b.length(); p = t - 1; for (int i = 0; i < t ; i++) { s = s + ( Math.pow(2, p) * Integer.parseInt( b.substring(i, i+1) ) ); p--; } JOptionPane.showMessageDialog(null, s); } } Assinale a alternativa que representa a saída do JOptionPane.showMessageDialog(null, s); O programa não compila. 36 34 98 100 Respondido em 10/03/2021 21:38:44 2 Questão Considere o programa em Java que ler as 3 notas de um aluno e calcula a média final deste aluno. Considerar que a média é ponderada e que o peso das notas é: 2,3 e 5, respectivamente. Analise o programa e selecione a equação que calcula, corretamente, a média ponderada: import javax.swing.*; public class Idade{ public static void main(String [] args){ float n1, n2, n3, media; n1 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a primeira nota:¿)); n2 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a segunda nota:¿)); n3 = Float.parseFloat(JOptionPane.showInputDialog(¿Informe a terceira nota:¿)); ( ) Equação que calcula a média ponderada. JOptionPane.showMessageDialog(¿Media é:¿+media); System.exit(0);; } } media = (n1*2 + n2*3 + n3*5)/10; media = (n1 + n2 + n3)/30; media = (n1*2 + n2*3 + n3*5)/3; media = (n1 + n2 + n3)/10; media = (n1 + n2 + n3)/3; Respondido em 10/03/2021 21:45:01 3 Questão Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o que será exibido exatamente na sequencia correta, após o processamento. int X=3+8; int Y=2*X; float Z=X/2; boolean A = true; System.out.println("\n"+X); System.out.println("\n"+Y); System.out.println("\n"+Z); System.out.println("\n"+A); 11, 22, 5.0, true 11, 22, 5.0, null 11, 22, 5.0, VERDADEIRO 22, 11, 5.0, true 22, 12, 5.0, true Respondido em 10/03/2021 21:49:09 4 Questão Analise o código em Java abaixo e marque a opção correta que representa o que será exibido após a execução do mesmo: public class Repeticao { public static void main(String arg[]){ int i; char letra = 'a'; for(i=1;i<5;i++){ System.out.print(" "+letra); letra++; } } } a b c d e f a b c d e letra letra letra letra letra a b c d letra letra letra letra Respondido em 10/03/2021 21:52:54 5 Questão Considere os seguintes fragmentos de código Java: I. int sum = 7; if ( sum > 20 ) { System.out.print("ganhou "); } else { System.out.print("perdeu "); } System.out.println("o bônus."); II. int sum = 21; if ( sum != 20 ) System.out.print("ganhou"); else System.out.print("perdeu "); System.out.println("o bônus."); O resultado da execução dos fragmentos em I e II será, respectivamente, ganhou e ganhou. perdeu o bônus e ganhou o bônus. perdeu e ganhou o bônus. perdeu e perdeu. perdeu o bônus e ganhou. Respondido em 10/03/2021 21:54:33 6 Questão Analise o código Java a seguir: import java.lang.*; import java.io.*; class XX { public static void main(String[] args) { final int NUM = 6; for(int i = 0; i < NUM; i++) System.out.println( X(i)); } public static int X(int n) { int result = 1; for(int i = 2; i <= n; i++) result *= i; return result; } } A soma dos valores exibidos pelo comando println é: 2 4 10 34 154 Respondido em 10/03/2021 22:07:05 7 Questão Dado o trecho do programa em JAVA abaixo, identificar sua saída. Interger i = 1; while (i < 10){ if (i%2==0){ i++; } else { i=i+2; } System.out.print(i+" "); } 1 2 3 4 5 6 7 8 9 11 3 5 7 9 11 1 3 5 7 9 11 2 4 6 8 1 2 4 6 8 Respondido em 10/03/2021 22:09:39 8 Questão Marque a opção correta. O primeiro elemento de um array (vetor) tem como índice um valor: Menor que zero Igual a zero Negativo Maior que zero. Maior ou igual a zero Respondido em 10/03/2021 22:10:17
Compartilhar