Помогите решить
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Задача
Что-то тут не срастается. Смотрим задание:
При увеличении
n
от 1 до бесконечности, первое слагаемое будет стремиться к 0, а второе — к минус бесконечности. Ряд расходится, т.е. в данном случае сумма ряда будет стремиться к минус бесконечности. Поэтому ни о какой «сумме ряда с точностью 10е-4» говорить не приходится. Это во-первых.Во-вторых. Если посмотреть на программу, в предположении, что ряд сходится, то надо внести несколько изменений:
помогите решить пожалуйста задачу
-Считать из файла целочисленный массив и вывести его на экран, выделяя те его элементы, которые равны максимальному.
Сергейй, сначала прочитай Массивы в C++ на практике. Дальше, как из Lego собираешь программу.
(1) Читаем числа из файла и заносим в массив.
(2) Находим значение максимального элемента.
(3) Выводим массив на экран, сравнивая каждый элемент с максимальным значением. Если они равны, то выводим на экран для этого элемента какую-то пометку.
Как ни странно, самый нехороший пункт — первый. Поскольку из твоей формулировки задачи непонятно известно ли количество элементов в массиве.
Если оно изначально известно и постоянно, то решение элементарно: в программе определяем автоматический массив нужного размера и читаем в цикле
for
.Если количество чисел каким-то образом вводится, то надо использовать динамический массив. (Не забыть удалить в конце программы!)
Если количество чисел неизвестно, но известно, что оно, допустим, не больше 100, тогда надо определять массив размером 100 (автоматический или динамический, в зависимости от количества элементов), читать числа циклом
while
с условием, что не достигнут конец файла, и подсчитывать количество считанных чисел.Если про количество чисел совсем ничего не известно, то вместо массива лучше использовать
vector
.получаеться мне про него не чего не извесно...кроме того,что он целочисленный(( а вы бы не могли пример привести такой программы...пожалуйста
Ниже пример работы с вектором и чтения данных из файла с использованием STL. Как видишь, к элементам вектора можно обращаться также, как к элементам обычного массива. Так что с пунктами (2) и (3) сам разберёшься.