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

в чём ошибка ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать на С++ http://www.cyberforum.ru/cpp-beginners/thread988872.html
Пожалуйста,помогите решить пару задач.А в некоторых просто ошибки найти не могу. Координаты постоянно выдает последней точки,не знаю,что делать //Даны целочисленные координаты трех вершин прямоугольника стороны которого параллельны координатным осям.Найти координаты его четвертой вершины. #include <iostream> using namespace std; int main() { setlocale(LC_ALL,"Russian"); int...
C++ вычисление значения функции Разработать алгоритм и составить по нему программу для вычисления значений функции z = f(x,y) в зависимости от попадания точки с координатами (х,у) в область D. Область D выделена серым цветом. Прошу помочь с математикой, а именно - как попасть в эту область D? Что необходимо узнать (найду я уравнения прямых, а дальше чего с ними делать)? http://www.cyberforum.ru/cpp-beginners/thread988860.html
Дома и дорожки.Задача C++
На ровной местности находятся дома.Любые два дома можно соединить ровной дорожкой. Необходимо соединить пары домов та, чтобы к каждому дому вела хотя бы одна дорожка, а суммарное колличество дорожек была минимальна ВВОдные данные: Есть число N(1<N<=100).Каджый ряд содержит N чисел- координаты всех домов(положительные числа(невiдэмнi, не большие чем 10000). Минимальная суммарная длинна...
C++ Массив: Вычислить сумму элементов главной диагонали матрицы.
1.Вычислить сумму элементов главной диагонали матрицы. 2.Сосчитать количество отрицательных элементов матрицы, значения которых не превышают заданное число
C++ Генератор случайных чисел в матрице http://www.cyberforum.ru/cpp-beginners/thread988809.html
Здравствуйте! С Формами в С++ работаю впервые. Мне необходимо на форме по нажатию на кнопку в поле textbox сформировать датчиком случайных чисел целочисленную матрицу А(6х4). Можете привести пример матрицы формируемой генератором случайных чисел с выводом на textbox. Какие быблиотеки необходимо подключать.
C++ Напишите функцию bool IsDigit(unsigned char c), определяющую, является ли данный символ цифрой или нет Я начинающий в С++, помогите пожалуйста с задачей: Напишите функцию bool IsDigit(unsigned char c), определяющую, является ли данный символ цифрой или нет. Напишите программу, которая получает на вход один символ и выводит строку yes, если символ является цифрой и строку no, в противном случае. Не совсем понимаю как это реализовать( подробнее

Показать сообщение отдельно
banan4ik993
 Аватар для banan4ik993
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 86
26.10.2013, 22:02  [ТС]     в чём ошибка ?
Составить процедуру, заменяющую в исходной строке
символов все единицы нулями и все нули единицами. Замена должна
выполняться, начиная с заданной позиции строки.
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
#include <iostream>
#include <conio.h>
#include <string>
 
using namespace std;
 
void replace(string &str, char c)
{
    unsigned int start = str.find(c);
    if (start == string::npos) return;
    for (unsigned int i = start; i != str.size(); i++)
        if (str[i] == '1')
            str[i] = '0';
        else if (str[i] == '0')
            str[i] = '1';
}
 
int main()
{
    string text = "1101001L010111";
    char c = 'L';
    cout << "string before: " << text;
    replace(text, c);
    cout << "\nstring after: " << text;
    getch ();
    return 0;
}
всё правильно или нада что то исправить ?
 
Текущее время: 22:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru