Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/29: Рейтинг темы: голосов - 29, средняя оценка - 4.66
0 / 0 / 1
Регистрация: 07.12.2014
Сообщений: 103
1

Если сумма всех элементов массива чётная, вывести количество нечётных элементов массива

14.05.2015, 22:29. Показов 5714. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан массив, содержащий неотрицательные целые числа. Если сумма всех элементов массива чётная, нужно вывести количество нечётных элементов массива, если нечётная-количество чётных.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2015, 22:29
Ответы с готовыми решениями:

Если сумма всех элементов массива чётная, нужно вывести количество нечётных
Дан целочисленный массив А из 20 целых случайных чисел от 10 до 90. Если сумма всех элементов...

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

Сумма всех нечетных элементов массива
Здравствуйте такой вопрос: массив от -14 до 23х нужно найти сумму всех нечетных элементов...

Получить сумму всех элементов массива, если сумма больше 50, то вывести результат сложения, иначе - сам массив
Задача: Дан массив А(...), нужно получить сумму всех элементов этого массива, если сумма больше 50,...

1
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
15.05.2015, 12:04 2
Лучший ответ Сообщение было отмечено СанекКенас как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Const nmax=100;
Var A:array[1..nmax] of integer;
    i,k1,k2,s,n:integer;
Begin
    Repeat
     write('Введите количество элементов: ');
     readln(n);
    Until (n>0)and(n<=nmax);
    k1:=0;k2:=0;s:=0;
    For i:=1 to n do
    Begin
      A[i]:=random(31)-15;
      write(A[i]:4);
      s:=s+A[i];
      if odd(A[i]) then k1:=k1+1
       else k2:=k2+1;
    End;
    writeln;
    writeln('Сумма элементов массива = ',s);
    if odd(s) then writeln('Чётных элементов =  ',k2)
     else writeln('Нечётных элементов =  ',k1);
    readln;
End.
0
15.05.2015, 12:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2015, 12:04
Помогаю со студенческими работами здесь

Если сумма элементов массива окажется больше 10, то найти количество четных элементов
program lab3; uses crt; const n=10; type mas=array of real; var a:mas; i,kol:integer;...

Найти R=(Х+Y)/Z,где Х-сумма всех элементов массива А(14), Y-сумма всех элементов массива В(9),Z-сумма всех элементов массива С(11)
Заданы три массива:А(5),В(8) и С(12). Найти R=(Х+Y)/Z,где Х-сумма всех элементов массива А(14),...

Найти максимум среди элементов массива, вычесть из всех нечётных элементов массива единицу и поделить на два
Создайте массив А длины 10. Заполните его с клавиатуры целыми числами. Выведите его на экран....

количество четных элементов одномерного массива до числа равному а, Определить количество нечетных элементов двумерного массива
1.Найти количество четных элементов одномерного массива до первого встреченного числа равного...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru