برنامه ای بنویسید که مشخصا ت پرسنل یک شرکت را گرفته سپس آنها را در فایلی نگهداری کند سپس از آن لیست حقوق کارمندان را محاسبه و چاپ کند .
# include <stdio.h> # include <conio.h>
# include <stdlib.h> # include <string.h
int main( )
{
File *f;
Char numstr[10];
Int I,salary;
Struct em
{
Char name[10];
Int hp;
Int h;
}
Emp;
Clrscr( );
F=fopen("employ.dat" ,"wb+");
If (!f)
{
Printf("can not open fill");
Exit 0;
}
Printf("name hour pay , hour");
While(y)
{
Gets(em.name); = scanf("%d",&emp,name);
If(!emp.name);
Break;
Gets(num str );
Emp.hp=atio(numstr);
Gets(num str );
Emp.h=atio(num str);
Fwrite(&emp,sizeof(structem),I,f);
{
Rewrute(f);
Clrscr ( );
Puts(name salary):
FREAD(&emp,size of (struct em),I,f);
While (!feof(f))
{
Puts(ep.name);
Printf(%d \n memp.hp*emp.h);
Fread(&emp , size of (structem), I,f );
}
Close (f);
Getch( );
Return 0;
}
برنامه ای بنویسید که 5 عدد را از ورودی خوانده سپس انها را به ترتیب معکوس در ارایه ی دیگری قرار داده و نتیجه را به خروجی ببرد .
# include <stdio.h>
# include <conio.h>
Main ( )
{
Int x[5],y[5],I,j;
Clrscr ( );
For (i=0;i<5;i++)
Printf("enter number %d:",i);
Scanf( "%d",&x[i]);
}
J=0;
Printf(" num in inverse:\n");
For (i=4;i>=0;i--)
Y[j]=x[i];
Printf("%3d",y[j]);
J++;
}
Printf("\n press okey to coniniue:");
Getch ( );
Return 0;
}
برنامه ای بنویسیسد که دو متغیر را از ورودی خوانده و محتویات آن را جابجا و چاپ نماید .
این برنامه را شما جواب بدهید
نقل قول از: mohammad a در قبل از ظهر 11:56:26 - 12/25/11
برنامه ای بنویسیسد که دو متغیر را از ورودی خوانده و محتویات آن را جابجا و چاپ نماید .
این برنامه را شما جواب بدهید
# incloude <stdio.h>
# incloude <conio.h>
Main( )
{
Int x,y ;
Printf (" enter 2 numbers : ");
Scanf("%d,%d ",&x,&y);
Printf(" \n x=%d , y=%d " ,x , y);
X=x+y ;
Y=x-y ;
X=x-y ;
Printf(" \n \n x=%d , y=%d " , x , y );
Getch( );
Return(0);
{
برنامه ای به صورت بازگشتی بنویسید که سری فیبوناچی را چاپ کند .
دوستان این برنامه را هم شما جواب بدهید.
نقل قول از: mohammad a در بعد از ظهر 12:12:57 - 12/25/11
برنامه ای به صورت بازگشتی بنویسید که سری فیبوناچی را چاپ کند .
دوستان این برنامه را هم شما جواب بدهید.
# include <stdio.h>
# include <conio.h>
Int fibo(int);
Int main ( )
{
Int n,I ;
Printf("enter any no \n");
Scanf( "%d",&n);
For (i=0;i<n;i++)
Printf("\n %d , fibo(i));
Getch ( );
Return 0 ;
}
Int fibo(int n);
{
If (n<=2)
Return(1);
Return(fibo(n-1)+fibo(n-2));
}
برنامه بنویسید که مشخصات 20 دانشجو را گرفته ومعدل دومین دانشجوی نمونه را چاپ نمایید.
دوستان این برنامه را هم شما جواب بدهید.
نقل قول از: mohammad a در بعد از ظهر 12:38:20 - 12/25/11
برنامه بنویسید که مشخصات 20 دانشجو را گرفته ومعدل دومین دانشجوی نمونه را چاپ نمایید.
دوستان این برنامه را هم شما جواب بدهید.
# include <stdio.h>
# include <conio.h>
Main( )
{
[Float mark [20];
Float s , avg ;
Int I ;
For(i=0 ; i<=20 ; i++)
{
Printf("enter mark %d : " , i+1);
Scanf(" %f \n " , & mark[i] );
S+=mark[i];
}// end of for
Avg= S /20;
Printf(" the avg = %5.2f ", avg );
For (I=0 ; I<=20 ; i++);
Prntf("the mark %d = %f " \n , i+1, mark [i] );
Getch( );
Return(0);
}
البته باید توجه داشت که ; آخر هر دستور قرار دارد
جناب aria_com63 شما واقعا برنامه نویس حرفه ای هستید سپاس به خاطر حل برنامه ها
برنامه ای بنویسید که سه عدد را دریافت کند .بزرگترین آن را نمایش دهد. (حل این برنامه با کمک توابع است)
دوستان این برنامه را هم شما جواب بدهید.
نقل قول از: mohammad a در بعد از ظهر 13:25:15 - 12/25/11
برنامه ای بنویسید که سه عدد را دریافت کند .بزرگترین آن را نمایش دهد. (حل این برنامه با کمک توابع است)
دوستان این برنامه را هم شما جواب بدهید.
تو فایلی که براتون گذاشتم نمونه این سوال هست فقط 3 متغیر اعشاری وجود دارد که در دستور تون باید به جای متغیر اعشاری از متغیر عدد صحیح استفاده کنید...
پسورد فایل : meta4u.com