Kayıt
17 Haziran 2012
Mesajlar
1.162
Beğeniler
14
Gece 12 ye kadar yapmam gereken ödev var bugünde derse gitmedim pek birşey yapamadım o yüzden.
Algoritma :
  1. A ve B matrisleri için boyut girin ( 3x7 gibi)
  2. A ve B matrisleri için 1-10 arasında rastgele değerler oluşturun(fonksiyon ile)
  3. A ve B matrislerini yaz.(fonksiyon ile)
  4. İşlem seçimi yap
  5. Seçim 1 ise C=A+B
  6. Secim 2 ise C=A-B
  7. Secim 3 ise C=A*B
  8. Hatalı ise 4. adıma dön
  9. C matrisini yaz (fonksiyon ile)
Şimdiye kadar yaptıklarımıda 2. mesaja atıcam sanmıyorum burdan yapan çıkacağını ama umut fakirin ekmeği^^
 
Kayıt
17 Haziran 2012
Mesajlar
1.162
Beğeniler
14
Yalan yanlış daha bitmedi şöyle birşey yaptım kalanını yapamadım zaten.
#include <stdio.h>
#include <time.h>

int matrisToplama(int,int);
int matrisCikarma(int,int);
int matrisCarpma(int,int);
int matrisBolme(int,int);
int matris(int satir,int sutun);



int main(){

int islemSecim,satir,sutun;
int dizi1[][], dizi2[][];

printf("Matrisin satır uzunluğunu giriniz : ");
scanf("%d",&satir);

printf("Matrisin sutun uzunlugunu giriniz : ");
scanf("%d",sutun);


printf("%d",matris);
printf("%d",matris)

printf("\t\tIslem Secimi Yapiniz\n\t1-Toplama\n\t2-Cikarma\n\t3-Carpma\n\t4-Bolme");
scanf("%d",islemSecim)
do{switch(islemSecim){
case 1:
case 2:
case 3:
case 4:
default: printf("Hatali secim yaptiniz.\nLutfen tekrar secim yapiniz.\n")
}
while(islemSecim<5 && islemSecim>0);
}

int matris(int satir,int sutun)
{
srand(time(NULL));
for(int i=0; i<satir; i++)
for(int j=0; j<sutun; j++){
dizi1[j] = rand() % 10;
}

int matrisToplama(int satir,int sutun)
{
for(int i=0; i<satir; i++){
for(int j=0; j<sutun; j++){
topla = dizi1[j] + dizi2[j];
}

}
 
Kayıt
15 Temmuz 2009
Mesajlar
9.024
Beğeniler
254
Takımı
Galatasaray
aga gece 12ye kadar demesen yapardım da dışarı çıkıcam şimdi kopmaya :(((
 
Yukarı Alt