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

Аргументы функции main() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавление флага в алгоритм сортировки способом пузырька (С++) http://www.cyberforum.ru/cpp-beginners/thread433921.html
Всем добрый вечер. Помогите пожалуйста добавить флажок в этот алгоритм. Идея – если при выполнении метода пузырька не было обменов, массив уже отсортирован и остальные проходы не нужны. Реализация: переменная-флаг, показывающая, был ли обмен; если она равна False, то выход. void sort(team &arr,unsigned *field,unsigned left,unsigned right) { unsigned i=left,j=right,buf,buf2; buf=field;...
C++ Отсортировать строки массива целых чисел по убыванию. Отсортировать строки массива целых чисел по убыванию. http://www.cyberforum.ru/cpp-beginners/thread433919.html
Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером C++
Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером и при этом кратны 3
C++ подпрограммы
Найти три таких простых числа, чтобы их сумма была в 5 раз меньше их произведения.
C++ линейный алгоритм http://www.cyberforum.ru/cpp-beginners/thread433908.html
В озеро, имеющее среднюю глубину L м и площадь поверхности S кв.км, бросили кристалл поваренной соли массой 0,05 г. Сколько граммов соли оказалось бы в наперстке воды объемом 2 см3, зачерпнутой из озера, если полагать, что соль растворилась равномерно во всем объеме воды?
 

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
24.01.2012, 13:54     Аргументы функции main()
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
ввод либо через командную строку либо если аргументов не передали то необходимо осуществить пользовательский ввод
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
#include <iostream>
#include <string>
using namespace std;
 
int main(int argc, char * argv[])
{
    int i;
    string input;
    cout<<"Your input is from : ";
    if(1 < argc)//Ââîäæ ÷åðå êîììГ*Г*Г¤Г*ГіГѕ ñòðîêó
    {
        cout<<"command line\n";
        for(i = 1; i < argc; i++)
            input += argv[i];//Ïðîñòî ñëåïëèâГ*Гѕ ГўГ±ГҐ Г*ðãóìåГ*ГІГ» Гў ñòðîêó
    }
    else//Åñëè ГЇГ*Г°Г*ìåòðîâ Г*ГҐ ïåðåäГ*ëè ââîäèì âðó÷Г*ГіГѕ
    {
        cout<<"handle\n";
        cout<<"Enter string : ";
        getline(cin,input);
    }
    cout<<"Input string : "<<input.c_str()<<endl;
    int nPlus = 0;
    int nMinus= 0;
    for(i = 0; i < input.length(); i++)
    {
        if(input[i] == '+')
            nPlus++;
        if(input[i] == '-')
            nMinus++;
    }
    if(nPlus < 1)
        cout<<"Input string not contain '+'\n";
    else
    if(nMinus < 1)
        cout<<"Input string not contain '-'\n";
    else
        cout<<" + is "<<(nPlus < nMinus ? " more " : " less ")<<"than - \n";
    system("pause");
    return 0;
}
Миниатюры
Аргументы функции main()   Аргументы функции main()  
 
Текущее время: 12:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru