منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - طلب طلب تصحيح البرمجية بلغة c++
عرض مشاركة واحدة
قديم 2012-12-24, 22:20   رقم المشاركة : 2
معلومات العضو
agm1991
عضو نشيط
 
إحصائية العضو










افتراضي

كود PHP:
#include <stdio.h>
#include <stdlib.h>


/*programme qui calcule la circonférence et la surface d'un cercle*/

main()
{
    
float R ,S,pi ;  /* R est le rayon ,C est circonférence et S est surface */
    
char val;
pi=3.1415926535897932384626432795 ;
 
printf("\nCALCUL D'UN CERCLE  \n");    
  
printf("Quel est le rayon du cercle :\n",R);
  
scanf("%f",&R);
 
C=2*pi*RS=R*R*pi
 
printf("Sa circonférence est de :%.5f\n",S);
 
printf("Sa surface est de :%.5f\n ",C);
 
printf ("voulez-vous faire un autre calcule(O/N)");
scanf("%d",val);
 if(
val=='o')
{
    
printf("Quel est le rayon du cercle :\n",R);
    
scanf("%f",&R);
    
C=2*pi*RS=R*R*pi
    
printf("Sa circonférence est de :%.5f\n",S);
    
printf("Sa surface est de :%.5f\n ",C);
}
 
// printf ("voulez-vous faire un autre calcule(O/N)")
 
else if (val=='n')
{    
printf ("Au revoir et à bientôt !");}
else 
printf("\nfin du programme.........");
 
system("PAUSE");

السلام عليكم ورحمة الله وبركاته
يوجد 3 أخطاء
اثنان منهما في الشرط حيث ان المتغير val متغير حرفي عندما يقارن بقيمة يجب ان تكون داخل علامتي اللتنصيص '......'
اما الثالث فهو ان عبارة الطباعة printf لاهي داخل الشرط ولاخارجه , فقمت بإلغائها










رد مع اقتباس