Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Lorain
0 / 0 / 1
Регистрация: 25.11.2012
Сообщений: 10
1

Замените все четные значения введённого с клавиатуры массива нулями и вывести скорректированные значения (с помощью указателей)

25.11.2012, 16:30. Просмотров 1245. Ответов 1
Метки нет (Все метки)

Дорогие форумчане!
Помогите пожалуйста с заданием!
Введите с клавиатуры данные в массив целого типа, выведите их на экран.
Далее замените все четные значения нулями и выведите скорректированные
данные массива на экран.
это нужно сделать,используя указатели в C++

Заранее ОГРОМНОЕ СПАСИБО
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2012, 16:30
Ответы с готовыми решениями:

Вывести значения всех элементов одномерного массива с помощью указателей
Вывести значения всех элементов одномерного массива с помощью указателей, * в диапазоне от 0 до...

Организовать ввод массива, заменить все четные значения нулями и вывести результат на экран
Задан целочисленный массив из 10 элементов. Организовать ввод этого массива, заменить все четные...

Как для каждого значения одного массива вывести все значения второго массива?
Как для каждого значения одного массива вывести все значения второго массива? Есть два массива:...

Заменить все значения элементов матрицы нулями, значения которых меньше числа k
Дан двумерный массив n*m и число k. Значения элементов вводятся с клавиатуры. С клавиатуры вводится...

Поиск значения, введённого с клавиатуры, в файле
Всем привет. Очень нужна ваша помощь, пожалуйста. Нужно найти по введённому коду товара его...

1
Jox25
1 / 1 / 1
Регистрация: 07.10.2012
Сообщений: 107
22.04.2013, 23:00 2
Лучший ответ Сообщение было отмечено Lorain как решение

Решение

Ну если я тебя правильно понял, то получается так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <conio>
#define size 8
using namespace std;
 
int main() {
    int A[size];
    cout<<"Vvedite dannie massiva: "<<endl;
    for(size_t i=0;i<size;i++){
        cout<<"A["<<i<<"]->";
        cin>>A[i];
    }
    cout<<"\nChetnie chisla: "<<endl;
    for(size_t i=0;i<size;i++){
        if(A[i]%2==0){
            cout<<"A["<<i<<"]->"<<A[i]<<endl;
            A[i]=0;
        }
    }
    cout<<"\nZamenennie chisla: "<<endl;
    for(size_t i=0;i<size;i++){
        cout<<"A["<<i<<"]->"<<A[i]<<endl;
    }
    getch();
}
П.С. если хочешь изменить кол-во вводимых данных, замени в #define size 8 8ку на свое число.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2013, 23:00

Замените все отрицательные элементы массива нулями
6. Создайте одномерный массив, в который пользователь введет с клавиатуры значения элементов....

Все элементы массива, которые по модулю меньше значения 0,5 заменить нулями
1. Дан массив М(15). Все элементы массива, которые по модулю меньше значения 0,5 заменить нулями и...

С помощью функций ввода – вывода на Си ввести с клавиатуры и вывести на экран значения переменных
: Составить программу, позволяющую с помощью функций ввода – вывода на Си ввести с клавиатуры и...


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

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

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