Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/29: Рейтинг темы: голосов - 29, средняя оценка - 4.66
0 / 0 / 0
Регистрация: 07.01.2015
Сообщений: 7
1

Напечатать те элементы массива, индексы которых являются степенями двойки

07.01.2015, 15:51. Показов 5977. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан целочисленный массив размерности п. Напечатать те его элементы, индексы которых являются степенями двойки (1,2,4,8,16,...)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.01.2015, 15:51
Ответы с готовыми решениями:

Напечатать те элементы массива, индексы которых являются полными квадратами
Дан массив C целых чисел, напечатать те элементы массива, индексы которых являются полными...

Напечатать те элементы массива, индексы которых являются полными квадратами
Напечатать те элементы массива, индексы которых являются полными квадратами. прошу помощи..

Напечатать те элементы массива, индексы которых являются степенями двойки
1. Дан целочисленный массив с количеством элементов п. Напечатать те его элементы, индексы которых...

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

10
176 / 144 / 70
Регистрация: 01.05.2012
Сообщений: 414
07.01.2015, 16:25 2
Rozenval,
C#
1
2
for(int i=1; i<array.Length; i*=2)
   Console.WriteLine(array[i]+" ");
Добавлено через 53 секунды
в место i*=2 можно i<<=1;
0
97 / 90 / 61
Регистрация: 20.10.2013
Сообщений: 300
07.01.2015, 19:46 3
C#
1
2
3
4
for(int i=0; i<array.Length; i++){
if(i%2==0)
Console.WriteLine(array[i])
}
0
176 / 144 / 70
Регистрация: 01.05.2012
Сообщений: 414
07.01.2015, 23:50 4
magnusmax,
остаток от деления 1 на 2 не будет равен 0.
И не каждое число, которое делиться на 2, является степенью 2.
0
97 / 90 / 61
Регистрация: 20.10.2013
Сообщений: 300
08.01.2015, 00:03 5
Что то пошло не так
0
9 / 9 / 8
Регистрация: 25.12.2011
Сообщений: 44
08.01.2015, 01:01 6
magnusmax, У Вас будет выдавать просто элементы с четными индексами, 2,4,6,8,10,12 и т.д.
Хороший пример был в первом ответе.
0
97 / 90 / 61
Регистрация: 20.10.2013
Сообщений: 300
08.01.2015, 01:04 7
Massive, да я знаю
0
9 / 9 / 8
Регистрация: 25.12.2011
Сообщений: 44
08.01.2015, 01:11 8
понял
0
0 / 0 / 0
Регистрация: 07.01.2015
Сообщений: 7
09.01.2015, 18:25  [ТС] 9
людиии он мне одни нули выдает
0
176 / 144 / 70
Регистрация: 01.05.2012
Сообщений: 414
09.01.2015, 18:53 10
Цитата Сообщение от Rozenval Посмотреть сообщение
людиии он мне одни нули выдает
ну значит, у тебя в массиве нули.

Добавлено через 27 секунд
заполни массив данными
0
97 / 90 / 61
Регистрация: 20.10.2013
Сообщений: 300
09.01.2015, 18:56 11
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 int n = Convert.ToInt32(Console.ReadLine());
            Random r = new Random();
            int [] mass = new int[n];
            for(int i=0;i<mass.Length;i++)
            {
                mass[i] = r.Next(-10, 10);
                Console.WriteLine(mass[i]);
            }
            int j = 1;
            while (j < n)
            {
                Console.WriteLine("element {0}: index {1}", mass[j], j);
                j *= 2;
            }
0
09.01.2015, 18:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2015, 18:56
Помогаю со студенческими работами здесь

Напечатать те элементы массива, индексы которых являются степенями двойки
Дан целочисленный массив с количеством элементов n. Напечатать те его элементы, индексы которых...

Напечатать те элементы массива, индексы которых являются степенями двойки
Напечатать те элементы массива, индексы Являются степенями двойки

Напечатать те элементы массива, индексы которых являются степенями двойки
Помогите пожалуйста!!! Очень Нужно!! 1.Дана целочисленная переменная n=10 и массив s, состоящий...

Напечатать элементы массива, индексы которых являются степенями двойки (1,2,4,8,16.)
Дан целочисленный массив с количеством элементов n. Напечатать те его элементы, индексы которых...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru