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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Передача дефолтных параметров http://www.cyberforum.ru/cpp-beginners/thread1049794.html
Объясню проблему на примере: class TMyControl { public: TMyControl(int param1 = 100, int param2 = 150) { } }; class TMyWrapper
C++ Комментарии к задаче на массив от 0 до 14 Здраствуйте , есть задача , примерно понятно все и как , но тонкостей не понимаю, прошу "разжевать" в понятной форме каждую строчку ) Ребят , если не сложно прямо каждую ... Задача - Определить, есть ли в массиве L значение, равное (min +max) / 2 и вывести номер первого значения, если есть, иначе сообщить, что нет. #include <iostream.h> int main() { const int n = 15; int mas; http://www.cyberforum.ru/cpp-beginners/thread1049787.html
C++ Дано целое трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр
Всем привет.Вот собственно в чем сабж.Не понимаю как сделать эту задачу Дано целое трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр.Выходной файл должен содержать одно слово, 'YES' если квадрат этого числа равен сумме кубов его цифр, и 'NO' в противном случае.
Одномерный массив. Найти произведение элементов массива, расположенных между максимальным и минимальным элементами C++
Всем доброго времени суток! Дан одномерный массив, состоящий из N вещественных элементов. Найти произведение элементов массива, расположенных между максимальным и минимальным элементами.
C++ Одномерный массив. Переставить его элементы по следующему правилу http://www.cyberforum.ru/cpp-beginners/thread1049772.html
Дан одномерный массив В, состоящий из 2n элементов. Переставить его элементы по следующему правилу: b, b,..., b, b, b,..., b.
C++ В массивеC(N) заменить все элементы большие 10 числом 99 В массивеC(N) заменить все элементы большие 10 числом 99 подробнее

Показать сообщение отдельно
malfoi
 Аватар для malfoi
50 / 50 / 15
Регистрация: 17.12.2013
Сообщений: 334
20.12.2013, 20:36     Дан целочисленный массив с количеством элементов n. напечатать те его элементы, индексы которые являются степенями двойки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main() {
    int arr[100];
    int n, k = 1;
 
    std::cin >> n;
    for (int i = 0; i < n; i++)
        std::cin >> arr[i];
 
    for (int i = 0; i < n; i++){
        if (i + 1 == k){
            std::cout << arr[i] << " ";
            k *= 2;
        }
    }
 
    return 0;
}
 
Текущее время: 03:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru