Форум программистов, компьютерный форум 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++ Вычислить дробную часть среднего геометрического трех заданных положительных чисел. Вычислить дробную часть среднего геометрического трех заданных положительных чисел. Предусмотреть проверку вводимых данных на отрицательность. подробнее

Показать сообщение отдельно
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 51
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
14.04.2012, 19: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
35
36
37
38
39
40
41
42
43
44
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
 
 
int main() {
   int *a = 0,
        size = 0,
        startPos = 0;
 
   std::srand( std::time( 0 ));
 
   std::cout << "Enter the size of array: ";
   std::cin >> size;
 
   if ( size < 0 ) {
      std::cout << "Error: size must be greater than zero." << std::endl;
 
      return 1;
   }
 
   a = new int[ size ];
 
   std::cout << "\nInitialized array:";
   for ( int i = 0; i < size; i++ ) {
      a[ i ] = std::rand() % 100;
 
      std::cout << std::setw( 2 ) << a[ i ] << ' ';
   }
 
   std::cout << "\n\nEnter the start position for output of the array: ";
   std::cin >> startPos;
 
   if ( startPos >= size || startPos < 0 )
      std::cout << "Error: start position must be less than size of array and greater than or equal to zero." << std::endl;
   else
      for ( int i = startPos; i < size; i++ )
         std::cout << std::setw( 2 ) << a[ i ] << ' ';
 
   std::cout << std::endl;
 
   return 0;
}
Добавлено через 2 минуты
Припозднился, страница в браузере была не обновлена
 
Текущее время: 09:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru