C++ Шахматы: найти количество путей для попадания в точку nНапишите пожалуйста программу,а то сам С++ почти не знаю,а скоро сдавать.
Шахматная фигура может двигаться на 1 шаг,на 2 или на 3. найти кол-во возможных путей для попадания в точку n.https://www.cyberforum.ru/ cpp-beginners/ thread1156390.html
C++ Какое математическое объяснение можно дать формуле, используемой в интерполяционном поиске? какое математическое объяснение можно дать формуле, используемой в интерполяционном поиске?
как объяснить ее с математической точки зрения?
mid = l + ((k - a) * (r - l)) / (a - a);
k-ключ поиска;
int l = 0;//левая граница массива-начало
int r = n - 1;//прав граница-конец массива
int mid;//индекс значения, с которым будем сравнивать k
C++ Траблы с ресайзингом вектораhttps://www.cyberforum.ru/ cpp-beginners/ thread1156383.html Я создал вектор моего класса std::vector<CustomClass> myClass;
и через цикл заполняю его:
Но при ресайзинге вектора, что бы добавить туда еще один элемент класса, у меня почему-то элементы классов, ранее созданных в этом векторе принимают какие-то непонятные значения. Так что на самом деле происходит при myClass.resize(myClass.size()+1); и как мне избежать такой ошибки?
C++ Изменение области видимости функцииЗдравствуйте, имеется вопрос по наследованию:
Пусть имеется некоторый класс A c функцией func
class A
{
...
Public:
int func();
...
}
И наследуемый от него класс Bhttps://www.cyberforum.ru/ cpp-beginners/ thread1156362.html
Повторный ввод данных без выхода из программы C++ Здравствуйте! Вот фрагмент кода:
while(w1 != 1, w1 != -1){
// веса w1
cout << "Введите весовой коэффицент синапса w1 1 или -1: ";
cin >> w1;
if (w1 == 1){
cout << "Возбуждающий синапс" << endl << endl;
} else if (w1 == -1){
cout << "Тормозящий синапс" << endl << endl;
C++ Структура в классе (из метода увидеть переменную)class Records
{
public:
int Count;
struct Param
{
public:
__property unsigned int index = {write = SetIndex, read = Findex};
protected:
unsigned int Findex;https://www.cyberforum.ru/ cpp-beginners/ thread1156336.html
C++ Непонятная ошибка. Потоки ввода/выводаРешал задачу и столкнулся с проблемой (первый день на c++ "пишу") не пойму что за ошибка
#include "stdafx.h"
#include <iostream>
using namespace std;
void main()
{
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
int i,c,f,a,b;https://www.cyberforum.ru/ cpp-beginners/ thread1156334.html
Представление натурального N в виде суммы не менее двух попарно различных положительных слагаемых C++ Я просто не понимаю что сделать нужно, может кто то объяснить?
Задание:
" Подсчитайте количество различных представлений заданного натурального числа N в виде суммы не менее двух попарно различных положительных слагаемых. Представление, которое отличается порядком слагаемых, разными ни считать. В программе использовать рекурсивную функцию. "
C++ Сформировать файл целых чисел, полученных с помощью датчика случайных чисел, найти контрольную суммуПомогите пожалуйста решить, и распишите каждую строчку (т.е что тут сделано)
Составить программу, которая:
-Форматирует файл целых чисел, полученных с помощью датчика случайных чисел, найти контрольную сумму.
-Считывает из файла эти числа и выводит их на экран.
-Находит наибольшее и наименьшее значение среди этих чисел, "E" и сравнивает ее с контрольнойhttps://www.cyberforum.ru/ cpp-beginners/ thread1156302.html
C++ Добыть максимально длинную прогрессирующую последовательностьДобрый день всем!
Нужна помощь... Есть задание, но даже не могу придумать, как его реализовать... Надеюсь, что подкинете идей.
В общем, дается последовательность цифр, например - 5 9 7 8 6.
Задача такая - найти максимально длинную прогрессирующую последовательность.
То есть, если взять 5 6 ... получится всего два числа.
Если взять 5 9 - тоже самое.
Ответом будет 5 7 8.
Совсем не могу...https://www.cyberforum.ru/ cpp-beginners/ thread1156270.html
C++ Отсортировать парные числа на возрастание Сортирует но не корректно
void b_sort(){
for(int k=0; k<4;k++){
for(int i=0; i<4; i++){
for(int j=0;j<4;j++){
if(mas%2 == 0 && mas%2 == 0){
int n = mas;
int m = mas;
if(n>m){
mas = m;
C++ Как проверять и тестировать входные аргументы конструктора?Подскажите, пожалуйста, как проверять и тестировать входные аргументы конструктора?
Пусть есть некоторый класс. И в конструкторе один входной аргумент - строка. Я делаю так:
в конструкторе проверяю, если строка не корректная, я кидаю исключение std::invalid_argument("").
Когда я тестирую я создаю штук 15 объектов, которым передаю в конструкторе разные строки. Если какая-то
строка...https://www.cyberf
Если я все правильно понял, то вот решение в котором реализовано сложение.
Только учти что это я толком не тестировал, в любом случае его еще нужно доработать, обязательно сделать проверку на значения, которые вводит пользователь.