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

Обработка одномерных массивов с файловым вводом выводом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при компиляции http://www.cyberforum.ru/cpp-beginners/thread1008193.html
Здорова всем! Такая проблема – нужно написать прогу на с++ Я нашел в нете кучу программ уже готовых, но они не работают. Вообщем вот, допустим код программы «рабочий» Но он у мен не работает....
C++ непонятки с for Издавна мучает вопрос почему некоторые используют в цикле for ( int i = n; i < m ; i++), а другая часть населения for ( int i = n; i < m ; ++i), хотя просматривая по шагам изменение значений- они... http://www.cyberforum.ru/cpp-beginners/thread1008188.html
Консольная двойная буферирзация C++
Подскажите как реализовать двойную реализацию в консоли. Допустим у меня бесконечный цикл while(true) cout<<"hello"; Если я запущу это приложение, то увижу бесконечное мерцание...
C++ Посоветуйте материал/исходники по теме
Нужно написать программу, которая бы авторизовывалась в социальных сетях и нажимала кнопки "поделиться" (скрипт от яндекса) на сайте. Языки C++/C#. Собственно не знаю с чего начать. Это не очень...
C++ Чтение чисел из файла и запись в массив http://www.cyberforum.ru/cpp-beginners/thread1008168.html
Дан файл с 20 строками типа: "C=219-02,OU=comps,C=su,C=su,C=ru,20111129105801.0Z" необходимо прочитать в каждой строке числа типа: 20111129105801 и записать в переменную.
C++ Список из массивов Добрый вечер!) Вопрос, собственно, такой. Нужно создать линейный список из булевских массивов. struct element { bool *connected_component; element *next; }; создаю структуру, в которой... подробнее

Показать сообщение отдельно
antagonist01
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 1

Обработка одномерных массивов с файловым вводом выводом - C++

14.11.2013, 22:44. Просмотров 363. Ответов 1
Метки (Все метки)

дан массив размера N и целые числа K и L (1<=K<=L<=N). Найти сумму элементов массива с номерами от K до L включительно. фишка в том чтобы использовать файловый ввод-вывод; прогу написал:
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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{FILE *fo,*fi;
int i,n,k,l,s=0,a[10];
setlocale(0,"");
fi=fopen("in.txt","rt");
fo=fopen("out.txt","wt");
printf("введите K L N");
fscanf(fi,"%d %d %d ",&k,&l,&n);
for(i=1; i<=n;i++)
                printf("a[%d]: ",i);
        fscanf(fi,"%d",&a[i]);
for(i=k; i<=l;i++)
        s+=a[i];
fprintf(fo,"%d",s);
fclose(fi);
fclose(fo);
    system("PAUSE");
    return EXIT_SUCCESS;
}
проблема в том, что после запуска вылетает, ничего не дает ввести и создает файл out.txt
компилятор dev-c++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru