Как посчитать количество четных чисел в массиве
Перейти к содержимому

Как посчитать количество четных чисел в массиве

  • автор:

как найти количество четных чисел в массиве

Author24 — интернет-сервис помощи студентам

В массиве K[m][n] целых чисел найти количество положительных четных чисел
В массиве K целых чисел найти количество положительных четных чисел.

Если в массиве максимальный элемент четный, найти количество четных элементов, иначе – количество нечетных
Ввод массивов осуществить в цикле при помощи генератора случайных чисел. Размерность массива задать.

Найти количество четных элементов в двумерном массиве
Масив двовымерный з целыми числами

В одномерном массиве найти количество четных и нечетных элементов
В одномерном массиве найти количество четных и нечетных элементов.

Регистрация: 28.02.2010

Сообщений: 9

Лучший ответ

Сообщение было отмечено как решение

Решение

1 2 3 4 5 6 7 8 9 10 11 12 13 14
Program aa; var i,n : integer; A :Array[1..3] OF INteger; begin n:=0; For i:=1 To 3 Do begin Readln(a[i]); end; For i:=1 To 3 Do begin If a[i] mod 2 =0 Then n:=n+1 end; writeln('Kol-vo 4etHbIX elementoB :',n); Readln; End.

7727 / 2559 / 671

Регистрация: 17.10.2009

Сообщений: 5,100

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
const N = 10; var i,c: integer; a: array [1..N] of integer; begin Randomize; c := 0; for i := 1 to N do begin a[i] := Random(8) - 4; if a[i] mod 2 = 0 then Inc(c); Write(a[i], ' '); end; WriteLn('Result: ', c); ReadLn end.

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

Помогаю со студенческими работами здесь

Найти наименьшее из четных чисел, входящих в последовательность A[1]-1, A[1], A[2], . A[n] и количество нечетных чисел
Дан целочисленный массив A(N) Найти наименьшее из четных чисел, входящих в последовательность.

В массиве 4х4 из целых чисел вычислить количество четных элементов в строках с четными индексами
В массиве 4х4 из целых чисел вычислить количество четных элементов в строках с четными индексами.

Вводится последовательность из 15 целых чисел. Найти количество четных чисел
Ребят помогите пожалуйста . В Паскале не селён а вот тут надо работы сдать. Вводится.

Найти прямоугольник четных чисел в двухмерном массиве
Вот есть двухмерный массив(10х10, числа заданные через randomize от 1 до 10). В этом массиве нужно.

Или воспользуйтесь поиском по форуму:

C++: Посчитать количество четных чисел в матрице

Напишите программу, которая принимает с клавиатуры число N, создает матрицу размера N на N, заполненную случайными числами, и выводит ее на экран. Затем определите количество четных чисел в этой матрице.

Все просто. Сначала стандартные операции по заполнению массива и выводу его на экран, а весь смысл в этом условии:

if (a[i][j] % 2 == 0 && a[i][j] !=0)

Если число делится на 2 без остатка и оно не 0, то прибавляем единичку, таким образом полный код будет такой:

  1. C++, След матрицы
  2. C++, Создать матрицу и заполнить ее случайными числами
  3. C++, сумма всех элементов матрицы
  4. C++, Найти минимальный и максимальный элемент массива
  5. C++, Единичная матрица

Подсчитать количество четных элементов в случайно сформированном массиве Java

Всем доброго времени суток, ковыряю основы Java и наткнулся на такую задачу связанную с массивами:

Создайте массив из 15 случайных целых чисел из отрезка [0;9]. Выведите массив на экран. Подсчитайте сколько в массиве чётных элементов и выведете это количество на экран на отдельной строке.

Первую часть задания выполнил, во второй части решил схитрить и сделать вот так:

public class Num2 < public static void main(String[] args) < /* Создайте массив из 15 случайных целых чисел из отрезка [0;9]. Выведите массив на экран. Подсчитайте сколько в массиве чётных элементов и выведете это количество на экран на отдельной строке. */ int[] arr1 = new int[15]; int y = 0; for (int i = 0; i < arr1.length; i++) < arr1[i] = ((int) (Math.random() * 9)); if (arr1[i] == 2 || arr1[i] == 4 || arr1[i] == 6 || arr1[i] == 8) < y++; >System.out.print(arr1[i] + " "); System.out.println(); System.out.print(y); > > > 

Знаю что криво — косо и тупо, просто стало интересно почему не робит? Идея в том, что мы знаем все четные числа которые будут в заданном отрезке и можно поставить счетчик (y++) на появление числа в массиве, затем вывести просто этот счетчик в консоль. Подскажите где логику нарушил?

Как посчитать количество четных чисел в массиве

Нахождение четных элементов массива

Нахождение четных элементов массива

Итак формулировка задачи такова «найти все четные элементы массива, вывести на экран, и подсчитать их количество».
Для начала определим, что такое четное число вообще? правильно, четными числами называются числа, которые делятся на 2 без остатка (иногда еще говорят кратны 2).

Теперь определимся как это реализовать. В паскале есть такой замечательный оператор mod, который нам как раз и необходим. Сей оператор отвечает за деление с остатком, а если быть точнее, применив данный оператор, вы получаете остаток от деления. Например 11 разделить на 2. Использовав mod мы получим в ответе число 1.

Теперь как это все записать в паскале. Пусть переменная х — это остаток

Вернемся к нашей задаче, где нас интересует нахождение четных элементов массива. Для ее решения нужно подойти к составлению кода логически .
Каков остаток при делении четного числа на 2? Верно, остаток всегда равен нулю. (Подробнее о четности вы можете прочесть в статье оператор div и оператор mod) То есть нам просто нужно использовать цикл с условием вида

Ну а теперь код всей задачи (как в помните нам еще было необходимо подсчитать количество четных чисел и вывести их всех на экран)

var i,x,y:integer;s:array [1..10] of integer;
begin
for i:=1 to 10 do
read(s[i]);
for i:=1 to 10 do
if s[i] mod 2=0 then begin
writeln (s[i]);
y:=y+1;
end;
writeln;
writeln(‘количество четных чисел = ‘,y)
end.

Добавить комментарий Отменить ответ

Рубрики

  • C++ (27)
    • STL (2)
    • Арифметические операции (1)
    • Ввод-вывод (1)
    • Дополнительная информация (1)
    • Задачи (2)
    • Массивы (1)
    • Сортировки (2)
    • Типы данных (1)
    • Условные операторы (1)
    • Циклы (1)
    • Begin (2)
    • Задачи читателей (6)
    • Одномерные массивы (2)
    • Простые операции (10)
    • Символьные строки (1)
    • Сортировка (3)
    • Типы данных (1)
    • Условные операторы (3)
    • Циклы (5)
    • Поисковая оптимизация для интернет-магазинов (25)

    Общество с ограниченной ответственностью Программное обеспечение и юридическое споровождение маркетплейсов (ПОЮСМ)
    ИНН 0275927174, ОГРН 1220200002582
    2014 © Copyright Все права защищены

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *