![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 23.03.2020
Сообщений: 6
|
![]()
Надо считать из файла danie.txt 25 чисел и сделать массив Z(5*5).
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,716
|
![]()
1.Если файл находится не в той папке, в которой .ехе-шник, то так и будет. Нужно указывать путь к файлу. Например,
"D:\\MYDATA\\danie.txt" 2.Файл открыт как текстовый, а считывается как бинарный. Тут вроде бы нужно Код:
Впрочем, я давно не Сищник, могу ошибаться. Но они поравят . ![]() Последний раз редактировалось digitalis; 23.05.2021 в 18:39. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 23.03.2020
Сообщений: 6
|
![]()
#include <stdlib.h>
#include<stdio.h> #include<conio.h> #define N 5 #include <math.h> int main () { double AVG; char st1[100]; char st2[100]; char st3[100]; char st4[100]; char st5[100]; int i,k, Z[N][N]; //char ch, line[50]; FILE *file = fopen("C:\\Users\\Serega\\Desktop\\ danie.txt", "rb+"); if(file != NULL) { printf("File danie.txt successfully openned"); if ( NULL != fgets ( st1, 100, file ) ) { printf("\n %s ",st1); } if ( NULL != fgets ( st2, 100, file ) ) { printf("%s ",st2);} if ( NULL != fgets ( st3, 100, file ) ) { printf("%s ",st3); } if ( NULL != fgets ( st4, 100, file ) ) { printf("%s ",st4); } if ( NULL != fgets ( st5, 100, file ) ) { printf("%s ",st5); } AVG=pow((1*2*3*4*5*6*7*1*9*2*1*1*3* 4*5*6*3*8*3*4*1*2*3*4*5), 1/25); printf("\n AVG geometry = %g", AVG); } else { printf("No"); } fclose(file); system("pause"); return 0; } Решение |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,716
|
![]()
А это ещё к чему ?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Лабораторная работа(очень простая) Структуры, работа с файлами | yurda | Фриланс | 2 | 11.06.2016 08:44 |
Работа с файлами: запись, добавление, чтение (найти ошибку в коде) / C для начинающих Надо создать программу для работы с файлами | Konlor | Общие вопросы C/C++ | 2 | 18.05.2014 12:37 |
Нужно исправить ошибку в программе работы с файлами. | ameks94 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 25.11.2012 23:36 |