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

Переписать файл f в числовой массив a[20] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Четная/не четная прибыль http://www.cyberforum.ru/cpp-beginners/thread886608.html
Здравствуйте, недавно начал учить С++, но тут возник вопрос... Друг дал задание, сделал 9/10 пунктов. Вообщем, прошу помочь: Задание таково: следущий пункт, вывод всех филиалов в виде филлиал №х прибыль = x $ чётное значение прибыли или филлиал №х прибыль = x $ не чётное значение прибыли. Сам исходник - такой: вырезано #include <iostream>
C++ Ошибка в вводе/выводе массива При выводе элемента массива всегда значение ноль. Вероятно ввожу массив неправильно. Помогите пожалуйста найти ошибку. P.S. жел-но не заменять операторы на cin/cout #include <iostream> #include <windows.h> #include <math.h>f int main() { double y; int i,n; SetConsoleCP(1251); http://www.cyberforum.ru/cpp-beginners/thread886593.html
Создать класс одномерных массивов. Определить унарную операцию - (префиксную) как дружественную функцию C++
Здравствуйте, помогите, напишите код к задаче: Создать класс одномерных массивов. Определить унарную операцию - (префиксную) как дружественную функцию.
C++ перемещение объекта (области) в заданном направлении на заданную величину
помогите пожалуйста.есть программа на BorlandC,которая рисует букву Р в рамке.нужно сделать так,чтобы эта буква перемещалась в рамке,при нажатии клавиш "вверх","вниз" и т.д. (буква не должна выходить за рамку) # include <stdio.h> # include <conio.h> # include <graphics.h> # include <stdlib.h> # include <math.h> int main(void) { int grdrv=DETECT, grmod; initgraph (&grdrv,&grmod," ");...
C++ Класс 8-битное bmp изображение http://www.cyberforum.ru/cpp-beginners/thread886571.html
Нужно написать класс, который красит bmp-файл в цвета российского флага. Сейчас красит только красный, что нужно изменить в этом куске: unsigned int n = h.bih.biHeight/3; unsigned int m = h.bih.biWidth; BYTE *a=new BYTE ; for(int i=0;i<n*m;i++) a = 0x4F;
C++ Бинарный поиск (бинарным поиском найти вводимую с клавиатуры букву) Дан текстовый файл. Необходимо бинарным поиском найти, вводимую с клавиатуры букву. подробнее

Показать сообщение отдельно
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
31.05.2013, 21:38     Переписать файл f в числовой массив a[20]
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
28
29
30
31
32
33
34
35
36
37
38
39
40
// после каждого числа в файле пробел, чисел в файле может быть больше или меньше N.
 
#include <iostream>
#include <fstream>
#include <cstdlib>
using namespace std;
 
int main()
{
    const int N = 20;
    int arr[N];
    
    ifstream fin("file.txt");
    
    if (!fin.is_open()) cout << "Error!" << endl;
    else
    {
        int i;
        for (i = 0; i < N; ++i)
        {
            fin >> arr[i];
            if (fin.eof()) break;
        }
        fin.close();
 
        for (int j = 0; j < i; ++j)
            cout << arr[j] << ' ';
    
        // запись считанного массива в другой файл
        ofstream fout("file2.txt");
        for (int k = 0; k < i; ++k)
            fout << arr[k] << ' ';
        
        fout.close();
    }
 
    cout << endl;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru