InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

شباب مشكلة بسيطة في كود ياريت تفسروها لي ^^

المنتدى العام لكلية الحاسبات وتقنية المعلومات

 
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 25-01-2011, 12:43 AM

مهموم والله مهموم والله غير متواجد حالياً

جامعي

 
تاريخ التسجيل: Nov 2009
نوع الدراسة: تحضيري علمي خطة ب
الجنس: ذكر
المشاركات: 1,461
افتراضي شباب مشكلة بسيطة في كود ياريت تفسروها لي ^^


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

هلا شباب

اول شيء كيف المطر معاكم ..؟؟ إن شاء الله كلكو اخذتو دش عالأقل الواحد يغير جو الاختبارات يلي عايش فيه خخخ نقرتين لعرض الصورة في صفحة مستقلة

المهم حبايبي فيه سؤال بالسلايدات حق شابتر الـ array انا عملت الكود لكن طلعت لي مشكلة بسيطة وهي انه يوم مثلا طلبت من اليوزر يدخل 8 ارقام انا جربت ادخلها مايرضى يطلع نتائج باقي الكود الا اذا خليتها 9 ارقام يعني اذا حطيت بس 8 أرقام واضغط انتررر يقعد ينزل المؤشر ولا يطلع لي شيء فلازم اكتب الرقم التاسع حتى تظهر لي بقية نتائج الكود

فحبيت اسألكم ايش السبب وياجماعة هل مثلا المدخل انا احدده لازم يكون مثلا 8 ارقام في نفس الـ scanf ولا هذه مايتم عملها

شوفو هذا الكود الموجود بالسلايدات
كود:
#include <stdio.h>
#include <math.h>
int main(void)
{
  double x[8], sum=0, sum_sqr=0, mean, sd;
  int i, z ;

  printf("Enter 8 numbers separated by blanks or <return>s\n");
  for (i=0 ; i <8 ; i ++)
  {
    scanf("%lf", &x[i]);
    sum = sum + x[i];
    sum_sqr = sum_sqr + (x[i] * x[i]);
  }
  mean = sum / 8 ;
  sd = sqrt((sum_sqr/8) - (mean*mean));
  printf("The mean is %.2f\n", mean);
  printf("The standard deviation=%.2f\n", sd);

  printf("Index %6c Item %7c Difference\n", ' ', ' ');
  for (i= 0 ; i<8 ; i++)
    printf("%3d%5c%7.2f%5c%9.2f\n", i, ' ', x[i], ' ', x[i]-mean);
}

وهذا كودي الموقر
كود:
#include<stdio.h>
#include<math.h>
int main ()

{
    int i ;
    double sum=0 , sum_sqr=0 , mean , sd , x[8] ;

    printf (" Please Enter 8 numbers\n" ) ;

    for (i=0 ; i<8 ; i++ ) 
    {
        scanf ( " %lf " , & x[i] ) ;

    sum += x[i] ;
    sum_sqr += x[i] * x[i] ; 

}


printf ( "mean = %.2f\n" , mean=sum/8 ) ;

printf (" sd = %f.2\n" , sd=sqrt(sum_sqr/8) );

printf (" Index %6c Item %6c Def\n" ) ;

for( i=0 ; i<8 ; i++ )

{

    printf ( " %d5c %3.2f6c %7,2f \n" , i , x[i] , x[i]-mean );

}
}
فياريت احد يجربها الاثنين وراح يلاحظ الفرق وياريت حبايبي توضحوا لنا مسألة %6c وغيرها وايش فايدتها انا اعرف البعض يقول لي تسيب لي فرااغ بس ممكن اعملها مثلا بطريقة 4d% ولا فيه فرق بينها ..؟؟

اعذروووني ثقلت عليكم بكثرة الاسئلة لكن ودي هالإختباااار اعديييه على خيرر واجيب فيه درجة ممتازة إن شاء الله وعقبال الكل يارب ..

دُمتم بخير

التعديل الأخير تم بواسطة مهموم والله ; 25-01-2011 الساعة 12:45 AM.
رد مع اقتباس

 

 


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

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

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

 


الساعة الآن 02:20 PM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2024