در این تاپیک قصد دارم ، سورس کدهای نوشته شده به زبان c را برای شما قرار دهیم
در این تاپیک قصد دارم ، سورس کدهای نوشته شده به زبان c را برای شما قرار دهیم
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری اول سورس کدها 1- برنامه ای بنویسید که یک عدد را بعنوان ورودی گرفته ، مجموع اعداد یک تا N را ذر خروجی چاپ کند .
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main() ** int i,n,sum=0; printf("\nEnter number:"); scanf("%d",&n); for(i=1;i<=n;i++) sum=sum+i; printf("%7d",sum); getch(); }2- برنامه ای بنویسید که عدد n را از ورودی گرفته و مقسوم علیه های آن را در خروجی چاپ کند .
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main() ** int n,b,i; clrscr(); printf("Write maghsum alayh"); printf("\nEnter Number: "); scanf("%d",&n); for(i=1;i<=n;i++) ** b=n % i; if (b==0) printf("%5d",i); } getch(); }
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری دوم سورس کدها 3- برنامه ای بنویسید که عدد n ، را از ورودی گرفته و فاکتوریل آن را محاسبه کند.
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main() ** clrscr(); int f=1,i,n; printf("Fact N"); printf("\nEnter Number: "); scanf("%d",&n); for(i=1;i<=n;i++) f=f*i; printf("%5d",f); getch(); }4- برنامه ای بنویسید که عدد N ، را از ورودی گرفته و مشخص کند که عدد اول است یا مرکب ؟؟؟
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main() ** int n,b,i; clrscr(); printf("Aval or Morakab"); printf("\nEnter Number: "); scanf("%d",&n); for(i=2;i<=n /2;i++) b=n % i; if (b==0) printf(" morakab"); else if(b!=0) printf(" aval"); getch(); }
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری سوم 5- برنامه ای بنویسید که عدد n ، را از ورودی گرفته و آنرا مغلوب نماید .
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main() ** clrscr(); int n,a,b,c; printf("Mghlube Number "); printf("\nEnterNumber: "); scanf("%d",&n); if ((n>10) && (n<=99)) ** a=n %10; b=n/10; printf("%5d%5d",a,b); } else if((n>=100)&&(n<=999)) ** a=n%10; b=(n/10)%10; c=(n/10)/10; printf("%7d%7d%7d",a,b,c); } getch(); }
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری چهارم برنامه ای بنویسید که 6 عدد مرکب را با یکدیگر جمع و حاصل را چاپ کند . ( به کمک IF)
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main() ** clrscr(); int num,t1,t2,i,sum=0; printf("sum number morakab"); for(t2=1;t2<=6;t2++) ** printf("\nEnter Number: "); scanf("%d",&num); for(i=2;i<=num/2;i++) t1=num % i; if (t1==0) sum=sum+num; } printf("Sum NUMBER morakab is = %d",sum); getch; }
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری پنجم برنامه ای بنویسید که با دریافت مجهولات معادله درجه دوم آن را حل کند ( به کمک IF) .
}کد HTML:#include<stdio.h> #include<conio.h> #include<math.h> void main() ** clrscr(); int a,b,c; double dl,x1,x2; printf("Moadele daraje 2 (x^2+x+5)"); printf("\nEnter X^2: "); scanf("%d",&a); printf("\nEnter X: "); scanf("%d",&b); printf("\nEnter Num: "); scanf("%d",&c); dl=(b*b)-4*(a*c); if (dl<0) printf("\nMoadele Javab nadarad ."); else if (dl==0) ** x1=(-1*b)/(2*a); x2=(-1*b)/(2*a); printf("\nx1= %lf",x1); printf("\nx2= %lf",x2); } else if (dl>0) ** x1=((-1*b)+sqrt(dl))/(2*a); x2=((-1*b)-sqrt(dl))/(2*a); printf("\nx1 = %lf",x1); printf("\nx2 = %lf",x2); } getch();
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری ششم برنامه ای بنویسید که با دریافت معدل دانشجو به شرط زیر پیغام های مربوطه را چاپ کند. ( به کمکIF).
نمره بالای 17= a
نمره بالای 15 =b
نمره بالای 12 =c
نمره بالای 10 = d
در غیر اینصورت = F
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main() ** clrscr(); int num; printf ("tabdile adad be horuf"); printf("\nEnter Number: "); scanf("%d",&num); if (num>17) printf("a"); else if (num>15) printf("b"); else if (num>12) printf("c"); else if (num>10) printf("d"); else printf("f"); getch(); }
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری هفتم برنامه ای بنویسید که ، عددی را از ورودی دریافت و آنرا به صورت تاریخ نشان دهد.
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main() ** clrscr(); int num,mah,rooz,h1,h2; printf("Convert Number to Date"); printf("\nEnter Number : "); scanf("%d",&num); if ((num<0)||(num>366)) ** printf("\nEnter Number : "); scanf("%d",&num); } if ((num>0)&&(num<=186)) ** mah=num / 31; rooz=num % 31; printf("\n%d barabar ast ba %d mah, %d rooz",num,mah,rooz); } else if ((num>186)&&(num<366)) ** mah=num / 30; rooz=num-186; printf("\n%d barabar ast ba %d mah, %d rooz",num,mah,rooz); } getch(); }
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری هشتم برنامه ای بنویسید که 5 عدد را از کاربر گرفته و میانه آنها را پیدا و چاپ کند.
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main()** clrscr(); int x[5]; int t,i,j; int m; for (i=0;i<5;i++)** printf("Enter Number="); scanf("%d",&x[i]);} for (i=0;i<5;i++) for (j=0;j<5-i;j++) if (x[j]<x[j+1])** t=x[j]; x[j]=x[j+1]; x[j+1]=t;} for (i=0;i<5;i++) m=x[5/2]; printf("Miyane=%d",m); getch();}
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
سری نهمبرنامه ای بنوسید که مجموع ارقام یک عدد را محاسبه کند.
كد:
کد HTML:#include<stdio.h> #include<conio.h> void main()** clrscr(); int n,sum=0; printf("Enter a number:"); scanf("%d",&n); while (n)** sum=sum+n%10; n=n/10;} printf("Sum=%d",sum); getch();}
در دنیا هیچ بن بستی نیست.یا راهی خواهم یافت،یا راهی خواهم ساخت
علاقه مندی ها (بوک مارک ها)