C Programlama Dersi Örnekleri - 7

C Programlama Dersi Örnekleri – 7

 

C Programlama Dersi Örnekleri - 7
Bu örnekte matrisler üzerinde çalışmalar yapacağız. Bir matrise 1’den 100’e kadar değer atayıp aynı matrisin iki katı değerlere sahip başka bir matris oluşturacağız. Kullanıcıdan alınan matrisi ekrana yazdırmayı göreceğiz. Hadi şimdi aşağıdaki kodlara bakalım.

1. Bir adet 10X10 matris tanımlayıp, döngü kullanarak sırasıyla 1’den 100’e kadar sayıları matrise atayın ve ekrana yazdırın.

 

2. Matrisin tüm elemanlarını 2 ile çarpın. Oluşan yeni matrisi ekrana yazdırın.

 

3.Kullanıcıdan 3×3 matris değerleri isteyin ve ekrana yazdırın.

 

#include<stdio.h>

#include<stdlib.h>

 

int main()

{

            printf(“Birinci kisim:n”);

            int matris[10][10];

            int sayac=1;

            int i,j;

            for (i=0; i<10; i++){

                for (j=0; j<10; j++){

                matris[i][j]=sayac;

                printf(“%4d”,matris[i][j]);

                sayac++;

            }

                printf(“n”);

                }

               printf(“n”);

               printf(“Ikinci kisim:n”);

               

            for (i=0; i<10; i++){

                for (j=0; j<10; j++){

            matris[i][j]=matris[i][j]*2;

            printf(“%4d”,matris[i][j]);

}

    printf(“n”);

    }

   

    printf(“Ucuncu kisim:n”);

           

                        int matris3[3][3];

            for(i=0;i<3;i++){

                        for(j=0;j<3;j++){

                                    printf(“%d. Satir %d. Sutun Elemani Giriniz:”, (i+1),(j+1));

                                    scanf(“%d”, &matris3[i][j]);

                        }

            }

            printf(“Matrisiniz:n”);

            for(i=0;i<3;i++) {

                        for(j=0;j<3;j++)

                                    printf(“%d “,matris3[i][j]);

                        printf(“n”);

            }

                        return 0;

}

ÇIKTI

C Programlama Dersi Örnekleri - 7


Share

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir