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

Помогите с задачей, пожалуйста! (файлы Си++) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ На побочной диагонали матрицы разместить суммы элементов, которые лежат той же строке и столбце http://www.cyberforum.ru/cpp-beginners/thread355102.html
Нужно написать код на чистом С. 1. Дана прямоугольная матрица . Заполнить матрицу случайными числами. На побочной диагонали разместить суммы элементов, которые лежат на той же строке и столбце. 2.Дано k литерных строк (эти строки сохраняются в массиве строк A). Каждая строка содержит латинские и русские буквы, цифры и все возможные разделители. Требуется: 1) Выделить из каждой строки и...
C++ Написать форму ввода для заданного объекта. Написать форму ввода для заданного объекта. Форма должна содержать не менее пяти полей для различных атрибутов объекта. Все поля должны быть озаглавлены. Для некоторых атрибутов должна быть предусмотрена проверка на правильность вводимых данных. Если атрибут может принимать небольшое количество возможных значений, желательно организовать ввод с помощью списка. Должен быть определен класс,... http://www.cyberforum.ru/cpp-beginners/thread355083.html
C++ Проверьте код.Передача массива.
Программа компилируется,но при запуске вылетает. #include "stdafx.h" #include <iostream> using namespace std; char int_board(); void main(char (*board)) {
задача C++
#include "StdAfx.h" #include <iostream> #include <fstream> #include <math.h> using namespace std;
C++ наследование в С++ http://www.cyberforum.ru/cpp-beginners/thread355078.html
Добрый вечер. относительно недавно мною была получена задача, а точнее несколько задач в одной...И как это ни печально звучит, проблемы возникли ещё на стадии осознания "А что от меня хотят?" текст задачи выглядит так " 1.Одиночное наследование Задание 1. Иерархия Создать класс список, стек, очередь. Определить функции печати, конструкторы и деструкторы. Задание 2. Композиция и иерархия ...
C++ Дан массив а, состоящий из 10 целых чисел Ребятки,помогите пожалуйста решить такие задачи на чистом С. 1. Дан массив а, состоящий из 10 целых чисел. Определить, сколько раз повторяется наибольшее значение, вывести порядковые номера соответствующих елементов. Упорядочить массив по убыванию. Найти произведение всех элементов аi, для которых верно ai (x, y вводить с клавиатуры). Числа не принадлежащие заданному интервалу... подробнее

Показать сообщение отдельно
skef
1 / 1 / 0
Регистрация: 19.09.2011
Сообщений: 31
24.09.2011, 16:52  [ТС]     Помогите с задачей, пожалуйста! (файлы Си++)
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
41
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
char buf [80];
char buf2 [80];
char ch;
 
int main(void)
{
    ifstream fin;
    fin.open ("text.txt");
 
//////////////////////////////////////////////////////////////////////////////////
 
    //читаем слово до пробела, выводим его и переносим 
    // указатель текущей позиции к следующему слову
    fin >> buf;
    // читаем второе слово, выводим его 
    fin >> buf;
    cout << buf;
    //читаем эту строку, и переносим курсор в начало сл. строки
    fin.getline (buf,80);
 
    //читаем следующую строку и выводим ее после второго слова предыдущей строки
    fin.getline (buf,80);
    cout << " " << buf << "\n";
    //здесь надо вернуться в начало предыдущей строки
    //на этом цикл должен быть завершен. Курсор в начале второй строки,
    //оттуда и начнется поиск второго слова во второй строке и т.д
    //признаком выхода из цикла должно быть окончание файла
 
/////////////////////////////////////////////////////////////////////////////////
 
 
    fin.close ();
    cin.get();
    return 0;
}
Вот мой черновик. часть кода между //////////////////////////////////////////
я хотел занести в цикл, т.к. там находится чтение нужных слов и строк.
Выходить из этого цикла необходимо по завершению файла. Далее должно
производиться именование выходного файла и его отображение.
Тогда возникает вопросы:
1) (мы дважды читаем строку, и курсор у нас находится)
в начале третей строки. Как вернуть его в начало второй?
2) как создать цикл, условием выхода из которого будет достижение
конца файла?
 
Текущее время: 22:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru