Вопрос задан 16.06.2023 в 07:04. Предмет Информатика. Спрашивает Косова Виктория.

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

(Программа на С++)​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ростовская Полина.

Відповідь:

#include <iostream>

#include <math.h>

using namespace std;

void cinarr(int *arr,int size){

int counter = 1;

for(int i = 0; i < size; i++){

 cout << counter << " елемент: ";

 cin >> arr[i];

 counter++;

}

}

void printarr(int *arr,int size){

for(int i = 0; i < size; i++){

 cout << arr[i] << " ";

}

}

void expression(int *arr,int size){

for(int i = 0; i < size; i++){

 if(arr[i] % 2 == 0){

  cout << arr[i] << " ";

 }

}

}

int main(){

setlocale(LC_ALL , "Rus");

int size;

cout << "Введите размер массива: ";

cin >> size;

int *arr = new int[size];

cinarr(arr,size);

cout << "\nПечатаем массив: ";

printarr(arr,size);

cout << "\nВсе парные числа из массива: ";

expression(arr,size);

delete[] arr;

return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи на C++ можно использовать цикл `for` и операторы условия. Ввод чисел `а` и `б` можно осуществить с помощью функции `cin` из библиотеки `iostream`. Затем, внутри цикла `for`, можно проверять каждое число на четность с помощью оператора `%` (остаток от деления на 2). Если остаток равен 0, то число является парным и его можно вывести на экран с помощью функции `cout` из библиотеки `iostream`.

Вот пример программы на C++, решающей данную задачу:

```cpp #include

int main() { int a, b; std::cout << "Введите число a: "; std::cin >> a; std::cout << "Введите число b: "; std::cin >> b;

std::cout << "Парные числа от a до b: "; for (int i = a; i <= b; i++) { if (i % 2 == 0) { std::cout << i << " "; } } std::cout << std::endl;

return 0; } ```

После запуска программы, она запросит ввод чисел `а` и `б` с помощью функции `cin`, а затем выведет все парные числа от `а` до `б` с помощью функции `cout`.

Примечание: В данном примере предполагается, что пользователь вводит целые числа `а` и `б`, и `а` меньше или равно `б`. Если пользователь вводит некорректные значения, программа может работать некорректно или выдавать ошибки. Чтобы обработать такие ситуации, можно добавить дополнительные проверки и обработку ошибок в программу.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос