C++ Вычислить значение убывающей дроби (постоянно вычитать -1 у переменной пока не станет 1)Добрый день, недавно столкнулся с необычной задачей, необходимо вычислить значение используя обычную функцию и рекурсивную, сравнивая их значение (естественно чтобы они совпадали), однако сама дробь не совсем обычная, и сколько бы я не бился над задачей результат не тот, хотя кажется что уже почти нашел решение. Ниже представлены задача и код, подскажите пожалуйста в чем ошибка и как это сделать...https://www.cyberforum.ru/ cpp-beginners/ thread3115884.html
C++ Исправить ошибку с auto& Создайте класс Rectangle с полями wight, height с доступом private. Создайте
конструктор с аргументами, который инициирует поля переданными значениями
аргументов. Создайте дружественный класс Area, для которого создайте метод
getValue, который возвращает значение площади для объекта класса Rectangle.
Напишите программу, которая запрашивает ввод с клавиатуры ширины и длины
прямоугольника в...
C++ Что я делаю не так в коде?Я хотел чтобы при выборе посетителя можно было узнать информацию о книге только у того кто брал книгу, но почему то у всех посетителей открываются только первые 3 книги (например я выбрал посетителя номер 3 и по идее об брал только 5 и 6 книги, значит при выборе его должны показыватся только книги под номерами 5 и 6, но почему то при этих цифр появляется ошибка, а работают только 1,2 и 3 (выбрал...https://www.cyberforum.ru/ cpp-beginners/ thread3115872.html
C++ Очередь с поддержкой минимума c++Задача:
Очередь с поддержкой минимума
Реализуйте очередь с поддержкой минимума.
Входные данные
Первая строка входных данных содержит число n — количество операций с очередью. В каждой следующей строке содержится число ai (0⩽ai⩽10000). Если ai>0, то это число необходимо добавить в очередь. Если ai=0, то это запрос на удаление элемента из очереди.
Выходные данныеhttps://www.cyberforum.ru/ cpp-beginners/ thread3115850.html
Вычислить значение логического выражения записанного в файл C++ В текстовом файле записано без ошибок логическое выражение (ЛВ) в следующей форме:
<ЛВ>::=true / false / (!<ЛВ>) / (<ЛВ>*<ЛВ>) / (<ЛВ>+<ЛВ>)
где знаки !, *, + обозначают соответственно отрицание, конъюнкцию и дизъюнкцию. Вычислить значение этого выражения.
C++ Самодельный редакторhttps://www.cyberforum.ru/ cpp-beginners/ thread3115797.html Подскажите пожалуйста как мне лучше поступить в моём случае.
Я хочу сделать свой текстовый редактор(он в принципе готов, но проблемы с изображением).
Отрисовка редактора происходит посредством OpenGL, потому, почти любой компонент подойдёт для отрисовки.
(Среда RAD studio c++11, так как переделываю с borland c++ builder).
Пробовал просто панель, с переключением фокуса по Tab справился, но...
C++ Использование логических переменныхТеперь другая проблема с той же ошибкой - программа для определения правды и лжи. Вот код:#include<stdio.h>
/* истина и ложь */
int main()
{
int true, false;
true = (10 > 2);/* отношение истинно */
false = (10 == 2);/* отношение ложно */
printf("true=%d; false=%\n", true, false);
}https://www.cyberforum.ru/ cpp-beginners/ thread3115748.html
Выход из вложенных циклов C++ Вот другой случай:
#include<stdio.h>
int main()
{
while (funct > 0)
{
for (int i = 1; i < 100; i++)
{
for (int j = 1; j <= 50; j++)
{
C++ Класс MyString, добавить метод который делает длину строки не меньшей заданнойhttps://www.cyberforum.ru/ cpp-beginners/ thread3115745.html Здравствуйте, помогите пожалуйста полный ноль в c++
Нужно на языке С++ разработать класс MyString, наследный от класса std::string, дополнив функционал родительского класса методами:
zfill(width) Делает длину строки не меньшей width, по необходимости заполняя первые символы нулями
C++ Класс MyString, добавить метод который первую букву каждого слова переводит в верхний регистр, а остальные в нижнийЗдравствуйте, помогите пожалуйста полный ноль в c++
Нужно на языке С++ разработать класс MyString, наследный от класса std::string, дополнив функционал родительского класса методами:
title() Первую букву каждого слова переводит в верхний регистр, а все остальные в нижнийhttps://www.cyberforum.ru/ cpp-beginners/ thread3115744.html
C++ Найти сумму чисел функции Ictisonacci, значения которых принадлежат интервалу между A и BЗдравствуйте, помогите пожалуйста решить задачу, не проходит всего пару тестов. Функция работает верно. Не понимаю почему алгоритм нахождения суммы не до конца работает. Что может быть не так?
Пробовал по разному: и сначала записывал в переменную, которая подходило условие (Ictisonacci(n) < A && Ictisonacci(n - 1) < A),
#include <iostream>#include <fstream>#include <stdlib.h>#include <windows.h>//Вывод кириллицы в консоли#include <string>//Работа со строками#include <locale.h>#include <windows.h>usingnamespace std;struct Doc
{char nstr[100];
string text;};void IzFaila(Doc* m, int n)//Считывает данные из файла{
ifstream in("tik.txt");if(!in){cout<<"Не могу открыть файл..."<< endl;system("pause");exit(1);}for(int i =0; i < n; i++){
in >> m[i].nstr>> m[i].text;}}void Vivod(Doc* m, int n)//Выводит в консоль,заносит в файл{
ofstream ou("tok.txt");cout<<"Данные занесены в tok.txt"<< endl;for(int i =0; i < n; i++){cout<< m[i].nstr<< endl;cout<< m[i].text<< endl;
ou <<"Номер строки "<< m[i].nstr<< endl;
ou <<"Текст "<< m[i].text<< endl;
ou <<"-----------"<< endl;}}int main(){
SetConsoleCP(1251);
SetConsoleOutputCP(1251);int n;cout<<"Ввод N (по условию N=5) "<< endl;cin>> n;
Doc* m =new Doc[n];
IzFaila(m, n);
Vivod(m, n);delete[] m;system("pause");return0;}
Если пишу с пробелами строку, он переносит на новую строку содержимое после пробела и это считает за новую строчку почему-тоzss,
Словари в Python представляют собой мощные структуры данных, которые позволяют хранить информацию в формате ключ-значение. Эта особенность делает их незаменимыми при работе с данными, где требуется. . .
Git rebase представляет собой мощный инструмент для управления историей коммитов в системе контроля версий Git. Этот механизм позволяет разработчикам изменять последовательность, комбинировать или. . .
В веб-разработке оформление элементов пользовательского интерфейса играет ключевую роль в создании привлекательного и интуитивно понятного дизайна. Особое внимание уделяется формам ввода данных, где. . .
Перечисление (enum) в языке программирования C# представляет собой специальный тип данных, который позволяет определить набор именованных констант. Этот мощный инструмент особенно полезен, когда. . .
NullPointerException (NPE) является одним из самых распространенных исключений в Java, создающих серьезные проблемы при разработке программного обеспечения. Данное исключение возникает при попытке. . .
При разработке веб-приложений важную роль играет правильное использование HTML-ссылок в сочетании с JavaScript. Одним из ключевых аспектов является выбор корректного значения атрибута href для. . .
При работе с коллекциями данных в Python часто возникает необходимость не только манипулировать элементами списка, но и определять их точное местоположение. Индекс элемента представляет собой. . .
Система контроля версий Git является мощным инструментом для отслеживания изменений в коде и совместной работы над проектами. Она предоставляет разработчикам гибкость и возможность экспериментировать. . .
В мире информационных технологий виртуализация стала неотъемлемой частью разработки и развертывания программного обеспечения. Этот подход позволяет создавать изолированные среды для запуска. . .
jQuery долгое время занимала позицию незаменимого инструмента, существенно упрощающего работу с DOM-элементами и асинхронными запросами. Эта библиотека произвела настоящую революцию в том, как. . .
JavaScript Object Notation (JSON) стал стандартом де-факто для обмена данными между клиентом и сервером. Этот легковесный формат данных обеспечивает удобное представление структурированной информации. . .
jQuery представляет собой мощную JavaScript-библиотеку, которая значительно упрощает манипуляции с элементами веб-страницы, включая работу с формами и их компонентами. Особое место в веб-разработке. . .