Uploaded by Mehmet Sivas

Cevaplar

advertisement
Soru 1
#include <stdio.h>
#include <stdlib.h>
int main(int argc,char* argv[])
{
int counter;
int matris[atoi (argv[1])][atoi (argv[2])];
int x=atoi (argv[1]);
int y=atoi (argv[2]);
printf("Program Name Is: %s",argv[0]);
if(argc>=2)
{
FILE *dosya = fopen("numbers.txt", "w");
char result[50];
int r=0;
for (int i=0;i<y;i++)
{
for (int j=0;j<x;j++)
{
r=rand() % 100;
matris[i][j]= r ;
sprintf(result, "%f", 5);
fprintf(dosya, "%d ", r);
}
fprintf(dosya,"\n");
}
fclose(dosya);
}
return 0;
}
Soru 2
#include <stdio.h>
#include <stdlib.h>
int main(int argc,char* argv[])
{
int counter;
int matris[atoi (argv[1])][atoi (argv[2])];
int x=atoi (argv[1]);
int y=atoi (argv[2]);
FILE *dosya = fopen("numbers2.txt", "w");
char result[50];
int r=0;
for (int i=0;i<1000;i++)
{
r=(rand() % 900)+100;
fprintf(dosya, "%d ", r);
fprintf(dosya,"\n");
}
fclose(dosya);
return 0;
}
Soru3
#include <stdio.h>
#include <stdlib.h>
int main(int argc,char* argv[])
{
int counter;
int matris[10][10];
FILE *dosya = fopen("numbers.txt", "w");
char result[50];
int r=0;
for (int i=0;i<10;i++)
{
for (int j=0;j<10;j++)
{
r=rand() % 10000;
matris[i][j]= r ;
}
}
fclose(dosya);
return 0;
}
Download