تبليغاتX
خانه ای اینترنتی برای برنامه نویسان
خانه | آرشیو | پست الکترونیک
شماره دانشجویی را از ورودی خوانده در ارایه قرار داده سپس یک شماره دانشجویی از ورودی خوانده و ان را ج

#include
#include
void ginput(int [], int);
int lsearch(int [], int, int);
int main()
{
   const int k = 5 ;
   int st[k], no;
   clrscr();
   ginput(st, k);
   printf("\nEnter a student # to search:");
   scanf("%d", &no);
   if(lsearch(st, k, no) == -1)
      printf("\n number %d not exist in list ", no);
   else
      printf("\n number %d exist in list.", no);
   getch();
   return 0;
}
//**************************
void ginput(int st[], int len)
{
   int i;
   for(i = 0; i < len; i++) {
     printf("enter student number %d:", i+1);
     scanf("%d",&st[i]);
   }//end of for
}
//**********************
int lsearch(int st[], int len, int no)
{
  int i;
  for(i = 0; i < len; i++)
    if(st[i] == no)
       return i;
  return -1;
}

 

|+| نوشته شده توسط محمد رضا ابراهیمی در پنجشنبه بیست و یکم شهریور 1387 و ساعت 22:53 | 
نمره عددی را خوانده و معادل حرفی ان را تولید می کند

#include
#include
int main()
{
  float grade;
  clrscr();
  while(1){
    printf("\n Enter a grade:");
    scanf("%f",&grade);
    if (grade >= 17 && grade <= 20)
       printf("\n grade=%5.2f, score=%c", grade, 'A');
    else
     if (grade >= 15 && grade < 17)
       printf("\n grade=%5.2f, score=%c", grade, 'B');
    else
    if (grade >= 12 && grade < 15)
       printf("\n grade=%5.2f, score=%c", grade, 'C');
    else
    if (grade < 12)
       printf("\n grade=%5.2f, score=%c", grade, 'D');
  }//end of while
}

|+| نوشته شده توسط محمد رضا ابراهیمی در پنجشنبه بیست و یکم شهریور 1387 و ساعت 22:48 | 
محاسبه مجموع مربعات اعداد ورودی

#include
#include
int main()
{
    int x, sum = 0, n = 0;
    char ans = 'y';
    clrscr();
    while(ans == 'y'){
       printf("\nEnter a number:");
       scanf("%d",&x);
       sum += x*x;
       n ++;
       printf("\n Do you want to continue?(y/n):");
       ans = getche();
    }//end of while
    printf("\nYou entered %d numbers.",n);
    printf("\nSum of square is:%d",sum);
    getch();
    return 0;
}

|+| نوشته شده توسط محمد رضا ابراهیمی در پنجشنبه بیست و یکم شهریور 1387 و ساعت 22:46 | 
خرد کردن یک سکه 100 ریالی

#include
#include
int main()
{
  int i2, i5, i10, i20, i50, count = 0;
  unsigned long int sum;
  clrscr();
  for(i2 = 0; i2 <= 50; i2 ++)
    for(i5 = 0; i5 <= 20; i5 ++)
      for(i10 = 0; i10 <= 10; i10 ++)
 for(i20 = 0; i20 <= 5; i20 ++)
    for(i50 = 0; i50 <= 2; i50 ++){
      sum=i2*2 + i5*5 + i10 *10 +i20*20 + i50*50;
      if(sum==100){
       printf("\n 2Rials=%d, 5Rials=%d, 10Rials=%d", i2, i5, i10);
       printf(",20Rials=%d, 50Rials=%d", i20, i50);
       count ++;
      }// end of if
      else
        sum = 0;
    }//end of for
  printf("\n number of correct times:%d", count);
  getch();
  return 0;
}

|+| نوشته شده توسط محمد رضا ابراهیمی در پنجشنبه بیست و یکم شهریور 1387 و ساعت 22:45 | 
شمارش تعداد حروف در جمله

#include
#include
int main()
{
   char ch;
   int count;
   clrscr();
   printf("Enter a statement with . in end:\n");
   for(count = 0; (ch = getche())!='.' ; count++) ;
   printf("\n length of statement is:%d",count) ;
   getch();
   return 0;
}

|+| نوشته شده توسط محمد رضا ابراهیمی در پنجشنبه بیست و یکم شهریور 1387 و ساعت 22:44 | 
Powered By Blogfa - Designing & Supporting Tools By WebGozar