Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 20.10.2016
Сообщений: 3
1

Определить наличие заданных символов в строке

20.10.2016, 20:47. Просмотров 484. Ответов 4
Метки нет (Все метки)


Помогите составить программу, где нужно ввести строку. Если в этой строке есть символы "q'',''w'',''e'', то вывести на экран,что в строке есть символы "q'',''w'',''e'', а если нет то выввести, что нет этих символов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2016, 20:47
Ответы с готовыми решениями:

Определить наличие символов в строке
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv) { int i; char s; ...

Определить количество заданных символов в заданной строке
Нужно определить количество заданных символов в заданной строке. Помогите найти ошибку(ки)....

Необходимо во веденной строке определить наличие русских и английских символов
Необходимо во веденной строке определить наличие русских и английских символов и,если есть...

Определить сколько в строке заданных символов
Помогите пожалуйста с задачей. 1)Дана строка. Определить сколько в ней символов ";" , ":" , "*"....

__________________
Помогаю в написании курсовых работ и дипломов здесь.
4
5988 / 2112 / 739
Регистрация: 10.12.2010
Сообщений: 5,932
Записей в блоге: 3
20.10.2016, 20:53 2
Все вместе или каждый по отдельности? Или еще как?
0
0 / 0 / 0
Регистрация: 20.10.2016
Сообщений: 3
20.10.2016, 20:54  [ТС] 3
Все вместе
0
735 / 540 / 416
Регистрация: 17.09.2015
Сообщений: 1,601
21.10.2016, 05:49 4
а что выводить если есть только q и w?
0
1715 / 981 / 427
Регистрация: 12.05.2016
Сообщений: 2,456
21.10.2016, 09:24 5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <string.h>
 
int main(void) {
    char *ptr, buf[BUFSIZ];
    char *chars = "qwe";
    int res;
    while ( res = 1 && printf("String: ") && fgets(buf, BUFSIZ, stdin) && *buf!='\n') {
        for (ptr = chars; *ptr; ptr++)
            res &= (strchr(buf, *ptr)) ? 1 : 0;
        printf("%s\n", (res) ? "YES" : "NO");
    }
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2016, 09:24

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

Определить количество заданных символов в строке
Пользователь задает строку символов.Определить количество символов &quot;+&quot;,&quot;_&quot;,&quot;%&quot;,&quot;!&quot;,&quot;*&quot;....

Определить, сколько в строке заданных символов
Дана строка. Определить, сколько в ней символов *, ;, :.

Определить, какой из двух заданных символов встречается в строке чаще
I. Разработать программу, которая для заданной строки s:определяет, какой из двух заданных символов...

Строка: определить, какой из двух заданных символов встречается чаще в строке
Есть у кого нибудь идеи как переделать эти программы под следующие задания: 1) using System;...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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