Другие языки программирования и технологии
Пожалуйста разъясните доходчиво решение данного задания!
Дан одномерный целочисленный массив из N элементов. Найти количество нулевых элементов в массиве.
Есть одномерный массив - ряд чисел.
Понадобятся две переменные целого типа: А - счётчик для перебора элементов в массиве, В - счётчик ненулевых элементов.
Изначально А=0, В=0.
Цикл по А:
Перебираем элеенты массива: А=А+1,
Если элемент массива с номером А равен 0, то увеличиваем счётчик найденных: В=В+1
Если не дошли до последнего элемента (т. е. А меньше количества элементов в массиве) , то идём на следующий цикл.
Ну и под конец, когда А равно числу элементов в массиве, поучаем в В - требуемое количество нулевых элементов.
Понадобятся две переменные целого типа: А - счётчик для перебора элементов в массиве, В - счётчик ненулевых элементов.
Изначально А=0, В=0.
Цикл по А:
Перебираем элеенты массива: А=А+1,
Если элемент массива с номером А равен 0, то увеличиваем счётчик найденных: В=В+1
Если не дошли до последнего элемента (т. е. А меньше количества элементов в массиве) , то идём на следующий цикл.
Ну и под конец, когда А равно числу элементов в массиве, поучаем в В - требуемое количество нулевых элементов.
Создаем массив из N элементов.
Заполняем его целыми числами.
Создаем переменную целого типа, которая будет содержать число найденных нулевых элементов массива.
Создаем переменную целого типа - счетчик для цикла.
В цикле от 0 до верхней границы массива, перебираем элементы массива и если элемент равен нулю,
то увеличиваем на единицу переменную, которая содержит число найденных нулевых элементов массива.
По окончании цикла выводим результат - число, которое хранится в переменной.
Все...
Заполняем его целыми числами.
Создаем переменную целого типа, которая будет содержать число найденных нулевых элементов массива.
Создаем переменную целого типа - счетчик для цикла.
В цикле от 0 до верхней границы массива, перебираем элементы массива и если элемент равен нулю,
то увеличиваем на единицу переменную, которая содержит число найденных нулевых элементов массива.
По окончании цикла выводим результат - число, которое хранится в переменной.
Все...
Язык программирования указывать не забываем :)
#include ...
#define N 50
int i, NumZero=0, DIM[N];
int main() {
for(i=0;i<n;i++)> = -30+rand() % 100; // как то заполняем массив
//а вот теперь ищем нулевые элементы
//
for(i=0;i<n;i++)>==0) NumZero++;
cout << "Количество нулевых элементов= " << NumZero << endl;
return(0);
}
#define N 50
int i, NumZero=0, DIM[N];
int main() {
for(i=0;i<n;i++)> = -30+rand() % 100; // как то заполняем массив
//а вот теперь ищем нулевые элементы
//
for(i=0;i<n;i++)>==0) NumZero++;
cout << "Количество нулевых элементов= " << NumZero << endl;
return(0);
}
Похожие вопросы
- Подскажите, как решается данное задание? Не могу примеров в интернете найти. Задание из ЕГЭ
- visual c++ объясните, пожалуйста, что означает каждая строчка. задание: найти число различных элементов в массиве
- Подскажите, пожалуйста, как создать сайт? Это задание в институте.
- Здравствуйте! помогите пожалуйста выполнить зачётные задания по программированию на Pascal
- Помогите пожалуйста с решением задания на с++
- Почему почти все задания по программированию на ответах требуют решения на PascalABC?
- добрый вечер!помогите пожалуйста решить задание
- Перегрузка операций методами класса в С++. Расскажите, пожалуйста, кратко и доходчиво на каком-нибудь примере.
- Напишите пожалуйста решение выражения в паскалеее!!!
- Решение задач по программированию в VBA...помогите....Пожалуйста