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

целое число K и файл, содержащий неотрицательные целые числа. - C++

Восстановить пароль Регистрация
 
Lifehouse
0 / 0 / 0
Регистрация: 12.11.2011
Сообщений: 58
22.11.2011, 17:53     целое число K и файл, содержащий неотрицательные целые числа. #1
Помогите пожалуйста мне с этой задачей
Дано целое число K и файл, содержащий неотрицательные целые числа. Вывести K-й элемент файла (элементы нумеруются от 1). Если такой эле-мент отсутствует, то вывести –1.

 Комментарий модератора 
Не нужно в чужой теме задавать свои вопросы, создавайте новую.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2011, 17:53     целое число K и файл, содержащий неотрицательные целые числа.
Посмотрите здесь:

C++ Дано целое число N. Найдите все такие целые числа d, что N делится на d2 и не делится на d3.
C++ Кто может помогите. Дан файл, содержащий целые числа. Надо вычислить сумму всех чисел, расположеных до минимального значения в файле.
Дан текстовый файл, содержащий целые числа. Определить в каждой четной строке максимальное число и записать результаты в новый текстовый файл C++
Дан текстовый файл, содержащий целые числа. В каждой строке этого файла найти сумму наибольшего и наименьшего элементов и записать их в другой C++
C++ Описать функцию F(m,n)=n!*m!/(n+m)!, где n, m - неотрицательные целые числа.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
22.11.2011, 18:08
  #2

Не по теме:

Lifehouse, ко сейчас накидаю...

go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
22.11.2011, 18:09     целое число K и файл, содержащий неотрицательные целые числа. #3
Цитата Сообщение от Lifehouse Посмотреть сообщение
Вывести K-й элемент файла (элементы нумеруются от 1). Если такой эле-мент отсутствует, то вывести –1.
используйте fseek
-=ЮрА=-
Заблокирован
Автор FAQ
22.11.2011, 18:20     целое число K и файл, содержащий неотрицательные целые числа. #4
Цитата Сообщение от Lifehouse Посмотреть сообщение
Помогите пожалуйста мне с этой задачей
Дано целое число K и файл, содержащий неотрицательные целые числа. Вывести K-й элемент файла (элементы нумеруются от 1). Если такой эле-мент отсутствует, то вывести –1.
Только в случае отсутствия вывожу не -1 а сообщение File contain less elements than k = 25

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
if(i - 1 != k)
* * * * * * * * * * * * cout<<"File contain less elements than k = "<<k
* * * * * * * * * * * * * * * * <<endl<<"Number elemets in file : "<<i - 1<<endl;
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
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    int i,k;
    bool bNotEnd = true;
    double val;//Áóäåò ñîäåðæГ*ГІГј Гў Г±ГҐГЎГҐ i-ГҐ ÷èñëî Г±Г·ГЁГІГ*Г*Г*îå ГЁГ§ ГґГ*éëГ*
    ifstream ifs("dannie.txt");//Ïîòîê äëÿ Г°Г*áîòû Г± ГґГ*éëîì
    if(!ifs)
        cout<<"Error open dannie.txt\n";
    else
    {
        cout<<"Enter k : ";cin>>k;
        for(i = 1; i <= k && bNotEnd; i++)
        {
            ifs>>val;
            if(ifs.eof())
                bNotEnd = false;
        }
        if(i - 1 != k)
            cout<<"File contain less elements than k = "<<k
                <<endl<<"Number elemets in file : "<<i - 1<<endl;
        else
            cout<<"Value : "<<val<<endl;
        ifs.close();
    }
    system("pause");
    return 0;
}
dannie.txt
1 2 5 8 9 6


Enter k : 3
Value : 5
Для продолжения нажмите любую клавишу . . .

Enter k : 25
File contain less elements than k = 25
Number elemets in file : 6
Для продолжения нажмите любую клавишу . . .

Добавлено через 2 минуты

Не по теме:

Цитата Сообщение от go Посмотреть сообщение
используйте fseek
-- для решения этого алгоритма достаточно просто подсчитать число считываний, а вот fseek-ом не факт что сможите каждый раз на новое число попадать...

Lifehouse
0 / 0 / 0
Регистрация: 12.11.2011
Сообщений: 58
22.11.2011, 18:30  [ТС]     целое число K и файл, содержащий неотрицательные целые числа. #5
Error open dannie.txt
gde mne nuzhno sozdat' etot tekstovii dokument ?
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
22.11.2011, 18:35     целое число K и файл, содержащий неотрицательные целые числа. #6
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
а вот fseek-ом не факт что сможите каждый раз на новое число попадать...
Я говорил про бинарные файлы

Добавлено через 28 секунд
Lifehouse, в папке с исходным кодом
-=ЮрА=-
Заблокирован
Автор FAQ
22.11.2011, 18:42     целое число K и файл, содержащий неотрицательные целые числа. #7
Цитата Сообщение от Lifehouse Посмотреть сообщение
gde mne nuzhno sozdat' etot tekstovii dokument ?
- в одном каталоге с программой, если вы работаете в студии то в папке проекта
(in eng - in same directory as the exe-file
translit - v tom zhe kataloge gde i exe-file)
Миниатюры
целое число K и файл, содержащий неотрицательные целые числа.   целое число K и файл, содержащий неотрицательные целые числа.  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2011, 18:56     целое число K и файл, содержащий неотрицательные целые числа.
Еще ссылки по теме:

C++ Даны неотрицательные целые числа a, b. Найти F(a, b)
C++ Даны неотрицательные целые числа. Вычислить функцию Аккермана
Даны неотрицательные целые числа n и m. Вычислить функцию A(n, m) C++

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

Или воспользуйтесь поиском по форуму:
Lifehouse
0 / 0 / 0
Регистрация: 12.11.2011
Сообщений: 58
22.11.2011, 18:56  [ТС]     целое число K и файл, содержащий неотрицательные целые числа. #8
-=ЮрА=-, posmotrite pozhaluista na etu zadachu Задача на матрицу
Yandex
Объявления
22.11.2011, 18:56     целое число K и файл, содержащий неотрицательные целые числа.
Ответ Создать тему
Опции темы

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