Calcul de la distance focale

Contenu du snippet

Un petit programme pour ceux qui ne pigent rien en physique qui nous permet de calculer les distances focales (bien pratique ppour ceux qui comme moi sont en 1ère S).

Source / Exemple :


#include <iostream.h>//Manipuler des flux d'entrées et de sortie
#include <stdio.h> //Fonction de recherche et de tri
int main(int argc, char *argv[])//Spécialement pour dev c++ 4.0 pour les fenêtres dos
{
double fprime, p,pprime;//Déclaration des variables
   int selecteur;

  cout<<"Entrer votre choix";

   switch (selecteur);
   cin>>selecteur;

{
{
case1:

  cout<<"Entrer (EN METRES) la distance focale?\a\n";
  cin>>fprime;
  cout<<"Entrer (EN METRES) la distance objet-foyer?\a\n";
  cin>>p;
  pprime=(1/(1/fprime - 1/p));
  cout<<"La distance foyer-image est de \a\n"<<pprime;
 getchar ();

 }

  {case2: ;

  cout<<"Entrer la distance lentille-objet";
  cin>>p;
  cout<<"Entrer la distance lentille-image";
  cin>>pprime;
  cout<<"La distance focale équivaut ici à\a\n"<<1/((1/pprime)+(1/p));
  getchar();

   }

    getchar();

}}

Conclusion :


Bon, ce script est loin d'être parfait mais je vais le perfectioner et y ajouter d'autres lois de l'optique!!A plus tard

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.