Buscar

LINGUAGEM DE PROGRAMAÇÃO 1

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

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

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ê viu 3, do total de 4 páginas

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

Prévia do material em texto

Fechar
   LINGUAGEM DE PROGRAMAÇÃO I   Lupa  
 
Exercício: CCE0242_EX_A5_201402431953  Matrícula: 201402431953
Aluno(a): DOUGLAS MARINELLI KWAMME Data: 04/10/2016 11:55:41 (Finalizada)
  1a Questão (Ref.: 201402610145)  Fórum de Dúvidas (2)       Saiba   (1)
Durante  a  criação  de  um  programa,  foi  percebido  que  uma  parte  do  código  era  executada
várias  vezes,  porém não  era  em uma  sequência  de  repetições  e  sim  esporadicamente.  Cada
vez que esta parte era executada inicialmente precisava­se de um valor diferente e no final do
trecho a resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a
redundância de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição
apresentada acima e utilizando­se da melhor forma os conceitos de programação, qual seria a
melhor solução pra o problema:
Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia.
Utilizar a estrutura de loop DO­WHILE, para executar a parte do código que se repetia.
Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia.
Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia.
  Criar uma função para executar a parte do código que se repetia.
  2a Questão (Ref.: 201403188744)  Fórum de Dúvidas (2)       Saiba   (1)
Os loops são utilizados para executar um conjunto de instruções várias vezes baseando­se sempre em uma
condição que decidirá se continua repetindo ou não.
Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez?
switch
while
repeat...util
for
  do...while
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201403142768)  Fórum de Dúvidas (2)       Saiba   (1)
Para o programa abaixo qual a saída apresentada?
main(){
int x,soma=0;
for(x=10; x<=15;x++)
{
  printf(" %d",pow(x,2));
}
system("PAUSE");
return 0;
}
9 10 11 12 13 14 15
  100 121 144 169 196 225
20 22 24 26 28 30
15 14 13 12 11 10
  10 11 12 13 14 15
 Gabarito Comentado
  4a Questão (Ref.: 201403179210)  Fórum de Dúvidas (2)       Saiba   (1)
Leia com atenção as afirmaĕvas abaixo e escolha a opção correta.
I A estrutura do for, por definição, é ideal quando o número de repeĕções for conhecido
II A estrutura do for testa ao final enquanto a estrutura while testa no início
III A estrutura while pode simular a estrutura do for e a estrutura do... while
IV A estrutura do for sem nenhum parâmetro, só com os  ;   dentro dos parênteses e com um if no
corpo da repeĕção, pode simular a estrutura while
V Tanto a estrutura do...while quanto a estrutura while, testam no início
Somente II, III e V estão corretas
Somente I, III e V estão corretas
Somente I, II, III e V estão corretas        
  Somente I, III e IV estão corretas        
Somente I e V estão corretas   
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201402664067)  Fórum de Dúvidas (2)       Saiba   (1)
  Muitas  séries  matemáticas  podem  ser  geradas  pela  estrutura  do    for.  Analise  o  código  abaixo,
supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que
contém a série exibida pelo código.
2       4       6       10       16       26       42       68
  2       4       6       10       16       26       42
2       4       4       8       12       20       32       
  2       4       4       8       12       20       32       52
2       4       6       8       19       12       14       16
 Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201402652690)  Fórum de Dúvidas (1 de 2)       Saiba   (1 de 1)
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja
diferente de 0?
for (i = num; i > 0; i++)
  while (num != 0)
for ( i = 0; i == num; i++)
while (num == 0)
enquanto (num > 0)
 Gabarito Comentado
  7a Questão (Ref.: 201402543306)  Fórum de Dúvidas (2)       Saiba   (1 de 1)
Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
switch
for
struct
if­else
  while
 Gabarito Comentado
  8a Questão (Ref.: 201402666627)  Fórum de Dúvidas (2)       Saiba   (1 de 1)
  Uma  das  dificuldades  da  estrutura  escolha/  caso  é  o  fato  das  restrições  variarem  para  cada
linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem
suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C,
supondo que  se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o
número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90
na estrutura switch().
case a=90: printf("Pode") ;break;
90: printf("Pode"); stop;
  case 90: printf("Pode") ; break;
90: printf("Pode");
case a > 90: printf("Pode") ;break;
 Gabarito Comentado

Outros materiais