Exercice 9 C# Corrigé
On souhaite écrire un programme C# qui calcule le nombre d'or utilisé par les anciens comme nombre idéal pour la sculpture et l'architecture. Si l'on considère deux suites numériques (U) et (V) telles que pour n strictement supérieur à 2 :
On montre que la suite (V) tend vers une limite appelée nombre d'or (nbr d'Or = 1,61803398874989484820458683436564).
using System; namespace csharp
{
class AppliNombredOr {
static void Main(string[ ] args) { int n, Un, Un1=2, Un2=1 ; double Vn,Vn1=2, Eps ;
System.Console.Write("Précision du calcul ? : ");
//-- précision demandée (exemple 1e-4 ou 1e-2 ou 0,0001, …) :
Eps = Double.Parse( System.Console.ReadLine( ) ) ;
for (n=2; ; n++) //n est le rang du terme courant
{
Un = Un1 + Un2;
Vn =(double)Un / (double)Un1;
if (Math.Abs(Vn - Vn1) <= Eps) break; else
{
Un2 = Un1;
Un1 = Un;
Vn1 = Vn;
}
}
System.Console.WriteLine("Nombre d'Or = " + Vn+" // rang="+n);
}
}
}
Pas encore de commentaires.
QCM Informatique
- QCM HTML CSS
- QCM Réseau Informatique
- QCM JAVA
- QCM PYTHON
- QCM JAVASCRIPT
- QCM CSHARP
- QCM Développement Informatique
- QCM REACT JS
- QCM XML
- QCM JQUERY
- QCM PHP
- QCM NODE JS
- QCM LARAVEL
- QCM ASP.NET
- QCM Angular
- QCM WORDPRESS
- QCM JOOMLA
- QCM LINUX
- QCM ANDROID
- QCM Invite de commandes Windows
- QCM DJANGO FRAMEWORK
- QCM FLASK
- QCM Algorithmes
- QCM Sql Server
- QCM MySQL
- QCM Oracle
- QCM MongoDB
- QCM Architecture des ordinateurs
- QCM Fibre Optique
- QCM Protocoles Reseaux
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.