Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ______________________________ Прога 1 ______________________________
- #include<stdlib.h>
- #include<stdio.h>
- int main() {
- FILE * fp;
- char A[]="qwertyuiop", B[40];
- fp=fopen("C:\\work\\list.txt","w");
- if(fp!=NULL) {
- printf("\n successful opening \n");
- }
- else {
- printf("pomilka-1\n"); exit(1);
- }
- fputs(A,fp); fclose(fp);
- fp=fopen("C:\\work\\list.txt","r");
- if(fp!=NULL) {
- printf("\n successful opening \n");
- }
- else {
- printf("pomilka\n"); exit(2);}
- fgets(B,8,fp);
- printf("\n ryadok %s\n",B);
- fclose(fp);
- system("pause");}
- ______________________________ Прога 2 ______________________________
- #include <stdio.h>
- #include <stdlib.h>
- void main (){
- int i;
- float A[3]={0.7,1.3,4.4};
- char B[3]={"E,N,G"};
- int C[3]={2,3,4};
- float F[3];
- char G[3];
- long *fp;
- fp=fopen("C:\\123.txt", "wb");
- if ( (fwrite(A, sizeof(float), 3, fp)) != 3)
- {printf("Pomilka\n"); exit(1);}
- if ( (fwrite(B, sizeof(char), 3, fp)) != 3)
- {printf("Pomilka\n"); exit(2);}
- if ( (fwrite(C, sizeof(int), 3, fp)) != 3)
- {printf("Pomilka\n"); exit(3);}
- fclose(fp);
- fp=fopen("C:\\123.txt", "rb");
- if ( (fread(&F, sizeof(float), 3, fp)) != 3)
- {printf("Pomilka\m"); exit(4);}
- if ( (fread(&G, sizeof(char), 3, fp)) != 3)
- {printf("Pomilka\m"); exit(5);}
- fclose(fp);
- for (i=0;i<3;i++){printf("\n F[%i]=%f",i,F[i]);}
- for (i=0;i<3;i++){printf("\n G[%i]=%d",i,G[i]);}
- system("pause");}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement