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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальное из чисел, встречающихся в заданной матрице более одного раза http://www.cyberforum.ru/cpp-beginners/thread3554.html
помогите с заданием по двумерным массивам дана действительная матрица порядка n на m. (массив небольшой. можно проинициализировать вручную. 8x12) найти максимальное из чисел, встречающихся в заданной матрице более одного раза.
C++ Определить количество элементов матрицы, кратных 3 и не превышающих 100 добрый день! помогите, пожалуйста,с задачкой... очень прошу Дан 2-мерный массив целых чисел(М строк, N столбцов, М=5, N=4). Элементы вводят с клавиатуры. Вывести массив на экран в виде таблицы. Определить количество элементов, кратных 3 и не превышающих 100. Посчитать среднее арифметическое в К-ом столбце. Найти первый максимум и его координаты в каждой строке. Вывести на экран. Упорядочить... 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; z1=x*x+2*x-3+(x+1)*sqrt(x*x-9)/x*x-2*x-3+(x-1)*sqrt(x*x-9);
C++ Вопрос по синтаксису С++
Изучаю с++ по книге Джесса Либерти " Освой самостоятельно С++ за 21 день" Он в начале главы пишет : пробел перед оператором ссылки обязателен, а пробел между оператором ссылки и именем ссылки необязателен. И приводит пример : int &rSomeRef = someInt; // правильно int & rSomeRef = someInt; // правильно А в разделе "соместное использование ссылок и указателей", пишет, что...
C++ Найти максимальное расстояние между строками матрицы http://www.cyberforum.ru/cpp-beginners/thread3465.html
Помогите бедному студенту решить задачку. Хотя бы сами процедуры, без ввода данных. Дана матрица {Aij}, i=1..10, j=1..10. Найти максимальное расстояние между строками матрицы. Расстояние Rmn определяется по формуле: |k-l|, где k - № стобца, где расположен максимальный элемент m-ой строки, l - № стобца, где расположен максимальный элемент n-ой строки. Если таких элементов в строке несколько,...
C++ Задачка на двумерный массив Задачка на С не очень сложная и, наверное, решается через динамический массив, но у меня что-то не выходит. Упорядочить строки целочисленной матрицы по возрастанию количества одинаковых элементов в каждой строке. подробнее

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

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

23.11.2007, 04:56. Просмотров 3015. Ответов 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