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

Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Множества....В N колхозах выращивают некоторые сельскохозяйственные культуры из имеющегося перечня. Определить культуры: http://www.cyberforum.ru/cpp-beginners/thread298487.html
В N колхозах выращивают некоторые сельскохозяйственные культуры из имеющегося перечня. Определить культуры: • возделываемые во всех колхозах; • возделываемые только в некоторых колхозах. Помогите переделать на С++ Листинг:
C++ Множества.Напечатать в алфавитном порядке все звонкие согласные буквы, которые входят хотя бы в одно слово. Дан текст на русском языке. Напечатать в алфавитном порядке все звонкие согласные буквы, которые входят хотя бы в одно слово. Помогите переделать с Паскаля на С++. Листинг: Program mn_3; uses crt; type let=' а'..'я'; var sogl:set of let; http://www.cyberforum.ru/cpp-beginners/thread298479.html
C++ min/max поставок и потребления.с подпрограммой
Пожалуйста помогите. Вопрос жизни и смерти! даны массивы: N1,...N10-наименование предприятий PS1,...PS10-объемы поставок PT1,...PT10-объемы потребления Указать предприятия с min и max объемами поставок и потребления. Буду премного благодарен.
C++ Сервер занят (word)
кто может объяснить объяснить по какой причине вылетает такая ошибка? делаю так, создаю глобальные переменные: _Application app; Documents oDocs; _Document oDoc; COleVariant vOpt(DISP_E_PARAMNOTFOUND, VT_ERROR); потом сам код, который сохраняет один файл в другой с заменой слов: if(app == NULL) {
C++ Объектно-ориентированное программирование http://www.cyberforum.ru/cpp-beginners/thread298442.html
Составить описание класса одномерных массивов строк, каждая строка которых задается длиной и указателем на выделенную для нее память. Предусмотреть возможность обращения к отдельным строкам массива по индексам, контроль выхода за пределы индексов, выполнения операций поэлементного сцепления двух массивов с образованием нового массива, слияния двух массивов с исключением повторяющихся элементов,...
C++ Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке Составить программу, которая переворачивает список L, т.е. изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке. подробнее

Показать сообщение отдельно
Orion6767
2 / 2 / 0
Регистрация: 26.10.2010
Сообщений: 67

Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел - C++

18.05.2011, 12:14. Просмотров 489. Ответов 6
Метки (Все метки)

1. Дан массив A размера N. Вывести его элементы в следующем порядке: A1, AN, A2, AN–1, A3, AN–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
#include<iostream.h>
 
void main()
 
{
    int n, i;
    cout<<"Vvedite n ";
    cin>>n;
    int *a;
    a= new int [n];
    cout<<"Vvedite massiv "<<endl;
    for (i=1; i<=n; i++)
    cin>>a[i];
    for (i=1; i<=n; i++)
    {
    cout<<a[i]<<endl;
    cout<<a[n]<<endl;
    cout<<a[i+1]<<endl;
    cout<<a[n-1]<<endl;
    cout<<a[i+2]<<endl;
    cout<<a[n-2]<<endl;
    }
}
Ввожу n=6, и массив 1,2,3,4,5,6 на экран выводится сначала всё верно как и должно 1,6,2,5,3,4, а после выводится ещё несколько цифр ненужных и в непонятной последовательности. HELP.

2. Сформировать в программе массив из целых чисел от 2 до N. Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream.h>
#include<math.h>
 
void main ()
 
{
    int a[5], i;
    double sum, sum2;
    sum=0;
    sum2=0;
    cout<<"Vvedite massiv "<<endl;
    for (i=0; i<5; i++)
    cin>>a[i];
    for (i=0; i<5; i++)
    if (a[i] % 2 == 0)
    sum=sum+pow(a[i],2);
    else
    for (i=0; i<5; i++)
    sum2=sum2+pow(a[i],2);
    cout<<"Summa kvadratov chetnih chisel = "<<sum<<endl;
    cout<<"Summa kvadratov ne chetnih chisel = "<<sum2<<endl;
}
В этой вроде всё предельно ясно но работает она также не верно, в чем ошибка.?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru