تازه های کامپیوتر و برنامه نویسی

آموزش کامپیوتر , برنامه نویسی , نرم افزار

تازه های کامپیوتر و برنامه نویسی

آموزش کامپیوتر , برنامه نویسی , نرم افزار

یافتن یک معما با برنامه نویسی به زبان c

صورت مسئله بدین صورت است که ما 5 معادله و 5 مجهول داریم و می خواهیم این 5 مجهول را با استفاده از برنامه نویسی و بدون نوشتن روی کاغذ و انجام محاسبات پیچیده وطاقت فرسا بدست آوریم؛ این 5 معادله بدین صورت هستند که :

(1) عدد اول از دو برابر عدد دوم یک واحد کمتر است.

(2) حاصل جمع عدد دوم با عدد سوم 10است .

(3) عدد چهارم یک واحد بیشتر از عدد دوم است.

(4) حاصل جمع عدد سوم با پنجم 14 است.

(5) حاصل جمع این پنج عدد 30 است .


#include<stdio.h>

#include<conio.h>


void main ()
{
    int x1 ,x2 , x3 , x4 , x5 ;
   for (x1 = 1 ; x1<10 ;x1++)
       for (x2 =0 ;x2<10 ;x2++) {
          if (x1 != 2*x2-1) continue ;
         for (x3 =0 ; x3 <10;x3++)  {
             if (x2 + x3 != 10) continue;
            for (x4 =0 ; x4 <10 ;x4++) {
                if (x4 != x2+1) continue ;
               for (x5 = 0 ; x5 <10 ; x5++) {
                   if (x5+x3 != 14) continue ;
                  if (x1+x2+x3+x4+x5 != 30) continue ;
                  printf("%d%d%d%d%d" , x1 ,x2 ,x3 ,x4 ,x5);
                  getch();
                  }
               }
           }
        }

 }

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.