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

Как проверить в массиве слова и записать их? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция islower() http://www.cyberforum.ru/cpp-beginners/thread785645.html
Подскажите пожалуйста пример работы этой функции , в программе Visual Studio 2012 C++ (Консольный проект). В учебнике написано нужно создать программу и спомощью этой функции вывести значение 1 или 0 , 1 если в консоли пользователь вводить строчную букву , а 0 если заглавную. сделал я так , но ничего не получилось (( : #include <iostream> #include <cmath> using namespace std; int...
C++ Ошибка GLUT (OpenGL) Переписывал с видеоурока код, чем больше писал, тем больше ошибок такого типа: "Game1.exe" (Win32). Загружено "C:\Windows\SysWOW64\cfgmgr32.dll". Невозможно найти или открыть файл PDB. Меняется только файл .dll , а остальное абсолютно одинокого. В интернете решения не нашёл. Пишу в Visual C++ 2012. Добавлено через 4 минуты Проект создавался как "пустой проект", вот исходный код: ... http://www.cyberforum.ru/cpp-beginners/thread785637.html
C++ Умножение двоичных чисел
Добрый вечер! Есть такое задание , произвести умножение двоичных чисел со знаком и без, то есть это команды процессора mul, imul. Умножение без знака я реализовала с помощью сложения и сдвигов. Но есть много вопросов на счет умножения со знаком. Сам минус это же единица приписанная спереди? Это надо сделать с помощью обратного и дополнительного кода или как? И нужно переводить множители или...
Задание: Простое наследование. Разработайте класс TOVAR1 – производный от класса TOVAR. C++
Задание: Простое наследование. Разработайте класс TOVAR1 – производный от класса TOVAR. Элементы класса: • цена при реализации; • остаток товара. Методы: • конструктор без параметров (по умолчанию); • конструктор с параметрами; • конструктор копирования;
C++ Ошибка в построении проекта в MS Visual Studio http://www.cyberforum.ru/cpp-beginners/thread785595.html
Среда разработки Visual Studio 2012. Создал консольное приложение. При повторном запуске построителя, если хоть что-то изменить в исходном коде, вываливается ошибка fatal error LNK1168: не удается открыть C:\Users\Админ\Documents\Visual Studio 2012\Projects\Простые числа\Debug\Простые числа.exe для записи Приходится ждать какое-то время, чтобы снова построить проект. В диспетчере вроде...
C++ Если не затруднит подскажите хорошие онлайн-справочники по С++ Здравствуйте, уважаемые форумчане. 2. Если не затруднит подскажите хорошие онлайн-справочники по С++. Например, никак не могу найти информацию по FloatToStrF, гугл выдает только в контексте Дельфи, а мне нужно С++, или оно и там и там одно и то же? %) ПС: да и виндовс у меня 7 максимальный (это в тему о первом вопросе). подробнее

Показать сообщение отдельно
DEA7H
.NET ONLY
 Аватар для DEA7H
62 / 62 / 1
Регистрация: 05.10.2011
Сообщений: 495
13.02.2013, 19:30     Как проверить в массиве слова и записать их?
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
// CF1.cpp: определяет точку входа для консольного приложения.
// Author: DEA7H
//
 
#include "stdafx.h"
#include <iostream>
#include <string>
#include <consoleapi.h>
#include <sstream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, ".1251");
 
    string str[10] = {"Вася", "Катя", "Катя", "Маша", "Вася", "Инна", "Вася", "Игорь", "Маша", "Ваня"};
    string names[10];
    int k=0;
    bool flag = true;
 
    for (int i=0; i<10; i++)
    {
        for (int j=0; j<10; j++)
        {
            if (str[i]==names[j])
            {
                flag = false;
                break;
            }
            else
            {
                flag = true;
            }
        }
        if (flag)
        {
            names[k]=str[i];
            k++;
        }
    }
 
    cout<<"Имена:<<\n";
    for (int i=0; i<10; i++)
    {
        cout<<str[i]<<" ";
    }
 
    cout<<"\nНеповторяющиеся имена:\n";
    for (int i=0; i<k; i++)
    {
        cout<<names[i]<<" ";
    }
 
    cout<<"\n";
 
    system("pause");
    return 0;
}
 
Текущее время: 21:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru