اذهب إلى المحتوى
  • -1

لغة c

Leena Taha

السؤال

Recommended Posts

  • 0

مرحبا لينا...
فيما يخص تمارين البرمجة فمن الأفضل المحاولة في البداية وعند عدم امكانية الإستمرار، مشاركة المحاولة وعرض الإشكالية، اعدك عندها سوف لن يتردد الآخرون لمساعدتك على حلها. عدا هذا فإنه كل ما حاولت اكثر تزداد لديك مهارة حل هكذا مسائل والعكس صحيح.

حل التمرين الاول : جمع الأعداد الاولية لغاية 99

#include <stdio.h>

int
main ()
{
  int i, Num, count, Sum = 0;

  for (Num = 1; Num < 100; Num++)
    {
      count = 0;
      for (i = 2; i <= Num / 2; i++)
	{
	  if (Num % i == 0)
	    {
	      count++;
	      break;
	    }
	}
      if (count == 0 && Num != 1)
	{
	  Sum = Sum + Num;
	}
    }
  printf (" Sum between 1 to 99 =  %d", Sum);
  return 0;
}


 

حل التمرين الثاني: جمع الاعداد الزوجية بين 30-90
 

#include<stdio.h>
int
main ()
{
  int start = 30;
  int end = 90;
  int sum = 0;

  printf ("\nSum of even no's from %d to %d is ", start, end);
  while (start <= end)
    {
      if (start % 2 == 0)
	{
	  sum = sum + start;
	}
      start++;
    }
  printf ("%d\n", sum);

  return 0;
}

 

التمرين الثالث: الشهور الهجرية بإستعمال if
 

#include <stdio.h>
void
main ()
{
  int monno;
  printf ("Input Month No : ");
  scanf ("%d", &monno);
  if (monno == 1)
    {
      printf ("Muharram\n");
    }
  else if (monno == 2)
    {
      printf ("Safar\n");
    }
  else if (monno == 3)
    {
      printf ("Rabi al-Awwal\n");
    }
  else if (monno == 4)
    {
      printf ("Rabi al-Thani\n");
    }
  else if (monno == 5)
    {
      printf ("Jumada al-Awwal\n");
    }
  else if (monno == 6)
    {
      printf ("Jumada al-Thani\n");
    }
  else if (monno == 7)
    {
      printf ("Rajab\n");
    }
  else if (monno == 8)
    {
      printf ("Shaban\n");
    }
  else if (monno == 9)
    {
      printf ("Ramadan\n");
    }
  else if (monno == 10)
    {
      printf ("Shawwal\n");
    }
  else if (monno == 11)
    {
      printf ("Dhu al-Qadah\n");
    }
  else if (monno == 12)
    {
      printf ("Dhu al-Hijjah\n");
    }
  else
    {
      printf ("invalid Month number. \nPlease try again ....\n");
    }

}

التمرين الرابع: الشهور الميلادية بإستعمال swich
 

#include <stdio.h>
void main()
{
   int monno;
   printf("Input Month No : ");
   scanf("%d",&monno);
   switch(monno)
   {
	case 1:
	       printf("January\n");
	       break;
	case 2:
	       printf("February\n");
	       break;
	case 3:
	       printf("March\n");
	       break;
	case 4:
	       printf("April\n");
	       break;
	case 5:
	       printf("May\n");
	       break;
	case 6:
	       printf("June\n");
	       break;
	case 7:
	       printf("July\n");
	       break;
	case 8:
	       printf("August\n");
	       break;
	case 9:
	       printf("September\n");
	       break;
	case 10:
	       printf("October\n");
	       break;
	case 11:
	       printf("November\n");
	       break;
	case 12:
	       printf("December\n");
	       break;
	default:
	       printf("invalid Month number. \nPlease try again ....\n");
	       break;
      }
}


ربما يساعدك احدهم في بقية التمارين ولكن كما اخبرتك من الأفضل مشاركة محاولتك حل التمارين. بالتوفيق..

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...