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

Введите с клавиатуры данные в массив целого типа, выведите их на экран - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ объединение двух массивов http://www.cyberforum.ru/cpp-beginners/thread704640.html
Прог-ма, которая будет объединять два массива в один с ФУНКЦИЕЙ
C++ одномерный массив В одномерном массиве из 10 элементов необходимо Во всех последовательностях положительных чисел изменить порядок элементов на противоположный. Массив за основу взял {-5, 5, 6, 4, -8, 5, 9, -8, -7, 1} и никак не додумаюсь, как поменять последовательность положительных чисел. Как объяснил препод, нужно к примеру где последовательность 5 6 4 из моего массива, и нужно сделать чтобы стало так: 4 6... http://www.cyberforum.ru/cpp-beginners/thread704638.html
найти множитель 2ух массивов А(3,5) і B(5,2). C++
я понимаю что я совсем чайник но вопросс 17.найти множитель 2ух массивов А(3,5) і B(5,2). кто то может решить это???
C++ Разворот порядка битов в байте
С клавиатуры вводится целое число размером в 1 байт (unsigned char = 0..255). Необходимо развернуть порядок битов наоборот в этом числе и вывести полученное число на экран в следующей строке.
C++ Сожмите одномерный массив, удалив предшествующие максимальному элементу http://www.cyberforum.ru/cpp-beginners/thread704615.html
Помогите, пожалуйста, решить задачу: Сожмите одномерный массив, удалив предшествующие максимальному элементу. ____________________________ Заранее благодарен!
C++ Дан массив целых чисел. Записать его элементы в обратном порядке. Доброго времени суток. Помогите, пожалуйста, в следующем. Дан массив целых чисел. Записать его элементы в обратном порядке. Что здесь не так? #include "stdafx.h" #include "math.h" подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
6991 / 4162 / 594
Регистрация: 29.11.2010
Сообщений: 11,044
21.11.2012, 20:29     Введите с клавиатуры данные в массив целого типа, выведите их на экран
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
26
#include <iostream> // подключаем библиотеку ввода/вывода
 
using namespace std; // использовать стандартное пространство имен по-умолчанию
 
int main() // главная функция. По стандарту возвращает тип int
{
    const int N = 10; // объявляем константу N, размер массива
    int a[N]; // объявляем целочисленный массив a размерностью N
    for (int i=0; i < N; i++) // в цикле от 0 до N (не включая)
        cin>> a[i]; // считываем числа в элементы массива с индексом i
 
    for (int i=0; i < N; i++) // в цикле от 0 до N (не включая)
        cout<< a[i]<< " "; // выводим на экран элементы массива, разделенные пробелами
    cout<< endl; // перевод каретки на новую строку
 
    int tmp = a[0]; // вводим временную переменную tmp, равную первому элементу массива
    a[0] = a[N - 1]; // первый элемент массива равен последнему (элементы масссива имеют индексы от 0 до N-1)
    a[N - 1] = tmp; // последний элемент массива равен значению переменной tmp (в ней записано прошлое значение первого элемента массива)
    tmp = a[1]; // временная переменная равна второму элементу массива
    a[1] = a[N - 2]; // второй элемент массива равен предпоследнему
    a[N - 2] = tmp; // предпоследний элемент равен значению переменной tmp, в которой записано прошлое значение второго элемента массива
    for (int i=0; i < N; i++) // в цикле от 0 до N (не включая)
        cout<< a[i]<< " "; // выводим результат на экран
    cout<< endl; // перевод каретки на новую строку
    return 0; // завершаем без ошибок
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru