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

Определить четные порядковые номера и являющихся нечетными числами - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Ай-Ти
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 14
24.05.2012, 20:42     Определить четные порядковые номера и являющихся нечетными числами #1
Даны натуральные числа n, A 1, A2 , ..., An . Определить количество членов Ak последовательности A1 , ..., An :имеющих четные порядковые номера и являющихся нечетными числами;
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
                              #include <stdio.h>
     #include <math.h>
     main()
     {
         int  n;            /* количество чисел  */
         int  a,            /* очередное число   */
               s=0,        /* сумма             */
               i;            /* порядковый номер числа в посл-ти */
 
         printf ("\nВведите количество чисел: ");
         scanf ("%d",&n);
         printf ("Введите числовую последовательноть:\n");
         for (int i = 0; i < n; i++)
           {
             scanf ("%d",&a);
             if (abs(a) < i*i)  s=s+a;
           }
          printf ("сумма=%d\n",s);
     }
чет вобще не могу догнать в этом с++.... подскажите где у меня тут ошибки и как их исправить
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2012, 20:42     Определить четные порядковые номера и являющихся нечетными числами
Посмотрите здесь:

C++ Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами
Массивы в С++. Найти сумму элементов массива Т, имеющих четные порядковые номера C++
Процедуры и Функции. Найти сумму элементов массива Т, имеющих четные порядковые номера C++
C++ Процедуры. Найти сумму элементов массива Т, имеющих четные порядковые номера
Определить количество членов последовательности, имеющих четные порядковые номера и являющихся нечетными числами C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ostromir
 Аватар для ostromir
10 / 7 / 2
Регистрация: 26.11.2010
Сообщений: 38
24.05.2012, 20:58     Определить четные порядковые номера и являющихся нечетными числами #2
в virtual studio работает, в dev c++ не работает..
Ай-Ти
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 14
24.05.2012, 21:00  [ТС]     Определить четные порядковые номера и являющихся нечетными числами #3
Цитата Сообщение от ostromir Посмотреть сообщение
в virtual studio работает, в dev c++ не работает..
не правильно прога работает... там чего то не хватает
ostromir
 Аватар для ostromir
10 / 7 / 2
Регистрация: 26.11.2010
Сообщений: 38
24.05.2012, 21:10     Определить четные порядковые номера и являющихся нечетными числами #4
если правильно понял условие, то получилось вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <math.h>
#include <clocale>
using namespace std;
 
int main()
{
    int n,i,k=0,a,kol=0;
    setlocale(LC_ALL,"Russian");
    cout<<"Введите количество членов: "<<endl;
    cin>>n;
    cout<<"Введите последовательность: "<<endl;
    for (i=0;i<n;i++) 
    {
        k++;
        cin>>a;
        if ((k%2==0) && (a%2!=0)) kol++;
    }
    cout<<"Количество членов: "<<kol;
    cin.get();
}
Ай-Ти
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 14
24.05.2012, 21:19  [ТС]     Определить четные порядковые номера и являющихся нечетными числами #5
Цитата Сообщение от ostromir Посмотреть сообщение
если правильно понял условие, то получилось вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <math.h>
#include <clocale>
using namespace std;
 
int main()
{
    int n,i,k=0,a,kol=0;
    setlocale(LC_ALL,"Russian");
    cout<<"Введите количество членов: "<<endl;
    cin>>n;
    cout<<"Введите последовательность: "<<endl;
    for (i=0;i<n;i++) 
    {
        k++;
        cin>>a;
        if ((k%2==0) && (a%2!=0)) kol++;
    }
    cout<<"Количество членов: "<<kol;
    cin.get();
}
он не выводит кол-во членов вроде или я походу туплю
ostromir
 Аватар для ostromir
10 / 7 / 2
Регистрация: 26.11.2010
Сообщений: 38
24.05.2012, 21:25     Определить четные порядковые номера и являющихся нечетными числами #6
Цитата Сообщение от Ай-Ти Посмотреть сообщение
он не выводит кол-во членов вроде или я походу туплю
с чего бы он не выводит? вот например если ввести кол-во членов - 5, последовательность 7, 3, 4, 9, 13, кол-во будет - 2, т.к. число 3 и число 9 имеют четный порядковый номер и они оба нечетные. вроде так если не ошибаюсь
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2012, 21:32     Определить четные порядковые номера и являющихся нечетными числами
Еще ссылки по теме:

C++ С++ имеющих четные порядковые номера и являющихся нечетными числами
Определить количество членов последовательности, имеющих четные порядковые номера и являющихся нечетными C++
C++ Определить количество элементов массива, имеющих чётные порядковые номера и являющихся нечётными числами

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

Или воспользуйтесь поиском по форуму:
Ай-Ти
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 14
24.05.2012, 21:32  [ТС]     Определить четные порядковые номера и являющихся нечетными числами #7
Цитата Сообщение от ostromir Посмотреть сообщение
с чего бы он не выводит? вот например если ввести кол-во членов - 5, последовательность 7, 3, 4, 9, 13, кол-во будет - 2, т.к. число 3 и число 9 имеют четный порядковый номер и они оба нечетные. вроде так если не ошибаюсь
я туплю спасибо большое)
Yandex
Объявления
24.05.2012, 21:32     Определить четные порядковые номера и являющихся нечетными числами
Ответ Создать тему
Опции темы

Текущее время: 03:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru