C#  -  Perguntas e Respostas  - Pergunta 9


 Neste série de artigos vou apresentar perguntas/problemas envolvendo diversos recursos da linguagem C# e a seguir mostrar a resposta/solução mais adequada. Essa é uma forma bem eficiente de aprender os conceitos de uma linguagem.

Pergunta 9 : Qual será o resultado obtido pela execução do código abaixo ? Justifique.

using System;
					
public class Program
{
      public static void Main()
      {
         try 
         {
               double a = 9;
               double b = 5;
               double c = a / (b - 5);
               Console.WriteLine(c);
         }
         catch(Exception) 
         {
             Console.WriteLine("Não é possível dividir por zero");
         } 
         finally 
         {
             Console.WriteLine("Macoratti .net");
         } 
     }
}
 Respostas:

 A - )   Será impresso : infinity e "Macoratti .net"

 B - )   Será impresso : "Não é possível dividir por zero"

 C - )   Vai ocorrer um Erro de Compilação

 D - )   Será impresso : -3.2 e "Macoratti .net"

 E - )    Nenhuma das respostas anteriores

Antes de ver a resposta tente responder, se obrigue a pensar...

Veja a resposta : Resposta. (após tentar resolver, ok !)

O anjo do Senhor acampa-se ao redor dos que o temem, e os livra.
Salmos 34:7

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

Quer aprender os conceitos da Programação Orientada a objetos ?

Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ?

Quer aprender a criar aplicações Web Dinâmicas usando a ASP .NET MVC 5 ?

 

  Gostou ?   Compartilhe no Facebook   Compartilhe no Twitter

 

Referências:


José Carlos Macoratti