Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
3 / 8 / 1
Регистрация: 12.07.2009
Сообщений: 361
1

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

16.04.2010, 11:36. Просмотров 414. Ответов 1
Метки нет (Все метки)

Из файла ввести значения двух матриц. Пример приведите плз. Я прост не знаю как вводить из файла.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.04.2010, 11:36
Ответы с готовыми решениями:

Ввести с клавиатуры массив, распределить память для его размещения и ввести int значения этого массива
Подскажите пожалуйста. Задача такая : ввести с клавиатуры n элементов массива, распределить память...

Ввести значения в stringgrid из файла, размер грида задается эдитом
помогите, пожалуйста! у меня есть spinedit, и есть stringgrid, мне нужно ввести значения в...

Написать программу: ввести с клавиатуры ввести 3 значения и вычислить 3 другие
ввести с клавиатуры x,y,z и вычислить u,v,t. перевёлся называеться((..

Ввести размер прямоугольной матрицы и значения ее элементов. Построить вектор В, где В() - номер максимального значения в -ой строке
Ввести размер прямоугольной матрицы и значения ее элементов. Построить вектор В, где В(i) - номер...

1
158 / 157 / 47
Регистрация: 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++;
        }
тока до етого вам надо создать файл. и тут читается структурой вам надо цифры наверно.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.04.2010, 12:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Просмотр исходного файла с записанным в нём текстом (при отсутствии файла - создать его и ввести текст)
Нужно осуществить просмотр исходного файла с записанным в нём текстом. В Случае отсутствия файла -...

Ввести с клавиатуры значения
Как сделать в данном примере, чтобы Number и num модно было вводить с клавиатуры несколько раз,...

Ввести значения массива
Ввести значения массива с клавиатуры и найти индексы элементов, значения которых кратны 3 и 5

Ввести значения переменных
в конце программы нужно ввести значения переменных #include &lt;stdio.h&gt; #include &lt;conio.h&gt; int...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.