Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавление флага в алгоритм сортировки способом пузырька (С++) http://www.cyberforum.ru/cpp-beginners/thread433921.html
Всем добрый вечер. Помогите пожалуйста добавить флажок в этот алгоритм. Идея – если при выполнении метода пузырька не было обменов, массив уже отсортирован и остальные проходы не нужны. Реализация:...
Отсортировать строки массива целых чисел по убыванию. C++
Отсортировать строки массива целых чисел по убыванию.
Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером C++
Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером и при этом кратны 3
C++ подпрограммы Найти три таких простых числа, чтобы их сумма была в 5 раз меньше их произведения. http://www.cyberforum.ru/cpp-beginners/thread433914.html
C++ линейный алгоритм http://www.cyberforum.ru/cpp-beginners/thread433908.html
В озеро, имеющее среднюю глубину L м и площадь поверхности S кв.км, бросили кристалл поваренной соли массой 0,05 г. Сколько граммов соли оказалось бы в наперстке воды объемом 2 см3, зачерпнутой из...
Анимация в Borland C++ C++
Здравие желаю, товарищи программисты. Нужна ваша помощь. Необходимо сделать анимацию в C++ на тему "Кинофильмы" (К примеру "Полотно кинотеатра, а на нем обратный отсчёт перед показом фильма") Буду...
C++ Перевод целого десятичного числа в двоичную систему счисления
Перерыл инет, форум нашел кучу разных вариантов и не одного закончено го :( может у кого есть нормальный вариант реализации кода?
C++ Общие вопросы. Доброго времени суток! После изучения Паскаля, решил перейти на изучение С/С++, прочитал много мануалов для новичков, но накопились некоторые вопросы: Практический: Установил VS-2010, скачал... http://www.cyberforum.ru/cpp-beginners/thread433893.html
C++ ОШИБКА! http://www.cyberforum.ru/cpp-beginners/thread433882.html
c:\documents and settings\1\мои документы\visual studio 2010\Projects\my6\my6\my6.vcxproj : error MSB4014: построение остановлено из-за непредвиденной внутренней ошибки. c:\documents and...
C++ нужен скрин результатов здравствуйте! помогите, пожалуйста, что-то произошло с компом не один компилятор не запускается. не могли бы вы вот эту программу запустить и скрин результатов мне скинуть. благодарю. #include... http://www.cyberforum.ru/cpp-beginners/thread433875.html
qwerty2010
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 13
24.01.2012, 12:41  [ТС] 0

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

24.01.2012, 12:41. Просмотров 1310. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- причём тут аргументы main - ???Вы последовательность через командную строку передавать будете???
Какой язык С/С++???Уточняйте - напишем
такое задание)) и язык именно с++, только начал его изучать)

Добавлено через 37 минут
Цитата Сообщение от odip Посмотреть сообщение
У тебя есть куча вариантов
1) Подавать последовательность как аргументы командной строки
Получишь как argc, argv из main()

2) Запросить у пользователя строку
Прочитать с помощью функции fgets()

Добавлено через 7 минут
Не очень понял что именно тебе нужно
Если данные для анализа уже получены
то можно сделать такую функцию

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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
 
void do_calc( const char *str, int *is_chered, int *cnt_plus, int *cnt_minus );
 
 
int main( void ) {
 
char buf[100];
int is_chered;
int cnt_plus, cnt_minus;
 
 
strcpy( buf, "++--z++1++2--4--aaatttt" );
do_calc( buf, &is_chered, &cnt_plus, &cnt_minus );
printf( "cheredovanie: %s, kol-vo plusov: %d, kol-vo minusov: %d\n",
    (is_chered)? "EST" : "NET",
    cnt_plus,
    cnt_minus
);
return 0;
 
} /* main() */
 
 
 
void do_calc( const char *str, int *is_chered, int *cnt_plus, int *cnt_minus ) {
 
*is_chered= 0;
*cnt_plus= 6;
*cnt_minus= 6;
 
} /* do_calc() */
если не трудно напишите код попроще, а то я только начинающий, и некоторые коды не понимаю
заранее спасибо

Вернуться к обсуждению:
Аргументы функции main()
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2012, 12:41

Аргументы для функции main()
Я совершенно не понял, каким образом работает, допустим вот такой фрагмент программы: int main(int...

Обработать аргументы функции main
Всем привет. В main() передается строка и число. Как их можно обработать? На это выскакивает...

Аргументы командной строки в функции main
Вопрос собственно говоря банальный в домашнем задании требуеться: параметр пронраммы...

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