Форум программистов, компьютерный форум CyberForum.ru

Увеличить каждый третий элемент массива в 2 раза - C++

Восстановить пароль Регистрация
 
easyprogrammer
0 / 0 / 0
Регистрация: 16.11.2014
Сообщений: 41
23.11.2014, 00:40     Увеличить каждый третий элемент массива в 2 раза #1
Напишите программу, которая увеличит каждый третий элемент массива в 2 раза. Ввод данных в одномерный целочисленный массив осуществляет посредством цикла WHILE..., а вывод – DO WHILE
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2014, 00:40     Увеличить каждый третий элемент массива в 2 раза
Посмотрите здесь:

Даны два двухмерных массива одинаковых размеров. Создать третий массив такого же размера, каждый элемент которого равен 100 C++
C++ Получить третий массив той же размерности, каждый элемент которого равен большему из соответствующих элементов данного массива
Даны два массива одного размера. Получить третий массив, каждый элемент которого... C++
Сожмите массив, выбросив каждый третий его элемент, без использования дополнительного массива C++
Получите третий массив по правилу: каждый элемент нового массива равен сумме квадратов соответствующих элементов исходных C++
C++ Увеличить каждый элемент массива на величину следующего элемента в массиве
Дан массив А(12). Каждый третий элемент массива заменить суммой двух предшествующих. C++
Функция, которая увеличивает каждый элемент одномерного массива в два раза C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sapendo
5 / 5 / 3
Регистрация: 13.05.2014
Сообщений: 130
23.11.2014, 02:04     Увеличить каждый третий элемент массива в 2 раза #2
#include <iostream>
#include <clocale>

using namespace std;

int main ()
{
setlocale(LC_ALL,"RUS");
const int size = 10;
int mas[size], i=0,j=1;
while (i<10)
{
cout<<"Введите число от 1 до 100 и нажмите Enter: ";
cin>>mas[i];
i++;
}
i=0;
do
{

if(j%3)
cout<<mas[i]<<"\t";
else
cout<<(mas[i]*3)<<"\t";
i++;
j++;
}while (i<10);
return 0;
}
Yandex
Объявления
23.11.2014, 02:04     Увеличить каждый третий элемент массива в 2 раза
Ответ Создать тему
Опции темы

Текущее время: 17:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru