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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Для каждой буквы первого слова определить, входит ли она во второе слово http://www.cyberforum.ru/cpp-beginners/thread389359.html
Даны 2 слова. Для каждой буквы первого слово определить входит ли она во второе слово. Повторяющиеся буквы первого слова рассматривать только один раз. В форму поместил 3 тексбокса, 1-ый для 1-го слова, 2-ой для второго слова, 3-й для ответа. Например : 1-ое слово(процессор) и 2-ое слово(информация) Ответ должен быть такой: (нет да да да нет нет)
C++ Pointer. Char* Создать программу, которая перемещает каждую букву на заданное количество по алфавиту. Ввод: char *slovo, int chislo. (например, "zima", 5) Вывод: измененное слово. (вывести должен: "enrf") То есть, если буква а стоит первая в алфавите, с заданным числом 5 она должна вывести (1+5)ую букву. которой является f. нужно создать цикл, который проходит по всему алфавиту. через ascii код, как я... http://www.cyberforum.ru/cpp-beginners/thread389358.html
Написание курсача C++
Собственно вопрос(ы) не о том как написать, а исправление уже имеющихся ошибок. Итак: 1. Программа по разному исполняеться при пристом исполнении и при прогоне через дебагер: при заполнении элементов массива класса без дебагера заполнение прекращаеться на 3 элементе, а с дебагером выполняеться на ура 2. Есть тип double и есть переключатель switch(int(10*double)). Когда ввожу число \'6.1\',...
C++ Деструкторы
Не совсем понятно, по какой все таки причине разработчики C++ отказались от возможности иметь деструкторы с аргументами, то есть передавать аргументы десструктору.
C++ Дана целочисленная матрица размера M x N http://www.cyberforum.ru/cpp-beginners/thread389330.html
Дана целочисленная матрица размера M x N. Найти количество ее строк1|столбцов2, все элементы которых различны. помогите пожалуйста! буду очень благодарен!
C++ Односвязный список Задание: Необходимо реализовать односвязный список. В качестве информационной части элемента выступают координаты точки. Необходимо реализовать следующие функции: добавление нового элемента в конец списка, очистка памяти от эл-ов списка, и функция вычисления площади многоугольника, вершинами которого являются точки в списке. В последнем случае функция предполагает гарантию того, что в списке... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
22.11.2011, 18:20     целое число K и файл, содержащий неотрицательные целые числа.
Цитата Сообщение от 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-ом не факт что сможите каждый раз на новое число попадать...

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