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

Os Construção de Algorítmos

Por:   •  29/8/2015  •  Exam  •  1.917 Palavras (8 Páginas)  •  153 Visualizações

Página 1 de 8

  Pergunta 1

[pic 1]

Faça um algoritmo que leia um número inteiro maior que 1 e imprima na tela a seqüência de números que vai do número 1 até o número lido.

Resposta Selecionada:

 if (num > 1) {
              if (num < = 50) {
                  System.out.println(" num > 1 ");
              } else {
                  System.out.println(" num < = 50");
              }
        }

Resposta Correta:

[pic 2]

import java.util.Scanner;

public class Resposta {

    public static void main(String[] args) {

        Scanner entrada = new Scanner(System.in);

        System.out.println("Digite um número");

        int n = entrada.nextInt();

        for (int i = 1; i <= n; i++) {

            System.out.println(i);

        }

    }

}

Feedback da resposta:

[Sem Resposta]

  Pergunta 2

[pic 3]

Dado um vetor (vet) de 10 elementos inteiros, complete as lacunas do trecho de algoritmo a seguir para imprimir a metade de cada elemento do vetor. Assinalar a alternativa correta:

int i;
double metade;
int vet[] = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100};

for(i = 0; _________; i++){
    __________________________ ;
    System.out.println( metade );
}

Resposta Selecionada:

[pic 4]e.  i < 10; metade = vet[i] / 2

Respostas:

a. i <= 10; metade = vet[i] / 2

b. i > 10; metade = vet / 2

c. i < 10; metade = vet[] / 2

d. i < 10; metade = vet / 2

[pic 5]e. i < 10; metade = vet[i] / 2

Feedback da resposta:

Correto.

  Pergunta 3

[pic 6]

Uma estrutura de seleção permite a escolha de um grupo de ações (bloco) a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas.
Analise o trecho do algoritmo a seguir que apresenta uma estrutura de seleção:

if ( num > 0) {
    if ( num > 50 ) {
          System.out.println(“House Stark”);
    } else {
          System.out.println(“House Targaryen”);
    }
} else {
    if ( num < 0) {
          System.out.println(“House Baratheon”);
    } else {
          System.out.println(“House Lannister”);
    }
}
 
Supondo duas execuções do algoritmo: na primeira execução, a variável num recebe o valor 10 e na segunda execução a variável num recebe o valor 0. Quais são as saídas esperadas após as duas execuções, nessa ordem? Assinale a alternativa correta:

Resposta Selecionada:

[pic 7] House Targaryen e House Lannister

Respostas:

House Baratheon e House Targaryen

House Lannister e House Stark

[pic 8] House Targaryen e House Lannister

House Stark e House Baratheon

House Targaryen e House Stark

  Pergunta 4

[pic 9]

Qual das variáveis abaixo foi nomeada de forma correta?

Resposta Selecionada:

[pic 10]b. rua1

Respostas:

a. som+a

[pic 11]b. rua1

c. #fone

d. nome usuário

e. 7setembro

Feedback da resposta:

Correto.

  Pergunta 5

[pic 12]

Analisar as sentenças I, II e III:

I. A = (4/2) + ( 2/4) e A = 4/2 + 2/4

II. B = 4 / (2 + 2) / 4 e B = 4/2 + 2 / 4

III. C = (4 + 2) * 2 – 4 e C = 4 + 2 * 2 – 4


Os pares de instruções produzem o mesmo resultado?

Resposta Selecionada:

[pic 13]c. Somente a sentença I produz o mesmo resultado.

Respostas:

a. Somente a sentença II produz o mesmo resultado.

b. Nenhumas das sentenças produzem o mesmo resultado.

[pic 14]c. Somente a sentença I produz o mesmo resultado.

d. Apenas as sentenças I e III produzem o mesmo resultado.

e. Todas as sentenças produzem o mesmo resultado.

...

Baixar como (para membros premium)  txt (9.5 Kb)   pdf (99.6 Kb)   docx (48.2 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com