cours:exercicespoobat4avance
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
cours:exercicespoobat4avance [2013/11/20 15:43] – [Calcul des nombres d’Armstrong] tigli | cours:exercicespoobat4avance [2013/11/20 15:59] (Version actuelle) – [Calcul des nombres d’Armstrong] tigli | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
=== Exemple : === | === Exemple : === | ||
153 = 1 + 125 + 27, est un nombre d’Armstrong. | 153 = 1 + 125 + 27, est un nombre d’Armstrong. | ||
- | Spécifications de l’algorithme : | + | |
+ | === Spécifications de l’algorithme :=== | ||
On sait qu'il n' | On sait qu'il n' | ||
Ligne 12: | Ligne 14: | ||
Ecrivez le programme C# complet qui fournisse les 4 nombres d’Armstrong : | Ecrivez le programme C# complet qui fournisse les 4 nombres d’Armstrong : | ||
Nombres d’Armstrong: | Nombres d’Armstrong: | ||
- | 153 | + | * 153 |
- | 370 | + | |
- | 371 | + | |
- | 407 | + | |
=== Proposition de squelette de classe C# à implanter : === | === Proposition de squelette de classe C# à implanter : === | ||
+ | < | ||
class ApplicationArmstrong { | class ApplicationArmstrong { | ||
- | static void Main(string[ ] args) { | + | static void Main(string[ ] args) { |
- | …….. | + | |
- | } | + | |
} | } | ||
+ | </ | ||
La méthode Main calcule et affiche les nombres d’Armstrong. | La méthode Main calcule et affiche les nombres d’Armstrong. | ||
- | Squelette plus détaillé de la classe C# à implanter : | + | === Squelette plus détaillé de la classe C# à implanter :=== |
+ | |||
+ | < | ||
using System; | using System; | ||
namespace CsExosAlgo1 | namespace CsExosAlgo1 | ||
{ | { | ||
- | class ApplicationArmstrong { | + | class ApplicationArmstrong { |
- | static void Main(string[ ] args) { | + | static void Main(string[ ] args) { |
- | int i, j, k, n, somcube; | + | int i, j, k, n, somcube; |
- | System.Console.WriteLine(" | + | System.Console.WriteLine(" |
- | for(i = 1; i<=9; i++) | + | for(i = 1; i<=9; i++) |
- | for(j = 0; j<=9; j++) | + | |
- | for(k = 0; k<=9; k++) | + | for(k = 0; k<=9; k++) |
- | { | + | { |
- | …… | + | …… |
+ | } | ||
+ | } | ||
+ | } | ||
} | } | ||
- | } | + | </ |
- | } | + | |
- | } | + | |
===== Calcul d'un Palindrome ===== | ===== Calcul d'un Palindrome ===== | ||
Ligne 53: | Ligne 59: | ||
=== Proposition de squelette de classe C# à implanter : === | === Proposition de squelette de classe C# à implanter : === | ||
+ | < | ||
class palindrome | class palindrome | ||
{ | { | ||
| | ||
- | | + | { |
} | } | ||
Ligne 77: | Ligne 84: | ||
} | } | ||
} | } | ||
+ | </ | ||
=== Travail à effectuer : === | === Travail à effectuer : === |
cours/exercicespoobat4avance.1384962231.txt.gz · Dernière modification : 2013/11/20 15:43 de tigli