Section courante

A propos

Section administrative du site

Il existe une fonction dans de nombreux langages, comme le Pascal, permettant de déterminer si un nombre est impaire ou paire. Voici un programme très performant permettant de déterminer celui-ci en ASP.NET :

ASP.NET (VB.NET) ASP.NET (C# (C Sharp))
  1. <%@ Page Language="VB" %> 
  2. <script runat="server"> 
  3.     Function Odd(ByVal value As Integer) As Boolean
  4.         Return (value And 1) = 1
  5.     End Function 
  6. </script> 
  7. <%
  8. Dim i As Integer
  9. For i = -4 To 10
  10.     Response.Write("Le nombre " & i & " est ")
  11.     If Odd(i) Then
  12.         Response.Write("Impaire<br />")
  13.     Else
  14.         Response.Write("Pair<br />")
  15.     End If
  16. Next 
  17. %>
  1. <%@ Page Language="C#" %> 
  2. <script runat="server"> 
  3.     static bool Odd(int value)
  4.     {
  5.         return (value & 1) == 1;
  6.     }  
  7. </script> 
  8. <%
  9. for (int I = -4; I <= 10; I++)
  10. {
  11.     Response.Write("Le nombre " + I + " est " + (Odd(I) ? "Impaire" : "Pair") + "<br />");
  12. } 
  13. %>

on obtiendra le résultat suivant :

Le nombre -4 est Pair
Le nombre -3 est Impaire
Le nombre -2 est Pair
Le nombre -1 est Impaire
Le nombre 0 est Pair
Le nombre 1 est Impaire
Le nombre 2 est Pair
Le nombre 3 est Impaire
Le nombre 4 est Pair
Le nombre 5 est Impaire
Le nombre 6 est Pair
Le nombre 7 est Impaire
Le nombre 8 est Pair
Le nombre 9 est Impaire
Le nombre 10 est Pair

Voir également

Science - Mathématique

Dernière mise à jour : Samedi, le 31 août 2017