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

Из файла ввести значения - C++

Восстановить пароль Регистрация
 
ElvenDragon
 Аватар для ElvenDragon
3 / 8 / 1
Регистрация: 12.07.2009
Сообщений: 361
16.04.2010, 11:36     Из файла ввести значения #1
Из файла ввести значения двух матриц. Пример приведите плз. Я прост не знаю как вводить из файла.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2010, 11:36     Из файла ввести значения
Посмотрите здесь:

C++ Ввести значения R и Y в одной строке и вывести результат выражения
C++ Считать значения файла, найти их минимальное и максимальное значения
C++ Ввести значения элементов массива, поменять местами min/max элементы
Ввести с клавиатуры массив, распределить память для его размещения и ввести int значения этого массива C++
Создать два файла целых чисел, первый содержит значения дней, а второй — значения месяцев C++
C++ Ввести с консоли значения трех переменных
C++ Ввести два вещественных значения и вывести их на экран с точностью до сотых
Ввести целочисленное и вещественное значения и вывести их сумму на экран монитора C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sekt
 Аватар для Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
16.04.2010, 12:01     Из файла ввести значения #2
почитайте про функции fgets() и atoi(); fscanf();fread()
вот пример:
C
1
2
3
4
5
6
7
struct item
{
 char name[10];// Г*Г*èìåГ*îâГ*Г*ГЁГҐ.
 char value[10];// êîëè÷åñòâî äåòГ*ëåé
 int  number;// Г*îìåð öåõГ*
 
};
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
void runFile(void)
{
    FILE *f;
    int i,j;
    struct item t;
    if(!(f=fopen(fname,"r+b")))
    {
        puts("File error");
    }
    else
    {
        printf("Dannie v faile\n");
        int n=0;// êîëè÷åñòâî Г§Г*ГЇГЁГ±ГҐГ©
        int m[10];
        while(true)
        {
            int n1=fread(&t,sizeof(item),1,f);// Г·ГІГҐГ*ГЁГҐ
            if (n1!=1)break;
            it[n]=t;
                cout<<"Nazvanie detali:"<<it[n].name;
            cout<<"Kol-vo detalei:"<<it[n].value;
            cout<<"Nomer ceha:"<<it[n].number<<endl;
            m[n]=atoi(it[n].value);
            n++;
        }
тока до етого вам надо создать файл. и тут читается структурой вам надо цифры наверно.
Yandex
Объявления
16.04.2010, 12:01     Из файла ввести значения
Ответ Создать тему
Опции темы

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