C++ Конкатенация строк: Зачем строки создаются в динамической памяти?Есть программа, которая делает конкатенацию строк.
#include <iostream>
using namespace std;
char* Concatenate(char* string1, char* string2)
{
int lengthString1 = GetLength(string1);
int lengthString2 = GetLength(string2);
int lengthString3 = lengthString1 + lengthString2;
int charString1 = 0;https://www.cyberforum.ru/ cpp-beginners/ thread1233750.html
C++ Помогите найти ошибку в решении биквадратного уравнения Здравствуйте,написал код,проблема в том,если выполняется строка 31,то и всегда будет выполнятся строка под номером 39,как это исправить? писал по алгоритму,должно быть все правильно. Программа работает хорошо,только выводит на экран пару лишних иксов. Для примера можно взять 4(x^4)- 5(x^2)+1=0. Ответ равен 1, -1, 0.5, -0.5;
у меня выбивает следующие: x1=1; x2=-1; x3=0.5; x4=-0.5; x1=-1; x2=1; -...
C++ Выяснить, сколько бюллетеней осталось необработаннымиhttps://www.cyberforum.ru/ cpp-beginners/ thread1233631.html В стране Виртландии раз в пять лет проходят выборы президента. И каждый раз после завершения голосования появляется необходимость подсчитать результаты. Рассмотрим процесс обработки бюллетеней в Виртландии.
Всего в Виртландии голосуют n человек, соответственно необходимо обработать n бюллетеней, которые пронумерованы от 1 до n. Обработка длится k дней. Каждый день члены избирательной комиссии...
Преобразование string в long double C++ Одним из недостатков C++ является отсутствие для бизнес-программ
встроенного типа для денежных значений, такого, как $173 698 001,32.
Такой денежный тип должен иметь возможность для хранения числа с
фиксированной десятичной точкой точностью около 17 знаков, которого
было бы достаточно для хранения национального долга в долларах и цен-
тах. К счастью, встроенный тип C++ long double имеет...
C++ Нахождение среднего значения дробейНапишите функцию main(), которая получает случайные дробные числа от пользователя, сохраняет их в массиве типа fraction, вычисляет среднее значение и выводит результат.
т.е. пользователь вводит к примеру 1/2, 2/3, 3/4, 4/5 а в ответ получает среднее значение 419/720
программа работает неправильно, выводит ноли. где ошибка?
#include "stdafx.h"
#include <iostream>
#include <cmath>...https://www.cyberforum.ru/ cpp-beginners/ thread1233586.html
C++ Получить последовательность число цифр которой равно знаменателю, а сумма этих цифр -числителюДоброго всем времени суток!Пожалуйста помогите сформировать вектор.
Дана правильная несократимая дробь нужно получить последовательность число цифр которой равно знаменателю,а сумма этих цифр -числителю.Напечатать в виде 1.1.2.1.2;
Вот мой вариант.
#include <iostream>
#include <stdlib.h>
#include <vector>
#include <algorithm>
#include <iterator>
#include <iomanip>https://www.cyberforum.ru/ cpp-beginners/ thread1233576.html
C++ Массивы. Классы. Нахождение среднего значения дробей Напишите функцию main(), которая получает случайные дробные числа от пользователя, сохраняет их в массиве типа fraction, вычисляет среднее значение и выводит результат.
т.е. пользователь вводит к примеру 1/2, 2/3, 3/4, 4/5 а в ответ получает среднее значение 419/720
программа работает неправильно, выводит ноли. где ошибка?
#include "stdafx.h"
#include <iostream>
#include <cmath>...
C++ Функция должна возвращать новый массив, состоящий из отрицательных элементов исходного массиваУ меня есть задание:
написать функцию (процедуру) с параметрами для обработки одномерного массива целочисленных данных (количество элементов массива ≤50). Функция (процедура) должна возвращать новый массив, состоящий из отрицательных элементов исходного массива.
Есть функция, мне помогли ее написать:
int otricatel (int mass, int n,int result)
{
int count=0;
for(int...https://www.cyberforum.ru/ cpp-beginners/ thread1233518.html
C++ Как работает функции подсчёта символов в строкеРаньше программировал на VB. Сейчас изучаю С++.
Встретил в интернете эти функции подсчёта симолов в строке.
С первой всё понятно. Перебираем символы пока не встретим '\0'.
int strlen(char s){
int length = 0;
for (; s != '\0'; length++);
return (length);
}
Но почему работают две эти?https://www.cyberforum.ru/ cpp-beginners/ thread1233512.html
C++ Функция должна возвращать наименьший положительный элемент массива Помогите, не могу написать этот клочек кода...голова кипит..
Есть постановка задания:
Написать функцию (процедуру) с параметрами для обработки одномерного массива целочисленных данных (количество элементов массива ≤50). Функция (процедура) должна возвращать наименьший положительный элемент массива.
C++ Ошибка "Ascess violation" при выводе массиваВ проекте есть две такие строчки:
спрашивал, потому что самому(новичку) определить какая книга лучше наверное невозможно.
теперь вопрос другой. какую среду обработки лучше установить???
хочу установить один раз такую среду , чтоб потом не нужно было искать другую и вообще думать об этом. компилятор наверное нужен профессиональный. мингв, как я понял, не совсем то что надо.