Buscar

Prova de Algoritmos

1- O uso das estruturas de repetição nas linguagens de programação oferecem a possibilidade de várias execuções de um mesmo trecho de programa.


Marque a alternativa que apresenta o trecho correto do algoritmo para atender a necessidade de apresentar o dobro de números contidos no intervalo de 10 a 30.


Escolha uma opção:


a. i = 10

Para i de 10 até 30 faça

   Escreva (i * 2)

fimPara


b. i = 10

enquanto (i<30) faça

  i = i + 1

  Escreva (i * 2)

fimEnquanto


c. i = 10

enquanto (i <> 30) faça

  Escreva (i * 2)   

   i = i + 1 

fimEnquanto


d. i = 10

repita

  i = i + 1

  Escreva (i * 2)

até (i<=30)


e. i = 10

repita

  i = i + 1

  Escreva (i * 2)

até (i>30)


2- Analise o seguinte algoritmo:

total1 (inteiro), total2 (inteiro)

vet [10] de inteiro

total1 ← 0

total2 ← 0


vet[10] ← {5,2,45,78,67,3,9,1,9,8};


para I de 0 incr 1 até 9 faça


      se (mod (I,2) = 0) então


        Total1 ← Total1 + vet[i];


      senão


        Total2 ← Total2 + vet[i];


      fimse


fim


Marque a alternativa que indica o valor armazenado nas variáveis I, Total1, Total2, nesta sequencia, ao final da execução.


Escolha uma opção:

a. 10 – 135 – 92

b. 10 – 92 - 135

c. 9 – 130 - 84

d. 9 – 92 - 135

e. 10 – 135 - 84


3- Observe o trecho de pseudocódigo, que mostra o emprego da estrutura de controle enquanto ... faça ...

Var

N: inteiro

Inicio

N <- 0

      enquanto n < 7 faca

      escreva (N)

      N <- N+1

      Fimenquanto

Fimalgoritmo


A opção que utiliza a estrutura para ... faça, em substituição a estrutura enquanto ... faca (linhas 5 a 8), que gera o mesmo resultado, é:


a. para N de 1 ate 7 faca

      escreva (N)

   fimpara


b. para N de 0 ate 5 faca

escreva (N)

   fimpara


c. para N de 0 ate 7 faca

       escreva (N)

   fimpara


d. para N de 1 ate 6 faca

       escreva (N)

   fimpara




e. para N de 0 ate 6 faca

      escreva (N)

   fimpara

💡 2 Respostas

User badge image

Priscila Garcia

01 - Letra a.

i = 10

Para i de 10 até 30 faça

   Escreva (i * 2)

fimPara


02 - a. 10 – 135 – 92


03 - Letra e -

para N de 0 ate 6 faca

           escreva (N)

    fimpara

1
Dislike0
User badge image

Ed Verified user icon

A alternativa correta para o trecho de algoritmo que apresenta o dobro de números contidos no intervalo de 10 a 30 é a letra A: ``` i = 10 Para i de 10 até 30 faça Escreva (i * 2) fimPara ``` A alternativa correta para a questão 2 é a letra D: ``` 9 – 92 - 135 ``` A alternativa correta para a questão 3 é a letra E: ``` para N de 0 ate 6 faca escreva (N) fimpara ```

0
Dislike2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais