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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
r.e.a.c.t.o.r
0 / 0 / 0
Регистрация: 16.05.2009
Сообщений: 43
#1

Командная строка - C++

31.03.2013, 18:18. Просмотров 714. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста с программой. Объясните, как работать с командной строкой через с++?
Задание таково:
- В командной строке задаются числовые значения. Вывести среднее арифметическое для всех чисел (нечисловые аргументы игнорировать).
И вопрос:
1. Как вывести на экран копию командной строки?

Я нашел только что-то вроде
int main(int argc, char *argv[])
{
...
}
но толком принцип работы не понял... Помогите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2013, 18:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Командная строка (C++):

Командная строка - C++
Почему при запуске скомпилированой программы, вместо русских букв у меня какая то ересь?

командная строка - C++
вот такой вопрос: можно ли получить в переменную то, что выводится в командной строке? например, если я выполню...

Командная строка - C++
Я скомпилировал исходный код в exe, а когда запускаю этот exe командная строка сразу закрывается (я даже не успеваю посмотреть что там...

Командная строка - C++
как сделать вывод сообщений на русском языке(англ.) в командной строке? Почему ошибка в объявлении вещественного типа и как запустить прогу...

Командная строка в С++ - C++
В командной строке задается признак фигуры, объем которой необходимо вычислить: s – шар (аргумент – радиус); k – куб (аргумент –...

C++ и командная строка - C++
Как с помощью с++ открыть ком. строку и ввести команды?

3
Avazart
Эксперт С++
7213 / 5385 / 286
Регистрация: 10.12.2010
Сообщений: 23,806
Записей в блоге: 17
31.03.2013, 18:28 #2
Цитата Сообщение от r.e.a.c.t.o.r Посмотреть сообщение
о толком принцип работы не понял...
А что тут понимать выполнение программы всегда начинается главной ф-ции.

Добавлено через 55 секунд
Читай система ввода/вывода в С++
0
StasGamilton
Эксперт по пяченькам
67 / 67 / 1
Регистрация: 16.08.2011
Сообщений: 258
31.03.2013, 19:34 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <stdlib.h>
 
int main(int argc, char** argv) {
   int countNumber = argc - 1;
   float sum = 0;
   
   for(int i = 0; i < countNumber; i++)
      sum += atof(argv[i+1]);
   
   float average = sum/countNumber;
   
   std::cout << average << std::endl;
   
   return 0;
}
1
Tulosba
31.03.2013, 21:24     Командная строка
  #4

Не по теме:

Цитата Сообщение от Avazart Посмотреть сообщение
А что тут понимать выполнение программы всегда начинается главной ф-ции.
Не всегда. Глобальные переменные и статические члены классов инициализируются до main().

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2013, 21:24
Привет! Вот еще темы с ответами:

Командная строка - C++
Здравствуйте. Возможна тема, подобная этой уже создавалась, в любом случае не нашел и, если что - прошу прощения. Суть проблемы...

командная строка - C++
помогите написать программку на СИ, буду мегаблагодарна :) В параметрах командной строки передаются строковые значения. Вывести все...

Командная строка - C++
Нужно выполнить задание, но как не пойму... Ввести n строк , найти самую короткую и самую длинную строки. Вывести найденные строки и...

Командная строка - C++
В командной строке задается признак фигуры, объем которой необходимо вычислить: s – шар (аргумент – радиус); k – куб (аргумент...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.03.2013, 21:24
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru