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

Помогите с функцией - C++

Восстановить пароль Регистрация
 
(SkyNet)
 Аватар для (SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
27.10.2011, 17:58     Помогите с функцией #1
нужно написать и протестирувать функцию, котороя определяет ли входит буква в заданою строку
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
amor1k
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
27.10.2011, 17:59     Помогите с функцией #2
Вы наверное все "издеваетесь"...На форуме в день таких тем штук по 10... Ищите..
(SkyNet)
 Аватар для (SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
27.10.2011, 18:03  [ТС]     Помогите с функцией #3
ну кинь хоть ссылку я искал там нету
amor1k
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
27.10.2011, 18:12     Помогите с функцией #4
Сделал набросок на с++
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
#include <clocale>
#include <iostream>
#include <string>
using namespace std;
int main()
{
    setlocale(LC_ALL,"rus");
    string s;
    cout << "Введите строку: ";
    getline(cin,s);
    char f;
    cout << "Введите искомую букву:" ;
    cin >> f;
    for(int i = 0; i < s.size(); i++)
    {
        if(f == s[i])
        {
            cout << "Буква найдена!" << endl;
            return 0;
        }
    }
    cout << "Буква не найдена!" << endl;
    return 0;
}
Rampagery
0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 6
27.10.2011, 18:27     Помогите с функцией #5
НУ вот(проверяет в даном етапе на символ "А"
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
// xdfqsx.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include<iostream>
#include<conio.h>
#include<cstring>
using namespace std;
const int N=100;
bool condition(char letter,char* word)
{
    for(int i=0;i<strlen(word);i++)
        if(word[i]==letter)return true;
    return false;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    char str[N];
    cin.get(str,N,'\n');
    cout<<(condition('A',str)==true?1:0);
    getch();
    return 0;
}
amor1k
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
27.10.2011, 18:31     Помогите с функцией #6
Rampagery, по-моему выше находится точная копия вашего кода)
Nameless One
27.10.2011, 18:34     Помогите с функцией
  #7
 Комментарий модератора 
(SkyNet), еще один дубль - получишь карточку
Входит ли буква в заданною строку не более двух раз
Yandex
Объявления
27.10.2011, 18:34     Помогите с функцией
Закрытая тема Создать тему
Опции темы

Текущее время: 08:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru