Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Тип, размер и описание переменных в коде. https://www.cyberforum.ru/ cpp-beginners/ thread1882271.html
Помогите описать все переменные по этой программе: Пожалуйста 1-Тип 2-Размер 3-Описание #include <iostream> #include <stdlib.h> #include <time.h> void answerYes();
C++ нарисуйте блок схему
нарисуйте блок схему для кода #include <stdio.h> #include <conio.h> #include <math.h> int main(void) { double xn = 1.2,xk=3.7,y; /* обязательно сначала объявляем переменную */ do {
C++ Вычислить сумму отрицательных элементов массива Дратуте, тут задачка на массивы подъехала, делал-делал так и не понял почему не правильно считает, помогите исправить, а? #include <stdio.h> #include <iostream> #include <time.h> using namespace std; // Задание: // В одномерном массиве, состоящем из n вещественных элементов, вычислить: // 1. сумму отрицательных элементов массива; https://www.cyberforum.ru/ cpp-beginners/ thread1882258.html C++ Написать программу, которая удаляет элемент в списке стоит после элемента, на который указывает P Написать программу, которая удаляет элемент в списке стоит после элемента, на который указывает P. Буду очень благодарен за помощь! https://www.cyberforum.ru/ cpp-beginners/ thread1882254.html
С++, дерево достижимости C++
Помогите написать программу, пожалуйста Написать программу, моделирующую работу сети Петри. В программе включить возможность изменения маркировки, отображение списка разрешенных переходов.В программе предусмотреть возможность наличия в сети кратных дуг и изменения маркировок.Необходимо, чтобы программа выводила дерево достижимости
C++ Проверка координат для хода слона Задается расположение фигурки слона. Так же задаем точку для проверки. Как проверить может ли слон с текущего положения совершить перемещение в один ход к указанной точке? https://www.cyberforum.ru/ cpp-beginners/ thread1882250.html
C++ Построить и вывести бинарное дерево, степень всех вершин которого, кроме листьев, равна введенному числу https://www.cyberforum.ru/ cpp-beginners/ thread1882249.html
Построить и вывести бинарное дерево, степень всех вершин которого, кроме листьев, равна введенному натуральному числу n. Вывести дерево на экран.
Матрицы. Перетавка столбцов C++
Дана матрица если в ней нечетное количество строк, поменять местами 2 столбца, у которых в середине нечетный элемент
C++ Разделить массив действительных чисел на два списка, в первом числа меньше заданного, во втором - больше https://www.cyberforum.ru/ cpp-beginners/ thread1882233.html
Разделить введен пользователем массив действительных чисел на два списка. В первом списке должны быть числа, меньше заданное пользователем целое число, а во втором - больше
C++ Переполнение типа Здравствуйте! Прошу помочь решить проблему с переполнением типа. Преподаватель дал задание решить проблема для 3 рекурсивных функций. А вот одна из них ниже. Я не совсем понимаю что надо сделать. Заранее благодарен! #include "stdafx.h" #include <iostream> using namespace std; int fact(int n); https://www.cyberforum.ru/ cpp-beginners/ thread1882230.html
C++ Сумма элементов в матрице
Нужно посчитать сумму выделенных элементов, и чтобы при изменении размера матрицы количество считаемых элементов изменялась. Была идея сделать через три цикла For чтобы считалось по каждой строке и в конце суммировалось. Но не знаю как это написать в программе((
C++ Подсчитать количество слов в каждой строке текста Здравствуйте. Помогите, пожалуйста, с заданием. Для задачки взять любой текст 5-10 строк по 30-40 символов. 1. Считать исходный текст из файла в массив строк, описанный статически 2. Вывести его на экран 3. Подсчитать количество слов в каждой строке текста 4. Подсчитать количеству букв "а" в строке с минимальным количеством слов 4. Найти количество слов, начинающихся с буквы "б" во всем... https://www.cyberforum.ru/ cpp-beginners/ thread1882210.html
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 41
0

Ввод данных с клавиатуры - C++ - Ответ 9914812

18.12.2016, 21:59. Показов 5086. Ответов 21
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть программа, которая меняет в нужном мне файле одно число на другое (не совсем мною написанная, тут же помогали на форуме, спасибо). Но появилась потребность в вводе числа, на которое меняется первое с клавиатуры. Т.е. открывается консоль (до оконного варианта мне с моими знаниями как до Китая раком), и просит ввести число. Число вводится, нажимается например Enter, и программа меняет первое значение на введенное. Желательно дополнить это закрытием окна консоли (потому что у меня оно отказывается закрываться).
Код программы:
C++ (Qt)
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
#include <QCoreApplication>
#include <iostream>
#include <fstream>
#include <vector>
#include <string>
#include <algorithm>
#include <assert.h>
#include <memory>
#include <list>
 
#define FILE_PATH "C:\\client.dll"
#define STR_TO_FIND "1134"
#define STR_TO_REPLACE "1590"
 
bool replace(std::string& str, const std::string& from, const std::string& to) {
    size_t start_pos = str.find(from);
    if(start_pos == std::string::npos)
        return false;
    str.replace(start_pos, from.length(), to);
    return true;
}
 
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    std::fstream fs(FILE_PATH, std::ios::in | std::ios::binary| std::fstream::out);
    assert(fs.is_open());
 
    std::vector<std::string> lines;
    std::string buffer;
    while(getline(fs, buffer))
    {
        replace(buffer, STR_TO_FIND, STR_TO_REPLACE);
        lines.push_back(buffer);
    }
    fs.close();
 
    fs.open(FILE_PATH, std::ios::trunc | std::ios::binary| std::fstream::out);
    assert(fs.is_open());
 
    for(size_t i = 0; i < lines.size(); ++i)
    {
        fs << lines[i] << std::endl;
    }
 
    fs.close();
    return a.exec();
}
Заранее огромное спасибо откликнувшимся)

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

Как правильно заменить ввод данных простой на ввод с клавиатуры?
#include &quot;stdafx.h&quot; #include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; int...

Ввод данных с клавиатуры
Помогите, пожалуйста... Если я напишу так:cin &gt;&gt; a; То у меня введутся символы с клавиатуры, а...

Ввод данных с клавиатуры
1.«Тестирование коллектива». Пусть целочисленная матрица размером п х т содержит информацию об...

Ввод данных в массив с клавиатуры
Ребят помогите.Нужен код , который бы заполнял массив с клавиатуры 3х4 . Вот код ввода данных с...

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

Ввод данных с клавиатуры. char
Как считать нажатую клавишу и сохранить в char? в паскале это было примерно так: c:=readkey; а как...

Ввод с клавиатуры данных в массив
Написать программу выполняющую след. действия: -ввод с клавиатуры данных в массив состоящий из...

Ввод с клавиатуры данных в массив
Нужна помощь, 1)Определить класс с именем AEROFLOT, содержащий след поля: название пункта...

Ввод данных строки с клавиатуры
Здравствуйте, есть программа которая сортирует все символы строки в обратном порядке. Подскажите...

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