С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Андрей17
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 42
#1

наибольший член в последовательности - C++

28.10.2011, 17:35. Просмотров 1507. Ответов 26
Метки нет (Все метки)

Даны натуральное n, действительные числа а1,...,an. Верно ли что наибольший член в последовательности а1,...,аn, по модулю больше единицы.
Помоги плиз...надо на с++...буду благодарен за помощь...очень нужно..помогите плиз
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2011, 17:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос наибольший член в последовательности (C++):

В последовательности а1,...,a30 поменять местами наибольший член и член с номером m. - C++
Даны натуральное число m, действительные числа а1,..,a30 (числа попарно различны). В последовательности а1,...,a30 поменять местами...

Поменять местами наибольший член последовательности и член с номером m - C++
Помогите в 4 пункте меню сделать вывод на консоль, в файл и защиту если сразу выбрать 4 пункт. #include <stdio.h> #include...

Верно ли, что наибольший член последовательности a1, …, an по модулю больше единицы? - C++
#include <iostream> #include <cmath> using namespace std; int main() { int i; double max; const int n = 10; double x, k; ...

Верно ли, что наибольший член в последовательности по модулю больше единицы? - C++
Даны натуральное n, действительные числа a1, …, an. Верно ли, что наибольший член в последовательности a1, …, an по модулю больше единицы?

Вычислить n-й член последовательности - C++
Помогите решить задачу, пожалуйста. Пусть а0= 1; аk = k*аk-1 + 1 / k, k = 1, 2, … . Для заданного натурального n получить а n-ое. ...

Найти первый член последовательности - C++
Найти первый член последовательности, для которого выполнено условие /an-a(n-1)/<E, если последовательность образована по закону: ...

26
patricksmirnov
75 / 75 / 10
Регистрация: 28.02.2010
Сообщений: 159
28.10.2011, 17:41 #2
Покажите свой вариант? Задача элементарная.
0
Андрей17
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 42
28.10.2011, 17:45  [ТС] #3
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
#include <conio.h>
#include <iostream.h>
 
void main()
{
  int n;
  printf << "Введите n:" << endl;
 scanf >> n;
  int a[n], max = -32000;
  for (int i=0;i<=n;i++)
  {
    cout << "Введите a" <<i <<":";
    cin >> a[i];
    if (a[i]>max) max = a[i];
  }
  if (abs(max)>1)
  {
    printf << "|"<< max << "|>1"<< "Верно." << endl;
  } else
  {
    scanf<< "|"<< max << "|<1" << "Неверно." << endl;
  }
  getch();
}
 Комментарий модератора 
Используйте теги форматирования кода!


как то так ,не?
0
aeshes
441 / 204 / 13
Регистрация: 07.10.2011
Сообщений: 462
28.10.2011, 17:49 #4
Андрей17, ну так и в чем тогда проблема?

и, кстати, нельзя делать max=-32000. Вдруг я введу все числа -32005, -32006 и т.п. И тогда ты никогда не найдешь максимума в своей последовательности. Начальное значение максимума должно быть равно первому элементу последовательности
0
patricksmirnov
75 / 75 / 10
Регистрация: 28.02.2010
Сообщений: 159
28.10.2011, 17:50 #5
Цитата Сообщение от Андрей17 Посмотреть сообщение
printf << "Введите n:" << endl; scanf >> n;
Вы где такое видели?
0
Андрей17
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 42
28.10.2011, 17:51  [ТС] #6
чуть чуть вас не понял..так мой вариант правилен?
0
patricksmirnov
75 / 75 / 10
Регистрация: 28.02.2010
Сообщений: 159
28.10.2011, 17:51 #7
Да и зачем в массив вводить?
0
amor1k
Студент
148 / 148 / 24
Регистрация: 18.01.2011
Сообщений: 469
28.10.2011, 17:53 #8
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
#include <iostream>
#include <clocale>
#include <math.h>
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"rus");
    int n;
    int * a, max = 0;
    cout << "Введите n: ";
    cin >> n;
    a = new int [n];
    for(int i = 0; i < n; i++)
    {
        cout << "Введите " << i << " элемент: ";
        cin >> a[i];
    }
    max = a[0];
    for(int i = 0; i < n; i++)
    {
        if(a[i] > max)
            max = a[i];
    }
    if(abs(max) > 1)
        cout << "Модуль наибольшего числа больше 1" << endl;
    else
        cout << "Модуль наибольшего числа меньше 1" << endl;
    return 0;
}
1
aeshes
441 / 204 / 13
Регистрация: 07.10.2011
Сообщений: 462
28.10.2011, 17:55 #9
Андрей17, printf/scanf - это функции для вывода/ввода в языке Си. А вы пытаетесь работать с ними как с потоками С++
Для вывода используйте поток cout
C++
1
cout<<"Текст "<<a<<endl;
Для ввода поток cin
C++
1
cin>>a;
Они находятся в библиотеке iostream
0
Андрей17
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 42
28.10.2011, 17:57  [ТС] #10
блин дак мне на с++ и надо..как тогда будет выглядеть программа на с++? если несложно вам
0
amor1k
Студент
148 / 148 / 24
Регистрация: 18.01.2011
Сообщений: 469
28.10.2011, 17:58 #11
написано выше
0
Андрей17
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 42
28.10.2011, 18:01  [ТС] #12
блин(((всеравно непонял
0
amor1k
Студент
148 / 148 / 24
Регистрация: 18.01.2011
Сообщений: 469
28.10.2011, 18:03 #13
так спрашивайте, что именно вам не понятно
0
aeshes
441 / 204 / 13
Регистрация: 07.10.2011
Сообщений: 462
28.10.2011, 18:03 #14
Андрей17, что именно ты не понял? Задавай конкретные вопросы, и мы на них ответим) Что тебе не понятно в коде от amor1k?
0
Андрей17
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 42
28.10.2011, 18:06  [ТС] #15
да там же просто си, а как на си++? меня ток этот вопрос интересует
0
28.10.2011, 18:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2011, 18:06
Привет! Вот еще темы с ответами:

Найти k-й член последовательности Фибоначчи - C++
Последовательность Фибоначчи образуется так: первый и второй члены последовательности равны 1, каждый следующий равен сумме двух предыдущих...

Найти первый член последовательности - C++
на языке С Даны вещественные числа A&lt;0 и B&gt;0. Найти первый член последовательности, который не принадлежит отрезку . :help: плз,...

Вычислить n член F(n) последовательности Фибоначчи - C++
привет всем! Вычислите n-й член F(n) последовательности Фибоначчи. В этой последовательности первые два члена равны 1, а каждый...

Найти первый член последовательности - C++
Как это осуществить?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.