Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
крот_паяльник
1

Дан массив из 9 целых чисел. Найти сумму элементов массива и, если она четная, вывести сообщение "Сумма четная", в противном случае напечатать "Сумма

01.07.2010, 17:36. Просмотров 1325. Ответов 7
Метки нет (Все метки)

Дан массив из 9 целых чисел. Найти сумму элементов массива и, если она четная, вывести сообщение "Сумма четная", в противном случае напечатать "Сумма нечетная". Операции с элементами массива осуществлять при помощи нотации индексов.
спс заранее
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.07.2010, 17:36
Ответы с готовыми решениями:

Определить длину каждого слова строки, и если она четная, то вставить в середину слова "aa", иначе "а"
Помогите с программой, начал делать, ерунда какая то выходит.... #include<iostream.h>...

Вывести на экран "да", если числа имеют одинаковые знаки, в противном случае вывести "нет"
2.Даны действительные числа a и b. Вывести на экран "да", если эти числа имеют одинаковые знаки, в...

Вывести "Leap Year", если заданный год високосный и "Normal Year" в противном случае
2.На вход программы подается год. Надо вывести слова Leap Year, если этот год високосный и Normal...

Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа". Найти сумму элементов массива.
Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа"....

7
В астрале
Эксперт С++
8026 / 4783 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
01.07.2010, 17:43 2
Как-то так. Но что такое нотация индексов хз

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 <cstdlib>
int main()
{
    int a[9]; int sum=0;
    for(int i=0;i<9;i++)
    {
        std::cout<<"Enter num\n";
        std::cin>>a[i];
    }
    for(int i=0; i<9; i++)
    {
        sum+=a[i];
    }
    std::cout<<"Summa: "<< sum <<'\n';
    if((sum%2)==0)
        std::cout<<"Summa chetnaya\n";
    else
        std::cout<<"Summa nechetnaya\n";
    return 0;
}
0
Эксперт С++
2330 / 1703 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
01.07.2010, 18:25 3
крот_паяльник,
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <algorithm>
 
int main() {
  int arr[] = { 2, 4, 5, 6, 7, 8, 9, 10, 4 };
 
  std::cout << "Сумма " 
            << (std::accumulate(arr, arr + sizeof(arr) / sizeof(arr[0]), 0) % 2 == 0? "четная" : "нечетная")
            << std::endl;
  return 0;
}
Результат: http://codepad.org/G8OJVoj9
0
В астрале
Эксперт С++
8026 / 4783 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
01.07.2010, 18:27 4
CyBOSSeR, Каким способом сие написано? std::accumulate - из библиотеки algorithm?
0
Эксперт С++
2330 / 1703 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
01.07.2010, 18:32 5
Цитата Сообщение от Lavroff Посмотреть сообщение
std::accumulate - из библиотеки algorithm?
Точнее из стандартной библиотеки STL. algorithm всего лишь один из ее заголовочных файлов.
1
В астрале
Эксперт С++
8026 / 4783 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
01.07.2010, 18:34 6
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
Точнее из стандартной библиотеки STL. algorithm всего лишь один из ее заголовочных файлов.

Не по теме:

Ну да. Понял

0
CyBOSSeR
01.07.2010, 18:39
  #7

Не по теме:

Lavroff, крайне рекомендую овладеть сим чудным инструментом :).

0
В астрале
Эксперт С++
8026 / 4783 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
01.07.2010, 18:53 8
Цитата Сообщение от CyBOSSeR Посмотреть сообщение

Не по теме:

Lavroff, крайне рекомендую овладеть сим чудным инструментом :).

Не по теме:

Не дошел еще=) По книге далее идут исключения, затем ввод/вывод с++-шный, ну а потом основы стл)

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.07.2010, 18:53

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выведите "YES", если бабочка с данным номером содержится в коллекции, и "NO" - в противном случае...
Как известно, Андрй Сергеевич - ярый коллекционер бабочек. Он имеет огромную коллекцию, экспонаты...

Если цифра младшего разряда четная, то вывести все четные цифры числа, в противном случае – все нечетные
Дано n-значное число longInt. Написать программу. Если цифра младшего разряда четная, то вывести...

Вывести на экран произведение трехзначных чисел, сумма цифр которых четная.
Вводится с клавиатуры массив целых чисел (размер массива заранее не известен, вводится с...

дано четырехзначное число. если сумма первых 2 цифр=сумме 2 последних, написать "yes", иначе "no"
Вот попробовал написать код но ошибку выдает: #include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include...


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

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

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