Программирование на языке высокого уровня. Марапулец Ю.В. - 135 стр.

UptoLike

Составители: 

float f = 1.234;
/* Открытие файла для записи */
stream = fopen("File1.txt", "w+");
/* Запись данных в файл */
fprintf(stream, "%d %c %f", i, c, f);
/* Закрытие файла */
fclose(stream);
return 0;
}
5.
Необходимо написать программу, которая производит считывание из файла и вы-
вод на экран символов, которые были записаны в предыдущем примере. Текст програм-
мы:
#include <stdio.h>
#include <conio.h>
int main(void)
{
FILE *stream;
int i;
char c;
float f;
/* Открытие файла для считывания данных */
stream = fopen("File1.txt", "r+");
/* Чтение данных из файла */
fscanf(stream, "%d %c %f", &i, &c, &f);
/* Очистка экрана */
clrscr();
/* Вывод данных на экран*/
printf ("i=%d c=%c f=%f", i, c, f);
getch();
/* Закрытие файла */
fclose(stream);
return 0;
}
6.
Необходимо написать программу, которая производит запись в бинарном виде
символьного массива на диск, считывание данных с диска в другой массив и вывод этого
массива на экран. Текст программы:
#include <string.h>
#include <stdio.h>
#include <conio.h>
int main(void)
{
FILE *stream;
char msg[] = "Это проверочный тест";
char buf[25];
clrscr();
if ((stream = fopen("FILE2.TXT", "w+"))= = NULL)
{
fprintf(stderr, "Невозможно открыть файл.\n");
135
       float f = 1.234;
/* Открытие файла для записи */
       stream = fopen("File1.txt", "w+");
/* Запись данных в файл */
       fprintf(stream, "%d %c %f", i, c, f);
/* Закрытие файла */
       fclose(stream);
       return 0;
}

5.     Необходимо написать программу, которая производит считывание из файла и вы-
вод на экран символов, которые были записаны в предыдущем примере. Текст програм-
мы:

#include 
#include 
int main(void)
{
       FILE *stream;
       int i;
       char c;
       float f;
/* Открытие файла для считывания данных */
       stream = fopen("File1.txt", "r+");
/* Чтение данных из файла */
       fscanf(stream, "%d %c %f", &i, &c, &f);
/* Очистка экрана */
       clrscr();
/* Вывод данных на экран*/
       printf ("i=%d c=%c f=%f", i, c, f);
       getch();
/* Закрытие файла */
       fclose(stream);
       return 0;
}

6.    Необходимо написать программу, которая производит запись в бинарном виде
символьного массива на диск, считывание данных с диска в другой массив и вывод этого
массива на экран. Текст программы:

#include 
#include 
#include 
int main(void)
{
       FILE *stream;
       char msg[] = "Это проверочный тест";
       char buf[25];
       clrscr();
       if ((stream = fopen("FILE2.TXT", "w+"))= = NULL)
       {
                fprintf(stderr, "Невозможно открыть файл.\n");

                                               135