Форум программистов, компьютерный форум CyberForum.ru

Работа с файлами (массив приведение типов) Visual studio - C++

Восстановить пароль Регистрация
 
Devil7
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 97
23.03.2012, 18:54     Работа с файлами (массив приведение типов) Visual studio #1
Будте добры, помогите разобраться с задачей: в текстовом файле хранится целочисленная матрица. Преобразовать ее в вещественную и вывести на экран и в другой файл с точностью до второго знака после точки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2012, 18:54     Работа с файлами (массив приведение типов) Visual studio
Посмотрите здесь:

Приведение типов C++
C++ Работа с Visual Studio
C++ Вопрос по работе с файлами в Visual Studio
C++ Работа с INI-файлами в Visual Studio 2010
C++ Работа в Visual Studio
Работа с файлами в Visual studio 2005 C++
C++ Работа с матрицей С++ Visual Studio
C++ Visual Studio, C++, работа с присоединённой БД

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
590 / 558 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
23.03.2012, 21:40     Работа с файлами (массив приведение типов) Visual studio #2
Давайте разбираться: где код? каким образом выполняется преобразование? если int -> float то 2 нуля просто добавиться после запятой
Devil7
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 97
23.03.2012, 22:40  [ТС]     Работа с файлами (массив приведение типов) Visual studio #3
Спасибо, справился самостоятельно.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# include <stdio.h>
# include <string.h>
 
int main ()
{
    FILE *fin,*fout;
    int n;
    float m,vsp;
    fin=fopen("read.txt","rt");
    fout=fopen("write.txt","wt");
    if(fin==NULL&&fout==NULL)
    {
        printf("File can not found");
        return 1;
    }
    while(!feof(fin))
    {
        fscanf(fin,"%d",&n);
        vsp=float(n);
        m=vsp;
        fprintf(fout,"%.2f\t",m);
        printf("%.2f  ",m);
    }
    fclose(fin);
    fclose(fout);
    return 0;
}
Yandex
Объявления
23.03.2012, 22:40     Работа с файлами (массив приведение типов) Visual studio
Ответ Создать тему
Опции темы

Текущее время: 01:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru