لطفا تو نوشتن این برنامه کمکم کنید

در اين بخش مي‌توانيد به مباحث مربوط به انواع زبان هاي برنامه نويسي بپردازيد

مدیران انجمن: athlon64x2, abbas.m.k, شوراي نظارت

ارسال پست
New Member
پست: 1
تاریخ عضویت: پنج شنبه 7 آذر 1392, 4:04 pm

لطفا تو نوشتن این برنامه کمکم کنید

پست توسط morteza1994 » شنبه 16 آذر 1392, 5:24 pm

لطفا اگه میشه یه نفر جوابمو بده واین برنامه هارو برام بنویسه!ممنون میشم (لطفایه کم سریع ترخیلی فوریه)
برنامه ای بنویسید که دترمینان ماتریس 3*3رو محاسبه کنه.
برنامه ای بنویسید که تعداد مشخصی نام وبه ازای هرنام یک شماره دریافت کند ودر خروجی شماره ی نام خواسته شده را چاپ کند.(با آرایه ی دوبعدی)

Captain I
Captain I
نمایه کاربر
پست: 433
تاریخ عضویت: یک شنبه 12 اردیبهشت 1389, 1:48 pm
سپاس‌های ارسالی: 733 بار
سپاس‌های دریافتی: 1342 بار

Re: لطفا تو نوشتن این برنامه کمکم کنید

پست توسط abbas.m.k » شنبه 16 آذر 1392, 6:54 pm

morteza1994 نوشته شده:لطفا اگه میشه یه نفر جوابمو بده واین برنامه هارو برام بنویسه!ممنون میشم (لطفایه کم سریع ترخیلی فوریه)
برنامه ای بنویسید که دترمینان ماتریس 3*3رو محاسبه کنه.
برنامه ای بنویسید که تعداد مشخصی نام وبه ازای هرنام یک شماره دریافت کند ودر خروجی شماره ی نام خواسته شده را چاپ کند.(با آرایه ی دوبعدی)


برنامه دترمینال:

کد: انتخاب همه

#include<stdio.h>
int main(){
  int a[3][3],i,j;
  long determinant;

  printf("Enter the 9 elements of matrix: ");
  for(i=0;i<3;i++)
    for(j=0;j<3;j++)
       scanf("%d",&a[I][j]);
  printf("\nThe matrix is\n");
  for(i=0;i<3;i++){
    printf("\n");
    for(j=0;j<3;j++)
       printf("%d\t",a[I][j]);
  }
  determinant = a[0][0]*((a[1][1]*a[2][2]) - (a[2][1]*a[1][2])) -a[0][1]*(a[1][0]*a[2][2] - a[2][0]*a[1][2]) + a[0][2]*(a[1][0]*a[2][1] - a[2][0]*a[1][1]);
  printf("\nDeterminant of 3X3 matrix: %ld",determinant);

   return 0;
}

یکی دیگه که 2*2 هست:

کد: انتخاب همه

#include<stdio.h>
int main(){
  int a[2][2],i,j;
  long determinant;

  printf("Enter the 4 elements of matrix: ");
  for(i=0;i<2;i++)
    for(j=0;j<2;j++)
       scanf("%d",&a[I][j]);

  printf("\nThe matrix is\n");
  for(i=0;i<2;i++){
    printf("\n");
    for(j=0;j<2;j++)
       printf("%d\t",a[I][j]);
  }

  determinant = a[0][0]*a[1][1] - a[1][0]*a[0][1];

  printf("\nDeterminant of 2X2 matrix: %ld",determinant);

   return 0;
}


برنامه دوم هم باید آرایه دو بعدی تعریف کنید مثل A[5][5] و سپس در هر سطر نام و شماره اختصاص بدید مثلا در خانه A[0][0] کلمه علی و در خانه A[0][1] شماره علی اختصاص بدید. خب مرحله جستجو هم که مشخصه کافیه هر سطر ستون اول رو چک کنید ووقتی طرف رو پیدا کرد ستون دوم اون سطر رو چاپ کنید
تصویرتصویر][/I][/I][/I][/I]
[HIGHLIGHT=#1F497D] بهترين مترجم كيست كه سكوت را ترجمه كند.  

ارسال پست

بازگشت به “برنامه نويسي”