توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دنیای سورس کد c
shirin71
08-06-2011, 08:58 PM
سری اول سورس کدها 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();
}
shirin71
08-06-2011, 08:59 PM
سری دوم سورس کدها 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();
}
---
shirin71
08-06-2011, 08:59 PM
سری سوم 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();
}
shirin71
08-06-2011, 08:59 PM
سری چهارم برنامه ای بنویسید که 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;
}
shirin71
08-06-2011, 08:59 PM
سری پنجم برنامه ای بنویسید که با دریافت مجهولات معادله درجه دوم آن را حل کند ( به کمک 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();
}
shirin71
08-06-2011, 08:59 PM
سری ششم برنامه ای بنویسید که با دریافت معدل دانشجو به شرط زیر پیغام های مربوطه را چاپ کند. ( به کمک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();
}
shirin71
08-06-2011, 09:00 PM
سری هفتم برنامه ای بنویسید که ، عددی را از ورودی دریافت و آنرا به صورت تاریخ نشان دهد.
كد:
کد 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();
}
shirin71
08-06-2011, 09:00 PM
سری هشتم برنامه ای بنویسید که 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();}
shirin71
08-06-2011, 09:00 PM
سری نهم
برنامه ای بنوسید که مجموع ارقام یک عدد را محاسبه کند.
كد:
کد 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();}
-
vBulletin v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.