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

Сравнение двух слов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа пропускает вызов cin.getline() во время выполнения http://www.cyberforum.ru/cpp-beginners/thread609339.html
помогите исправить прогу, не работает cin.getline, просто пропускает ее(( void main() { setlocale(LC_ALL,"russian"); char *str=new char(255); int n; char *token; string*a; string b;
C++ столбчатая диаграмма всем доброго времени суток! Не подскажете, с помощью какой функции можно построить столбчатую диаграмму? или может у кого есть пример кода? пишу на dev c++ http://www.cyberforum.ru/cpp-beginners/thread609338.html
Заменить максимальные элементы последовательности нулями C++
Заменить максимальные элементы нулями в последовательности целых чисел , используя контейнер типа <vector>, итераторы.
C++ Template. Numerical Array
I what to implement to my Template operator * . So, Very simple idea. There is <Template> Array which purpose is container like vector for classes There is class Point, each object of contain two coordinate x and y. So, 1. I wanna fill Array with objects from Point class 2. Multiply each objects from this vector to a factor 3. And print all this bunch of objects ()... Я хочу...
C++ Описать структуру с именем TRAIN http://www.cyberforum.ru/cpp-beginners/thread609271.html
Описать структуру с именем TRAIN, содержащую следующие поля:  название пункта назначения;  номер поезда;  время отправления. Написать программу, выполняющую следующие действия:  ввод с клавиатуры данных в массив, состоящий из восьми элементов типа TRAIN; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения;  вывод на экран информации о поездах,...
C++ Исправить ошибки Выполнить задание 6-й лабораторной работы («Двумерные массивы»), оформив каждый пункт задания в виде функции. Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Я сделала, только не получается что-то, что-то неверно, не понимаю, в чём дело. ПОМОГИТЕ, ПОЖАЛУЙСТА! Вот мой текст, который неправильный,... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7211 / 4377 / 638
Регистрация: 29.11.2010
Сообщений: 11,887
19.06.2012, 17:34
Цитата Сообщение от i_SamSky Посмотреть сообщение
Вот вам с strcmp():
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string.h>
 
using std::cin;
using std::cout;
 
int main()
{
    char *a = new char[100]; char *b = new char [100];
    cout << "Vvedite a-slovo: "; cin >> a;
    cout << "Vvedite b-slovo: "; cin >> b;
 
    if (strcmp(a, b) == 0)
    cout << "stroki ravni";
    else cout << "ne ravni";
    return 0;
}
Еще бы
C++
1
2
delete []a;
delete []b;
Добавлено через 2 минуты
C++
1
2
3
 if (strcmp(a, b) == 0)
    cout << "stroki ravni";
    else cout << "ne ravni";
C++
1
 cout<< !strcmp(a, b) ? "stroki ravni" : "ne ravni";
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru