إضافة رد
قديم 04-09-2008, 01:37 PM
  #1
asma1
 
تاريخ التسجيل: 01-09-2008
الدولة: قسنطينة( الجزائر )
المشاركات: 18
asma1 عضو يستحق التميز
04 أريد مساعدة في عجالة


السلام عليكم و رحمة الله و بركاته

كيف أحوالكم مع رمضان ؟ إنشاء الله تكونوا في صحة و عافية.

أنا طالبة جامعية تخصص الهندسة الكميائية , أبحث عن دروس أو مواقع إلكترونية تشرح فيها برنامج programation fortran 90
أتمنى المساعدة و جزاكم الله كل خير


asma1 غير متواجد حالياً  
رد مع اقتباس
قديم 04-09-2008, 02:08 PM
  #2
choosen
 الصورة الرمزية choosen
 
تاريخ التسجيل: 16-08-2008
الدولة: Algerie
المشاركات: 29
choosen عضو يستحق التميز
افتراضي

Bonjour asma
j'ai fait des rechrche a propos de vos besoin donc je te done des liens
http://www-ph332.script.univ-paris-d...g_fortran.html
ou bien il y a forum spécilisé en Fortran tu trouve tous les infomations
http://www.forum.moteurprog.com/fort...rum-26-1-0.htm
et bon courage et saha ftourak
choosen غير متواجد حالياً  
رد مع اقتباس
قديم 04-09-2008, 02:10 PM
  #3
choosen
 الصورة الرمزية choosen
 
تاريخ التسجيل: 16-08-2008
الدولة: Algerie
المشاركات: 29
choosen عضو يستحق التميز
افتراضي

choosen غير متواجد حالياً  
رد مع اقتباس
قديم 04-09-2008, 06:24 PM
  #4
asma1
 
تاريخ التسجيل: 01-09-2008
الدولة: قسنطينة( الجزائر )
المشاركات: 18
asma1 عضو يستحق التميز
افتراضي

بارك الله فيك و جزاك الله كل خير
صح فطورك

التعديل الأخير تم بواسطة asma1 ; 04-09-2008 الساعة 06:26 PM
asma1 غير متواجد حالياً  
رد مع اقتباس
قديم 05-09-2008, 03:55 AM
  #5
djmah2006
 الصورة الرمزية djmah2006
 
تاريخ التسجيل: 03-09-2008
الدولة: الجزائر
المشاركات: 29
djmah2006 عضو يستحق التميز
افتراضي

ارجوا ان استطيع مساعدتك و لو بالقليل.......هدا درس مبسط عن البرنامج...مع التوفيق



<H1>G&#233;n&#233;ralit&#233;s sur le Fortran 90

On propose une premi&#232;re approche 'informelle' du langage Fortran 90 sur un exemple comment&#233; : instruction de base, d&#233;claration de variables, affectation, lecture et &#233;criture, boucle avec compteur et choix. </H1>Un exemple de Programme

PROGRAM racines_carrees IMPLICIT NONE !---------------------------- ! declaration des variables !---------------------------- INTEGER :: i, nrac REAL :: valeur, racine !--------------------- ! debut du programme !--------------------- nrac = 3 DO i = 1, nrac PRINT*,'Donner un nombre :' READ*,valeur IF ( valeur >=0 ) THEN racine = SQRT(valeur) PRINT*,'le nombre ', valeur ,' a pour racine :', racine ELSE print*,'le nombre ', valeur ,' ne possede pas de racine' ENDIF ENDDO PRINT*,'travail termine - au revoir'END PROGRAM racines_carrees
Structure g&#233;n&#233;rale d'un programme en Fortran 90

  1. Un programe commence par un 'en-t&#234;te ' , ici
    PROGRAM racines_carrees
    et se termine par
    END PROGRAM racines_carrees
  2. D&#233;claration de types : les deux instructions sont
    INTEGER :: i, nrac REAL :: valeur, racine
    les variables i et nrac sont des entiers, valeur et racine sont des r&#233;els.
  3. Affectation
    nrac = 3
    nrac a &#233;t&#233; initialis&#233; &#224; la valeur 3 mais sa valeur peut &#233;voluer par la suite.
  4. Pour faire une r&#233;p&#233;tition : l'instruction DO
    DO i = 1 , nrac bloc ENDDO
    on demande de r&#233;p&#233;ter 'bloc' an attribuant &#224; la variable i successivement i=1,2,..,nrac.
  5. Pour &#233;crire des informations : l'instruction PRINT
    PRINT*,'Donner un nombre :'
    &#233;crit &#224; l'&#233;cran (unit&#233; de sortie standard ici)
    Donner un nombre :
  6. pour lire des informations : l'instruction READ
    READ*,valeur
    lit sur l'entr&#233;e standard, ici le clavier, un r&#233;el.
  7. Pour faire des choix : l'instruction IF ...THEN..ELSE...ENDIF
    IF ( condition ) THEN bloc1 ELSE bloc2 ENDIF
    si la condition est vraie on ex&#233;cute les instructions contenues dans de bloc 1 sinon on ex&#233;cute les instructions du bloc 2.
  8. Fonction pr&#233;d&#233;finie (intrins&#232;que)

    SQRT : fournit par le compilateur, cette fonction calcule la racine carr&#233;e.
  9. Pourquoi le IMPLICIT NONE ?
    Cett instruction pr&#233;cise que toutes les variables utilis&#233;es dans le programme doivent &#234;tre d&#233;clar&#233; au pr&#233;alable ( sinon le compilateur affectue par d&#233;faut un type pour la variable selon une r&#233;gle que je ne pr&#233;cise pas). N&#233;anmoins, une bien meilleure fiabilit&#233; des programmes peut &#234;tre obtenues en utilisant un langage qui permet en lui-m&#234;me d'&#233;viter certains pi&#233;ges redoutables ... C'est une erreur stupide de taper un point au lieu d'une virgule dans une boucle en Fortran 77 du type , l&#233;gitimement interpr&#233;t&#233; par les compilateurs comme les instructions ( o&#249; la variable DO50I est prise comme une variable r&#233;elle, parce que le fameux IMPLICIT NONE n'a pas &#233;t&#233; pr&#233;cis&#233;) , et qui est alors une instruction sans action. C'est pourtant bien une erreur de ce genre, tel que le rapporte, &#224; la suite d'Anthony Hoare, le classique fran&#231;ais sur les m&#233;thodologies de programmation [ Meyer et Beaudoin 78, page 507], qui aurait provoquer l'&#233;chec du lancement du premier satellite am&#233;ricain vers V&#233;nus, selon l'enqu&#234;te qui a suivi ...
Quelques r&#232;gles d'&#233;criture d'un programme Fortran


Les identificateurs. Ils servent &#224; d&#233;signer les diff&#233;rentes objets manipul&#233;s par le programme : variables, fonctions, noms de types ... ils sont form&#233;s d'une suite de caract&#232;res (lettres ou chiffres). Le caract&#232;re souligne est consid&#233;r&#233; comme une lettre.
Exemples :






sont des indentificateurs valides. Par contre



sont invalides
Les majuscules et les miniscules ne sont pas distingu&#233;es. Ainsi



ont la m&#234;me valeur.
La longueur d'un indentificateur est limit&#233;e &#224; 31 caract&#232;res.




Les mots cl&#233;s. Ce sont des identificateurs pr&#233;d&#233;finis par le langage : program, integer, real, print, read, if, do, else, ...



Les s&#233;parateurs. Deux identificateurs successifs doivent inp&#233;rativement &#234;tre s&#233;par&#233;s soit par un espace soit par un changement de ligne, sauf si la syntaxe impose un s&#233;parateur tel que +, -, =, *, :, (), ...
Exemple :
do i=1,nrac ! valide doi = 1,nrac ! invalide do i = 1 , nrac ! valide




Instruction sur plusieurs lignes. Une ligne de programme contient en g&#233;n&#233;ral une instruction. La longueur d'une ligne autoris&#233;e est de 132 caract&#232;res. Mais on peut &#233;crire une instruction jusqu'a 39 lignes, en terminant chaque ligne par sauf la derni&#232;re. Exemple

print*, valeur, x, ordonnee, y
est &#233;quivalent &#224;
print*, valeur , & x , & ordonnee , & y
Afin de couper une cha&#238;ne de caract&#232;re, il faut ajouter au d&#233;but de la ligne afin de ma&#238;triser le nombre d'espace dans la cha&#238;ne. Exemple :
print*, ' Bonjour & & monsieur'




Les commentaires. D&#232;s que figure sur une ligne, tout ce qui suit, jusqu'&#224; la fin de la ligne est en commentaire.

On peut pr&#233;senter les d&#233;clarations sous la forme
integer :: i, & ! indice de boucle nrac, & ! nombre de racines nval ! nombre de valeurs

djmah2006 غير متواجد حالياً  
رد مع اقتباس
قديم 05-09-2008, 01:03 PM
  #6
asma1
 
تاريخ التسجيل: 01-09-2008
الدولة: قسنطينة( الجزائر )
المشاركات: 18
asma1 عضو يستحق التميز
افتراضي

بارك الله فيك خيوو
asma1 غير متواجد حالياً  
رد مع اقتباس
قديم 06-09-2008, 06:30 PM
  #7
informaticien
 
تاريخ التسجيل: 07-07-2008
الدولة: الجزائر-العاصمة
المشاركات: 38
informaticien عضو يستحق التميز
افتراضي

ستحصلين على إجابات أفضل لو تطرحين السؤال في قسم الإعلام الآلي و الرياضيات.
http://www.google.co.ma/search?hl=fr...chercher&meta=
على كل حال لا أدري لمذا تريدين تعلم هذه اللغة، فقط أنبهك أن هناك لغات أحدث و أفضل و أكثر إستعمالا من فورتران، مثل java و delphy
informaticien غير متواجد حالياً  
رد مع اقتباس
قديم 06-09-2008, 06:37 PM
  #8
informaticien
 
تاريخ التسجيل: 07-07-2008
الدولة: الجزائر-العاصمة
المشاركات: 38
informaticien عضو يستحق التميز
افتراضي

ستحصلين على إجابات أفضل لو تطرحين السؤال في قسم الإعلام الآلي و الرياضيات.
و هذه مساعدة مني لك في البحث:
http://www.google.co.ma/search?hl=fr...chercher&meta=

شاهدي هنا دروس قد تفيدك:
http://fortran.developpez.com/

و تبقى الكتب الإلكترونية أفضل:
http://www.amazon.fr/s/ref=nb_ss_eb?...ortran&x=0&y=0

على كل حال لا أدري لمذا تريدين تعلم هذه اللغة، فقط أنبهك أن هناك لغات أحدث و أفضل و أكثر إستعمالا من فورتران، مثل java و delphy
informaticien غير متواجد حالياً  
رد مع اقتباس
قديم 08-09-2008, 05:43 PM
  #9
سعد الدرمك
 
تاريخ التسجيل: 30-08-2008
المشاركات: 4
سعد الدرمك عضو يستحق التميز
افتراضي

اختي العزيزة هناك منتديات خاصة يمكن الرجوع اليها في هذه الحالة ومن اهم المنتديات انصحك الذهاب الى
www.bramjnet.com عسى ان تستفادي منها في كل الاحوال وليس في مجالك الذي تطلبين فقط
سعد الدرمك غير متواجد حالياً  
رد مع اقتباس
قديم 09-09-2008, 07:03 PM
  #10
djmah2006
 الصورة الرمزية djmah2006
 
تاريخ التسجيل: 03-09-2008
الدولة: الجزائر
المشاركات: 29
djmah2006 عضو يستحق التميز
افتراضي

.....................صح فطوركم
djmah2006 غير متواجد حالياً  
رد مع اقتباس
إضافة رد

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مساعدة أريد turbo c++4.5 48عبدالله برمجة بلغة c و c++ و c# 9 01-08-2012 11:20 PM
أريد منكم مساعدة ان أمكن...؟ omar86 منتدى اعلانات التوظيف 0 07-01-2010 05:14 PM
أريد مساعدة زهرة الخليج منتدى عام 0 10-01-2009 06:18 PM
أريد مساعدة ضرورية وحي القرأن قسم الإستفسارات و الطّلبات 0 22-12-2008 03:53 PM
أريد مساعدة ياسمين91 عـــــالم الاتصالات والجوالات 4 27-08-2008 07:17 PM


الساعة الآن 08:49 PM.