Buscar

Quiz - Aula 3 - Manipulação de arquivos em CSharp

Prévia do material em texto

Aquecimento
Conteúdo didático
Quiz
Referências
02. Um jogo salva a pontuação obtida de cada partida em uma nova linha de um arquivo. Sabendo disso, o que representa a
saída do comando WriteLine no código abaixo?
C O N T I N U E
 StreamReader sr = new StreamReader(caminho_do_arquivo);
 String valor = sr.ReadLine();
 int numero;
 int x = 0;
 int c = 0;
 while (valor != null)
 {
 if (int.TryParse(valor, out numero))
 {
 x += numero;
 c++;
 }
 valor = sr.ReadLine();
 }
 Console.WriteLine(x / c);
 sr.Close();
Aula 3 -
Manipulação de
arquivos em
CSharp
0% COMPLETO
FAZER NOVAMENTE

01. Qual termo é sinônimo para leitura de arquivos?

Correto
Leitura de um arquivo é o processo de transferir os dados do arquivo para
serem lidos pela aplicação, ou seja, carregar os dados para o programa. Ainda
pode ser entendido como um processo de entrada de dados no programa.
a) Abertura
b) Transição
c) Fluxo
d) Carregamento
e) Manipulação
FAZER NOVAMENTE


Correto
No código da questão, é lido cada linha do arquivo, convertido em um
número, e ,para cada leitura, o valor é somado na variável x (uma variável de
soma) e é realizada uma contagem de quantas repetições o laço executou,
armazenado na variável c (equivalente à quantos números foram somados).
No final da leitura do arquivo, a divisão de x por c resulta na média da
pontuação.
a) A primeira pontuação.
b) A última pontuação.
c) A menor pontuação.
d) A maior pontuação.
e) A média da pontuação.

Continue navegando