Buscar

Estrutura/Variável/Vetor em C# (exercícios/respostas)

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

Exercício 1:
Análise o código abaixo:
namespace ConsoleApplication1 
{ 
 class Program 
 { 
 static void Main(string[] args) 
 { 
 int min, max; 
 min = int.Parse(Console.ReadLine()); 
 max = int.Parse(Console.ReadLine()); 
 int i = 10; 
 do 
 { 
 i++; 
 Console.Write(i + " "); 
 min++; 
 max--; 
 } while (min < max); 
 } 
 } 
}
Qual é a saída do programa se for passado como valor no console da aplicação os
valores 0 para MIN (ZERO - Mínimo) e 10 para MAX (DEZ - Máximo)
 
A)
11 12 13 14 15
 
B)
10 11 12 13 14
 
C)
11 12 13 14 15 16 17 18 19
 
D)
10 12 13 14 15 16
 
E)
11 12 13 14 15 16 17
 
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) Linguagem de Programação Estruturada 
Exercício 2:
Analise a função apresentada abaixo: 
static int misterio(int x) { 
 int a = 0; 
 int b = 1; 
 int c = 1; 
 for (int i = 1; i <= x; i++) { 
 if (i != 1) { 
 c = a + b; 
 a = b; 
 b = c; 
 } 
 } 
 return c; 
} 
 
Tendo como base a função denominada mistério e utilizando como parâmetro de
entrada o valor 8 (misterio (8) ). Qual será o valor de retorno desta função?
 
A)
5
 
B)
8
 
C)
13
 
D)
21
 
E)
34
 
O aluno respondeu e acertou. Alternativa(D)
Comentários:
A) Linguagem de Programação Estruturada 
B) Linguagem de Programação Estruturada 
C) Linguagem de Programação Estruturada 
D) Linguagem de Programação Estruturada 
Exercício 3:
Análise o código abaixo e assinale a alternativa correta.
class Program { 
 private static int[] vet = {2,4,2,8,2,16,2,32,2,64}; 
 private static int[] vet1 = {1,4,2,4,2,4,4,8,1,16}; 
 private static float[] vetResultante = new float[10]; 
 public static void Main(string[] args) { 
 for (int i = 0; i < vet.Length; i++) { 
 vetResultante[i] = ((float)vet[i] / (float)vet1[i])*1.5f; 
 } 
 for (int i = 0; i < vetResultante.Length; i++) { 
 Console.WriteLine ("vetResultante ["+ i +"] = " +vetResultante[i]); 
 } 
 } 
}
 
Os valores armazenados no vetor são:
 
A)
3.0, 1.5, 1.5, 3.0, 3.0, 0.75, 3.0, 1.5, 3.0, 6.0 
 
 
B)
1.5, 3.0, 1.5, 3.0, 3.0, 0.75, 3.0, 1.5, 3.0, 3.0 
 
 
C)
3.0, 1.0, 1.5, 3.0, 3.0, 7.5, 3.0, 1.5, 0.35, 1.5 
 
 
D)
6.0, 1.5, 3.5, 3.5, 3.0, 0.75, 1.0, 1.5, 3.0, 1.0 
 
 
E)
3.0, 1.5, 1.5, 3.0, 1.5, 6.0, 0.75, 6.0, 3.0, 6.0
 
O aluno respondeu e acertou. Alternativa(E)
Comentários:
A) Linguagem de Programação Estruturada 
B) Linguagem de Programação Estruturada 
C) Linguagem de Programação Estruturada 
D) Linguagem de Programação Estruturada 
E) Linguagem de Programação Estruturada

Continue navegando

Outros materiais