Desenvolvimento de software - estacio - aula 4
|
|
|
O programa a seguir exibirá quais números?
Module Module1
Sub Main() Dim Contador As Byte = 1 Do Until Not (Contador <= 10) Console.WriteLine(Contador) Contador = Contador + 2 Loop Console.ReadKey() End Sub
End Module
|
| |
|
|
|
|
Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, qual será o resultado apresentado pelo programa?
Module Module1
Sub Main()
Dim a As Integer = 10
Dim b As Integer = 20
Dim resp As Integer
If a > b Then
If a Mod 2 = 0 Then
resp = a / b
Else
resp = a + b
End If
Else
If b Mod 2 = 0 Then
resp = a * b
Else
resp = a - b
End If
End If
Console.WriteLine(resp)
Console.ReadKey()
End Sub
End Module |
| |
|
|
|
|
O código em VB apresentado está funcionando corretamente.
Module Module1
Private texto As String
Sub Main()
Dim Num As Byte
texto = "Teste de software"
Num = 18
If (Len(texto) > Num) Then
Console.Write("Maior!")
ElseIf (Len(texto) < Num) Then
Console.Write("Menor!")
ElseIf (Len(texto) = Num) Then
Console.Write("Acertou!")
End If
Console.ReadKey()
End Sub
End Module
Das opções apresentadas qual melhor representa o resultado exibido pelo programa: |
| |
|
|
|
|
Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura: |
| |
|
|
|
|
O código apresentado nesta questão, tem por objetivo receber a idade de uma pessoa e informar se ele é Eleitor obrigatório, facultativo ou Não é eleitor, baseado apenas na idade, deixando de fora outros requisitos.
Sabe-se que voto é obrigatório para pessoas que tenham de 18 a 69 anos, pessoas menores de 16 anos não votam e para os demais o voto é facultativo.
Module module1
Sub Main()
Dim idade As Byte
Console.WriteLine("Idade: ")
idade = Console.ReadLine()
______ idade < 16 Then
Console.WriteLine("Não Vota")
________ idade < 18 Then
Console.WriteLine("Facultativo")
________ idade < 70 Then
Console.WriteLine("Obrigatório")
________
Console.WriteLine("Facultativo")
_______
Console.ReadKey()
End Sub
End Module
Marque a resposta que completa corretamente as lacunas para que o programa exiba corretamente a categoria do eleitor baseado na idade informada. Desconsidere valores errados, como zero ou números negativos. |
| |
|
|
|
|
Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequência:
21 13 17 18 72 54 60 42 65 90 10 -1
Module Module1
Sub Main()
Dim idade As Integer
Dim c1 As Integer = 0
Dim c2 As Integer = 0
Console.WriteLine("Digite a idade:")
idade = Console.ReadLine()
While idade <> -1
If idade < 18 Then c1 = c1 + 1
If idade > 60 Then c2 = c2 + 1
Console.WriteLine("Digite a idade:")
idade = Console.ReadLine()
End While
Console.WriteLine(c1)
Console.WriteLine(c2)
Console.ReadKey()
End Sub
End Module |
| |
|
|
|
|
Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa?
Sabendo-se que foram entrados os seguintes dados em sequência:
21 13 17 18 72 54 38 42 65 90 10 -1
Module Module1
Sub Main()
Dim idade As Integer
Dim c1 As Integer = 0
Dim c2 As Integer = 0
Console.WriteLine("Digite a idade:")
idade = Console.ReadLine()
While idade <> -1
If idade < 21 Then c1 = c1 + 1
If idade > 65 Then c2 = c2 + 1
Console.WriteLine("Digite a idade:")
idade = Console.ReadLine()
End While
Console.WriteLine(c1)
Console.WriteLine(c2)
Console.ReadKey()
End Sub
End Module |
| |
|
|
|
|
A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas estruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão, EXCETO: |
| |
|
faço trabalhos avulsos de programação em php , javascript , html , VBA-EXCEL e EXCEL formulas avançadas . pode entrar em contato no whatsapp 83988596239. nós combinaremos os valores de acordo com a demanda.
Nenhum comentário:
Postar um comentário