Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не могу найти обишку при нахождении макс элемента http://www.cyberforum.ru/cpp-beginners/thread402104.html
программу пока не доделал, но она должна работать правильно но компилятор выдает ошибки, что я не так написал? P.S. программа которая использует шаблон функции для определения максимального...
Волнистая кисть C++
Подскажите пожалуйста, как создать кисть которая зарисовывает волнами. Среди стандартных такой нету(( Большое спасибо.
C++ Перенести первое слово каждой строки в ее конец!
Нужно перенести первое слово каждой строки в ее конец! помогите а можно ли этот код доработать так что бы в предпоследнем слове не появлялся рандомный символ и если в тексте несколько пробелов...
C++ Работа с файлами Здравствуй.вот тут задача:Имеется текстовый файл, содержащий не более 100 строк. Выполнить сортировку строк файла в обратном лексикографическом порядке. Результаты сортировки записать в новый файл.... http://www.cyberforum.ru/cpp-beginners/thread402086.html
C++ Статический элемент и метод класса http://www.cyberforum.ru/cpp-beginners/thread402084.html
Доброго времени суток, разбираюсь со статическим элементом и методом класса. накидал небольшую програмку, но Visual Studio 2010 ее не запускает: #include "stdafx.h" #include <math.h> class...
помогите зделать завдание на C/C++ C++
Привіт я начинаю вивчати програмування і неможу зрозуміти цих завдань якщо можете то допоможіть, дяккую!!! 1. В одномерном массиве, состоящем из N вещественных элементов, вычислить: -...
C++ Статичстические данные.
задание: Реализуйте функцию asd, принимающих два целочисленнных параметра и возвращающe. то из чисел, которое было передано этой функции большее число раз. В случае, когда оба парметра...
C++ Цикл выполняется только один раз. #include "stdafx.h" #include "iostream" using namespace std; struct kvartira { int kolichestvo; int etazh; float ploschad; char adres; int u; http://www.cyberforum.ru/cpp-beginners/thread402076.html
C++ Сортировка ДВУМЕРНОГО МАССИВА http://www.cyberforum.ru/cpp-beginners/thread402075.html
Написать программу, сортирующую по возрастанию побочную диагональ двумерного массива целых чисел. Использовать сортировку Шелла. Массив создать из случайных чисел, расположенных в интервале {30,80}.
C++ Метод Ньютона подскажите Я нашел исходник решающий Методом Ньютона(касательные) Не могу понять что значит переменная eps И если не затруднит прокомментируйте прогу плз #include <conio.h> #include <math.h> #include... http://www.cyberforum.ru/cpp-beginners/thread402069.html
soon
2547 / 1312 / 177
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
08.12.2011, 17:18 0

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

08.12.2011, 17:18. Просмотров 655. Ответов 3
Метки (Все метки)

Ответ

Сделал оба варианта: когда в строке есть слово char, и когда в строке есть символы из этого слова, не обязательно составляющие слово.
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
#include <stdio.h>
#include <string.h>
 
typedef int Bool;
 
Bool strHasWord(const char* str, const char* word) { return ((strstr(str, word) == NULL) ? (0) : (1)); }
 
Bool strHasSymbolsOfWord(const char* str, const char* word)
{
    int i;
    for(i = 0; word[i] != '\0'; ++i)
        if(strchr(str, word[i]) == NULL)
            return 0;
    return 1;
}
    
 
int main(int argc, char* argv[])
{
    char word[] = "char";
    int i;
    for(i = 1; i < argc; ++i)
        printf("\"%s\" has \"%s\"? %d\n\"%s\" has all symbols of \"%s\"? %d\n\n", argv[i], word, strHasWord(argv[i], word), argv[i], word, strHasSymbolsOfWord(argv[i], word));
    return 0;
}
output
Bash
1
2
3
4
5
6
7
8
9
10
11
12
soon@bt:~/Desktop$ ./main char hacr nesfujladchaanolwar lusfhlaubdyusefa
"char" has "char"? 1
"char" has all symbols of "char"? 1
 
"hacr" has "char"? 0
"hacr" has all symbols of "char"? 1
 
"nesfujladchaanolwar" has "char"? 0
"nesfujladchaanolwar" has all symbols of "char"? 1
 
"lusfhlaubdyusefa" has "char"? 0
"lusfhlaubdyusefa" has all symbols of "char"? 0


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

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

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

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

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