Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент https://www.cyberforum.ru/ cpp-beginners/ thread579077.html
Привет! Помогите, пожалуйста, изменить код.Он рабочий,но у него есть недостаток, он без функций, а надо в виде функции. Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Задание:Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя...
Робота с текстовими файлами C++
1.1 Задача 1 В текстовом файле src.txt в каждой строке записывается выражение вида:A op B Где: A – вещественное число; В – целое число op – знак операции из набора {+, -, /, *} Обработать заданный файл src.dat и сформировать файл res.txt, в котором каждая строка формируется из соответствующей исходной строки и имеет вид: A op B = R где R – это результат данного выражения.
C++ Волокна Где можно почитать про волокна в С? Подскажите книжку какую нибудь,сайт... https://www.cyberforum.ru/ cpp-beginners/ thread579068.html C++ Сортировка слиянием Добрый вечер. C си начал совсем недавно работать, до этого был паскаль, делфи. Есть рабочий код на паскале, прошу помочь разобраться в чем ошибка, в переделанном мною коде под си. Код Паскаль: program SortSlian; uses crt; type mas=array of integer; procedure Sliv(var a:mas;p,q : integer); {процедура сливающая массивы, p-начало, q-конец} var r,i,j,k : integer; b:mas; begin https://www.cyberforum.ru/ cpp-beginners/ thread579062.html
C++ Реализация классов вектор и строка
Для лабораторной работы нужно было написать свою реализацию классов вектор и строка. Выкладываю что получилось, может, кому пригодится. Кому не лень, пожалуйста, просмотрите код, скажите, что не так сделано, какие есть ошибки, чего не хватает и т.д. #include <iostream> #include <stdexcept> #include <utility> using std::rel_ops::operator!=; using std::rel_ops::operator>; using...
C++ Пользуясь только операцией умножения, получить а5 и а13 за пять операций. Здравствуйте! Помогите с программированием пожалуйста! Нужно написать программу на языке С++. Дано вещественное число а. Пользуясь только операцией умножения, получить а5 и а13 за пять операций. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread579024.html
C++ Определить класс «Массив целых чисел» Определить класс «Массив целых чисел». Определить операции пересечения двух массивов; сортировки массива (максимальная оценка «хорошо>>) https://www.cyberforum.ru/ cpp-beginners/ thread579022.html Не создаётся проект на платформе Visual 2008 C++
Пытаюсь создать пустой проект (Win32). Он у меня создаётся. Дальше добавляю элемент (*.срр). И при компоновки он на меня ругается. Высвечивается окно: "1>------ Построение начато: проект: 111, Конфигурация: Debug Win32 ------ 1>Компоновка... 1>MSVCRTD.lib(crtexew.obj) : error LNK2019: ссылка на неразрешенный внешний символ _WinMain@16 в функции ___tmainCRTStartup...
C++ Считывание из файла с расширением .txt Помогите пожалуйста, решить задачу: нужно считать из файла значения и записать их в переменные, созданного мной класса, все эти переменные типа int так выглядит текстовый файл: x1=10 x2=20 y1=10 y2=20 color=10 x1=10 https://www.cyberforum.ru/ cpp-beginners/ thread579014.html C++ Написать максимально подробные комментарии к данной программе #include "stdafx.h" const int N=10000; double calculateIntegral(double x); double Function(double x); double equationFunction(double x); double findRoot(double a, double b, double epsilon); using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread579006.html
Написать программу сортировки C++
Необходимо написать программу с комментариями(обязательно подробными) для сортировки массива, считывающегося из файла, причём этот массив может быть бесконечно длинным.Сортировка идёт по принципу: если (a-a)>(a-a), тогда сортируем по убыванию, иначе ничего не делаем и переходим к проверке следующих элементов. Элементы целочисленные.
C++ Найти значение последнего отрицательного элемента Дана последовательность из n вещественных чисел. Найти значение последнего отрицательного элемента. Массив от -5 до 4, уже дан,при выполнении программы с клавы вводить не надо. Помогите,очень надо.:cry: https://www.cyberforum.ru/ cpp-beginners/ thread579002.html
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
19.05.2012, 18:49 0

простая строка + цикл - C++ - Ответ 3053456

19.05.2012, 18:49. Показов 1248. Ответов 5
Метки (Все метки)

Ответ

это если слово равно предыдущему
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
 
int main()
{
    std::string tmp, last;
    bool b = true;
    std::cin>> last;
    while(std::cin>> tmp)
    {
        if (tmp == last)
        {
            std::cout<< tmp;
            b = false;
            break;
        }
        last = tmp;
    }
    if(b) std::cout<< "No duplicate words";
    return 0;
}
а это, если встретилось слово, которое уже было (неважно где)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <vector>
 
int main()
{
    std::vector <std::string> v;
    std::string tmp;
    bool b = true;
    while(std::cin>> tmp)
    {
        if (std::find(v.begin(), v.end(), tmp) != v.end())
        {
            std::cout<< tmp;
            b = false;
            break;
        }
        v.push_back(tmp);
    }
    if(b) std::cout<< "No duplicate words";
    return 0;
}


Вернуться к обсуждению:
простая строка + цикл C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2012, 18:49
Готовые ответы и решения:

простая задача на цикл
Определите сумму всех элементов последовательности, завершающейся числом 0. Числа, следующие за...

Создать класс BaseString (простая строка) и производный класс OctString (восьмеричная строка) (консоль)
Создать базовый класс BaseString (простая строка), содержащий поля: 1.поле для хранения символов...

Простая задача на цикл
Такая задача. Найдите хотя одно натуральное число, которое делится на 11, а при делении на 2, 3, 4,...

нужна самая простая прога на цикл
Мне нужна самая простая прога на цикл) желательно с описанием)) Помогите пожалуйста

5
19.05.2012, 18:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2012, 18:49
Помогаю со студенческими работами здесь

Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием...
Найти сумму чисел 1 в квадрате до 10 c квадрате...операцию возведению в степень не использовать...

Как же быть (цикл, fwrite и строка массива)
Доброе время суток друзья пишу скрипт! возникла такая проблема. Есть двумерный массив с данными. Но...

Простая авторизация на php и mysql, очень простая!
В базе данных таблица с двумя строками: id, user, password. На странице есть два поля для ввода...

Цикл foreach: содержимое вывести в таблицу, где каждая строка - это итерация цикла
подскажите, как мне сделать условие в foreach, я хочу содержимое вывести в таблицу, где каждая...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru