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

Сравнение строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Минимум натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread182837.html
Тут есть проблема с задачей на Си Помогите пожалуйста!
C++ Проверка ряда Фибонначи с испльзованием рекурсии. Помогите написать программу которая будет проверять введенные с клавиатруы числа на пренадлежность их к ряду Фибонначи использую рекурсию. Или хоть как-то намекните как это делать. Заранее благодарен! http://www.cyberforum.ru/cpp-beginners/thread182836.html
Visual C++ Как добавить метод, если кнопка "Add Method" неактивна?
помогите кто нибудь! как добавить метод, если клавиша add Method не активна.
C++ заполнение массива случайным образом
Помогите на языке Си заполнить массив символов случайным образом символами с кодами в диапазоне от 21 до 254
C++ Получение натуральных чисел. http://www.cyberforum.ru/cpp-beginners/thread182818.html
Привет ребят!! :) Крайне нужна ваша помощь. Билась над программой всю ночь, а сегодня контрольная. Вы - последняя надежда. Очень буду признательна за помощь. Программу требуется составить на C.
C++ Точки принадлежащие кругу помогите решить пожалуйста Даны натуральное число n, действительные числа r, a1,..., an (n>=2). Сколько среди точек (a1, an), (a2, an-1),..., (an,a1) таких, которые принадлежат кругу радиуса r с центром в начале координат. подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
01.11.2010, 23:56     Сравнение строк
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
#include <iostream>
 
bool compare(char*, char*, int);
 
int main() {
 
    const int size = 80;
    char str1[size], str2[size];
    std::cout<<"Input first line:\n> ";
    std::cin.getline(str1, size);
    std::cout<<"Input second line:\n> ";
    std::cin.getline(str2, size);
 
    std::cout<<compare(str1, str2, 5);
    return 0;
}
bool compare(char* first, char* second, int length)
{
    int i = 0;
    while(first[i] && second[i] && i < length)
    {
        if(first[i] != second[i])
            return false;
        ++i;
    }
    if(i != length)
        return false;
    return true;
}
 
Текущее время: 02:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru