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

файл и строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Может ли белая фигура пойти на поле (e,f), не попав при этом под удар черной фигуры http://www.cyberforum.ru/cpp-beginners/thread77267.html
Дураку уж помогите(((( 1. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали (при счете слева направо), второе – номер горизонтали (при счете снизу вверх). С помощью датчика случайных чисел получить натуральные числа a, b, c, d, e, f, каждое из которых не превосходит восьми. Пусть на поле (a,b) расположена белая...
C++ Из матрицы вырезать те элементы, которые помечены белым Задали лабу, 2/3 сделал, а вот с третьем заданием вышла заминка... Помогите! Дана матрица, из неё нужно вырезать те элементы, которые помечены белым. И оставить те, что попадают в чёрную область. #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Russian"); cout<<"Введите количество строк массива"<<endl; cin>>x; cout<<"Введите количество столбцов массива"<<endl; http://www.cyberforum.ru/cpp-beginners/thread77264.html
Двумерные массивы (матрицы) C++
Добрый день!!!!!! Помогите решить такую задачу: Характеристикой столбца целочисленной матрицы назовём сумму модулей его отрицательных нечётных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. Заранее спасибо.
C++ Найти первые N чисел при которых младший бит является зеркальным отражением следуещего бита
nado NAITI pervie N celix 4isel pri kotorix mladshii bit yavlyaetsya zerkalnim otrajeniyem predidushego!
C++ Строки символов http://www.cyberforum.ru/cpp-beginners/thread77246.html
Введите с клавиатуры строку символов, после чего замените все буквы "a" (латиница) на цифру 0 и выведите результирующую строку на экран. если можно лёгким языком без использования std.
C++ Матрица сравнение на больше-меньше У меня есть класс Matrix и задание перегрузить для него функции.: #include <iostream> class Matrix { int row; int col; double ** val; public: ... подробнее

Показать сообщение отдельно
botwa
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 22

файл и строки - C++

20.12.2009, 20:46. Просмотров 443. Ответов 2
Метки (Все метки)

такая задача по файлам

дан файл.в нём некий набор чисел.
нужно выяснить есть ли среди этого набора чисел хотя бы одна последовательность и если есть, то какая максимальная длина?

у меня есть начало написанной программы, но даже в ней где-то проблемы.
у меня не считывает например в массив из файла (в файле лежит набор чисел в строчку через пробелы, в конце строки нчиего нет, нкиаких пробелов, просто конец и всё).
логика была такая: сначала считать все числа из файла в массив. потом найти разность между соседними элементами массива, чтобы дальше выяснять последовательность или нет, но как-то после разности мысли стухли. у меня не получается разработать эффективную формулу для получения ответа на вопрос есть ли последовательность и если их несколько, то какая самая длинная? сколько в ней символов?

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
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
    ifstream f;
    int i, n;
    float *a, *b;
    f.open("C:\\abc.txt");
    f>>n;
    a=new float[n];
    b=new float[n-1];
    for (i=0; i<n; i++)
    {
        f>>a[i];
        cout<<a[i]<<"\t";
    }
    for (i=0; i<(n-1); i++)
    {
        b[i]=a[i]-a[i+1];
    }
    
                ...
 
    f.close();
    delete []a;
    return 0;
}
и ещё если несложно, то не могли бы вы помочь написать программу по строкам:
"даны две строки. нужно сравнить их и вывести самую длинную их общую часть"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru