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

Вывести на экран массив с указанной пользователем позиции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сбой данных. Списки списков. http://www.cyberforum.ru/cpp-beginners/thread548096.html
В общем вот код. #include <iostream> #include <locale> #include <string> #include <conio.h> #include <math.h> using namespace std; struct Mnolen
C++ Описать структуру с именем TRAIN Вот условие: Описать структуру с именем TRAIN, содержащую следующие поля: -название пункта назначения; -номер поезда; -время отправления. Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив, состоящий из 6 элементов типа TRAIN; -записи должны быть упорядочены по времени отправления поездов; -вывод на экран информации о поездах, направляющихся в пункт,... http://www.cyberforum.ru/cpp-beginners/thread548095.html
Switch двойное условие C++
Как сделать двойное условие для оператора switch? Аналогия в if: "if (a>b & b>c)" .
Составление алгоритмов и написание программ обработки строк C++
Молю о помощи. С этими строками у меня просто беда... Функция int isLatin (TCHAR s) получает символ и определяет, является ли он символом латиницы (строчной или прописной буквы латинского алфавита) Функция TCHAR* isStrLatinBukv (TCHAR* str, int& n) получает исходную строку str и ищет в ней первую подстроку, содержащую только символы латиницы (строчные или прописные буквы латинского ...
C++ В строку через пробел вводятся слова. Отсортировать введенные слова по алфавиту. Результат вывести в виде столбца. http://www.cyberforum.ru/cpp-beginners/thread548074.html
В строку через пробел вводятся слова. Отсортировать введенные слова по алфавиту. Результат вывести в виде столбца.
C++ Вычислить дробную часть среднего геометрического трех заданных положительных чисел. Вычислить дробную часть среднего геометрического трех заданных положительных чисел. Предусмотреть проверку вводимых данных на отрицательность. подробнее

Показать сообщение отдельно
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
14.04.2012, 18:14     Вывести на экран массив с указанной пользователем позиции
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
27
28
29
30
31
32
33
34
#include <iostream>
 
int main()
{
    int size, pos;
    
    // ввод размера массива
    std::cout << "Enter size: ";
    std::cin >> size;
    
    // выделение памяти
    int * arr = new int[size];
    
    // ввод элементов
    for(int i = 0; i < size; ++i)
    {
        std::cout << "Enter arr[" << i << "]: ";
        std::cin >> arr[i];
    }
    
    // ввод позиции
    std::cout << "Enter position: ";
    std::cin >> pos;
    
    // проверка позиции на корректность
    if(pos >= size || pos < 0)
        std::cout << "Wrong position!\n";
     // вывод массива с указанной позиции
    else
        for(int i = pos; i < size; ++i)
            std::cout << arr[i] << " ";
 
    return 0;
}
 
Текущее время: 12:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru