568656
Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: VUNESP
Orgão: Câm. Itatiba-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: VUNESP
Orgão: Câm. Itatiba-SP
Provas:
Um programador escreveu o seguinte código C#:
using System.IO;
using System;
class Program {
static bool a(){
Console.Write("1-");
return false;
}
static bool b(){
Console.Write("2-");
return true;
}
static void Main() {
if (a() || b() || a() || b())
Console.WriteLine("S");
else
Console.WriteLine("N");
}
}
No entanto, ao executar esse programa em um terminal, ele observou a impressão da sequência “1-2-S” ao invés de “1-2-1-2-S”, a qual ele esperava. Isso ocorreu porque o C#