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

Разворот текста - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальное из чисел, встречающихся в заданной матрице более одного раза http://www.cyberforum.ru/cpp-beginners/thread3554.html
помогите с заданием по двумерным массивам дана действительная матрица порядка n на m. (массив небольшой. можно проинициализировать вручную. 8x12) найти максимальное из чисел, встречающихся в...
C++ Определить количество элементов матрицы, кратных 3 и не превышающих 100 добрый день! помогите, пожалуйста,с задачкой... очень прошу Дан 2-мерный массив целых чисел(М строк, N столбцов, М=5, N=4). Элементы вводят с клавиатуры. Вывести массив на экран в виде таблицы.... http://www.cyberforum.ru/cpp-beginners/thread3553.html
C++ Не компилируется
#include "stdafx.h" #include "iostream" #include "cmath" int _tmain(int argc, _TCHAR* argv) { double x,z1,z2; cout<<"vvedite 4islo x" ; cin>> x;...
C++ Вопрос по синтаксису С++
Изучаю с++ по книге Джесса Либерти " Освой самостоятельно С++ за 21 день" Он в начале главы пишет : пробел перед оператором ссылки обязателен, а пробел между оператором ссылки и именем ссылки...
C++ Найти максимальное расстояние между строками матрицы http://www.cyberforum.ru/cpp-beginners/thread3465.html
Помогите бедному студенту решить задачку. Хотя бы сами процедуры, без ввода данных. Дана матрица {Aij}, i=1..10, j=1..10. Найти максимальное расстояние между строками матрицы. Расстояние Rmn...
C++ Задачка на двумерный массив Задачка на С не очень сложная и, наверное, решается через динамический массив, но у меня что-то не выходит. Упорядочить строки целочисленной матрицы по возрастанию количества одинаковых элементов... подробнее

Показать сообщение отдельно
Legolas
Сообщений: n/a

Разворот текста - C++

23.11.2007, 04:56. Просмотров 3084. Ответов 5
Метки (Все метки)

Господа,понимаю что это все просто но допетрить до конца не могу
суть задачи в том что есть текстовый файл,в нем строчка,а то и две (может больше)
в общем мне нжуно перевернуть текст задом наперед
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
#include <iostream.h>
#include <string.h>
#include <fstream.h>
char a[256];
 
void main()
{
    ifstream File;
    File.open("text.txt");
    while (!File.eof())
    {
    File >> a;
    cout << a << '\n';  
    }
 
    cout << strlen(a)<<'\n';
 
 
    for (int i=0; i < n;i++)
    {
        a[i]=a[n-i-1];
 
    }
    
    cout << a << '\n';
}
если в тексте стоит "123456" прога сделает 654456, если две строчки по 123456 то выдаст 123321..как точно сделать полноценный разворот ПОСТРОЧНО (чтобы каждая строчка сама по себе переворачивалась) увы не получается

есть вариант с циклом еще
C++
1
2
for (int i=strlen(a);i=0;i--) 
{a[i]=a[n-i-1];}
но его проработать полноценно не получается

кто что может посоветовать?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru