Buscar

Exercícios de Linguagem de Programação I

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

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

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
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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

10/10/2015 Aluno: MAURO DE OLIVEIRA ESTRELA •
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20border%3D%220%22%20align%3D%22center%22%20cellpadding%3D%222%22%20cellspacing%3D%220%22%20id%3D%22conteudo_1%22%20style%3… 1/4
   LINGUAGEM DE PROGRAMAÇÃO I   Lupa  
 Retornar
Exercício: CCE0242_EX_A5_201404062939  Matrícula: 201404062939
Aluno(a): MAURO DE OLIVEIRA ESTRELA Data: 10/10/2015 12:55:20 (Finalizada)
  1a Questão (Ref.: 201404260711)  Fórum de Dúvidas (2)       Saiba   (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;
case a > 90: printf("Pode") ;break;
90: printf("Pode"); stop;
  case 90: printf("Pode") ; break;
90: printf("Pode");
 Gabarito Comentado
  2a Questão (Ref.: 201404782828)  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?
10/10/2015 Aluno: MAURO DE OLIVEIRA ESTRELA •
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20border%3D%220%22%20align%3D%22center%22%20cellpadding%3D%222%22%20cellspacing%3D%220%22%20id%3D%22conteudo_1%22%20style%3… 2/4
  do...while
repeat...util
switch
for
while
  3a Questão (Ref.: 201404260688)  Fórum de Dúvidas (2)       Saiba   (1)
A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as
afirmações abaixo e escolha a opção ERRADA.
 
I As chaves de abertura e fechamento, sempre,  não são obrigatórias.
II No teste unimos expressões relacionais com operadores lógicos quando necessário.
III A palavra then está presente na estrutura.
IV O uso do  else poderá não ser necessário.
 
IV está correta e a I não está correta.
I está errada.
  I e III estão corretas.
II está correta e a III não está correta.
II e IV estão corretas.
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201404246774)  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?
10/10/2015 Aluno: MAURO DE OLIVEIRA ESTRELA •
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20border%3D%220%22%20align%3D%22center%22%20cellpadding%3D%222%22%20cellspacing%3D%220%22%20id%3D%22conteudo_1%22%20style%3… 3/4
for ( i = 0; i == num; i++)
enquanto (num > 0)
  while (num != 0)
  for (i = num; i > 0; i++)
while (num == 0)
 Gabarito Comentado
  5a Questão (Ref.: 201404204229)  Fórum de Dúvidas (2)       Saiba   (1 de 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:
  Criar uma função 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 FOR com o GOTO, 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.
Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia.
  6a Questão (Ref.: 201404258151)  Fórum de Dúvidas (2)       Saiba   (1 de 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.
10/10/2015 Aluno: MAURO DE OLIVEIRA ESTRELA •
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20border%3D%220%22%20align%3D%22center%22%20cellpadding%3D%222%22%20cellspacing%3D%220%22%20id%3D%22conteudo_1%22%20style%3… 4/4
2       4       4       8       12       20       32       
2       4       6       10       16       26       42       68
2       4       4       8       12       20       32       52
2       4       6       8       19       12       14       16
  2       4       6       10       16       26       42
 Gabarito Comentado  Gabarito Comentado

Continue navegando