![]() Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
Ищу человека для совместного изучения программирования
Всем привет, ищу человека для совместного изучения C++.
Уровень знаний любой, от новичка до умелого программиста.
Мой уровень знаний новичок.
Что я уже знаю:
-Основы программирования: знаком с...
Совместное создание игры
Обсуждение вынесено из темы https://www.cyberforum.ru/cpp-beginners/thread3190612.html
Вот на моем неигровом ноуте последний UE без проблем запускается и не тормозит даже.
ок.
если ТС готов...
Вычисление периода символов в файле
Здравствуйте!
В рамках курсовой работы необходимо написать программу на языке C++,которая будет вычислять значение периодичности повторения символов в файле формата .bit. То есть, у меня есть файл...
Посоветуйте функции для арифметики больших целых чисел
Сегодня начал писать свою библиотеку для работы с большими целыми числами.
Пока что реализовал следующие функции:
std::string Add(const std::string&, const std::string&);
std::string...
x17lab: решил заняться исследованием алгоритмов и структур данных
Здравствуйте.
Создал тему в разделе новичков, т.к. это единственный раздел на форуме, который активен.
Я последнюю неделю пишу свою библиотеку для работы с алгоритмами и структурами данных. Я...
Статический класс
Всем привет
хочу создать полностью статический класс и создаю
но возникают ошибки неопределенные reference и пр.
хотелось бы сделать так
static class SomeClass{
Обучение языку с полного нуля
Здравствуйте. Если вы захотите поёрничать - не стоит, просто не пишите ничего.
Мне 33 года. Можно ли освоить C++ с нуля, если с программированием не имел абсолютно никакого дела?
Чтобы вы...
Кодировка в проекте консольного приложения в Visual Studio
Есть тема, правда она закрыта, писать нельзя. Как задать кодировку, чтобы русские буквы не выводились крякозябрами? Кто-то в теме советует вставлять в начало кода строку setlocale(...
Совместное создание игры (2)
Квест продолжается.
Предыдущая тема: https://www.cyberforum.ru/cpp-beginners/thread3198404.html
Сложность алгоритма
Добрый вечер всем форумчанам! Вот такой код:
#include <iostream>
#include <set>
#include <map>
#include <algorithm>
#include <vector>
#include <string>
using namespace std;
int main() {
...
Топогрофически отсортировать граф по алгоритму Демукрона
Нужно написать программу которая будет по алгоритму Демукрона топогрофически отсортировывать граф, который введен в консоль с клавиатуры на с++.
Задание дали в университете, учусь на 1 курсе. Не...
Помощь с шифрованием. Есть код, не могу понять, почему он не работает
Составить программу, реализующую функции указанного ниже меню. Выполнить функциональное разбиение программного кода.
Меню программы:
1 – Сформировать с клавиатуры строку и записать в файл (строка...
Выписать все цифры из файла
Можете объяснить, почему не работает,
Выдает ошибку при использования stoi _Xinvalid_argument("invalid stoi argument")
Новичок в программировании
Задали задание прочитать файл и выписать все...
Буквы заменяются на другие по алгоритму (противоположные с конца): а на я, б на ю, в на э и т.д. (char, wchar_t)
#include <iostream>
#include <Windows.h>
//#define wcharFormat
const unsigned sizeStr = 50;
int main() {
setlocale(LC_CTYPE, "Rus");
SetConsoleCP(1251);
Перевод на русский язык symbian игры "7 Days Salvation"
Здравствуйте!
Я перевожу на русский язык symbian игру "7 Days Salvation"!
Уже разобрал файлы с текстом игры, понял их структуру. В С++ я не разбираюсь,
поэтому обращаюсь к вам!
Всех, кто...
Поток ifstream не читает ini файл
на днях решил написать небольшой движок для игры на c++ с использованием библиотеки sfml и решил, что было бы здорово, если бы при инициализации объекта sf::RenderWindow программа считывала бы данные...
Вычислить область самого большого прямоугольника в гистограмме
Есть задача:
Гистограмма является многоугольником, сформированным из последовательности прямоугольников, выровненных на общей базовой линии. Прямоугольники имеют равную ширину, но могут иметь...
Проблема с кириллицей
Люди добрые, прошу совета. Написал программу, при выводе результата русские символы в строке программа игнорирует, притом с английскими все выводится нормально. Кодировку 10 раз перепроверил и вроде...
Вычислить значения функций заданных разложением в ряд Тейлора
Здравствуйте! Помогите составить код функции с факториалом и экспонентой программированием в С++, не используя готовые математические функции.
Составить функцию в C++,
вывести на экран таблицу...
Задача - спортивная площадка
ЦБК для строительства очередного грандиозного сооружения необходима ровная площадка прямоугольной формы. Но, поскольку рельеф местности холмистый, первый этап работы состоит в планировании участка,...
Программа про дни недели
Здравствуйте! Хотелось бы попросить вас отредактировать и оптимизировать мой проект.Я начинающий и только обучаюсь и решаю задачки для практики.
Программа считывает дни недели и их значения от...
Создать массив структур "Семья" и заполнить его из файла
Обьясните мне пожалуйста что я делаю не так?
Мне нужно создать массив структуры и заполнить его из файла
вот код
#include <iostream>
#include <fstream>
#include <string>
#include <stdio.h>...
Ищу наставника в программировании
Всем привет, ищу наставника в программирование на С++ . С меня стабильное ежедневное обучение языка по книгам и английского языка, немного понимания в сетях. Учусь в Универе на двигателиста, но...
Удалить элементы массива которые встречаются в обоих массивах по крайней мере по n раз
НЕ могу понять почему ничего не выводит в коде С++
#include <iostream>
using namespace std;
int count(int *C, int c,int d) // вводим массив, его размер и какой элемент надо посчитать
{
int...
На чём делать 2D игру?
Уважаемые программисты с++, подскажите пожалуйста, я вот умею работать с C++/CLI .net. кроме с++ не знаю ничё. Какие библиотеки в рамках с++ можете мне посоветовать для разработки 2D компьютерной...
Калькулятор на классах
В общем, только начинаю изучать c++ и решил сделать калькулятор на классах, чтобы лучше усвоить тему. Все вроде работает, но не выводит сам результат, программа просто заканчивается дополнительной...
Является ли vector примером динамического массива?
Является ли vector примером динамического массива? Вопрос может звучать странно и я вижу в нем однозначный ответ, что вектор все таки является примером динамического массива, но все равно, хотелось...
Начало начал C++. Выбор IDE для новичка
Здаров камрады!
Заранее прошу не пинать, если не в тот раздел топик стартанул.
Далее буду изъясняться без профессиональных терминов, своими словами.
В бытность свою шкетом, кодил я на Turbo...
Проверка графа на двудольность
Нужно решить олимпиадную задачу "Проверка на двудольность"
Пытался решить эту задачу, выдает wa5, не могу понять, в чем может быть проблема
#include<bits/stdc++.h>
#define int long long
#pragma...
Visual Studio 2022 / Классическое приложение Windows
Доброго времени суток! Вот какой у меня вопрос. Запускаю Visual Studio 2022, создаю проект (С++) "Классическое приложение Windows" (нужен именно этот проект). В файле *.cpp, в строке 28 написано...
Как работает union в С++
Здравствуйте, подскажите пожалуйста.
Как работает union в С++
Везде написано, что элементы union, занимают одну область памяти.
Область памяти размером по наибольшему элементу.
union Foo
{
...
Выяснить какие числа входят в последовательность более чем по одному разу
Дана последовательность чисел а1, а2, …, аn. Выяснить, сколько чисел и какие входят в последовательность более чем по одному разу.
тесты: n=7, 6 7 9 6 10 6 7, ответ = 2, 67
#include <iostream>...
Библиотека работы со строками
Я тут написал библиотеку.
Пока проблем с правильностью работы не наблюдаю, но работает долговато, что мне не нравится.
Если у кого-то достаточно времени, чтобы изучить, был бы рад услышать, что...
Сбой при преобразовании в COFF: файл недопустим или поврежден
Установил Visual Studio Community Edition 2022 на новый ноутбук. Базовая, изначально написанная программа выдаёт ошибки. В интернете не смог особо найти решений. Пробовал делать rebild, даже visual...
Команды для работы со строками в ассемблере
Здравствуйте. Нужно решить данную задачу во встроенном ассемблере C++: Найти слова, оканчивающиеся на заданную с клавиатуры букву, и перевернуть.
Пытаюсь сделать уже вторую неделю, выходит так себе....
«Визуальное» программирование на С++
Приветствую!
Прошу прощения за возможно глупый вопрос, но начал изучение плюсов месяц назад, по-этому - не в теме. И вообще - это мой первый язык программирования.
Вопрос следующий. Учусь...
Биссектриса угла по 3 точкам
Задаются 3 точки X(x1, y1), Y(x2, y2), Z(x2, y2) в следующем формате: x1 y1 x2 y2 x3 y3. Выдать 3 коэффициента уравнения биссектрисы угла YXZ (уравнение вида Ax + By + C = 0). Вот мой код:
...
bigint библиотека для работы с большими целыми числами на С++
Создал библиотеку для работы с большими целыми числами на С++.
Учитывая, что я почти не тестировал все функции, то буду рад, если протестируете и найдете баги.
Основы работы с библиотекой:...
Возможно ли написать цикл, без проверки условия внутри, не дублируя код
Не в первый раз нахожусь в ситуации когда есть цикл внутри которого есть код зависящий от внешних обстоятельств
например:
bool is_sqrt;
std::cin >> is_sqrt;
for(auto &i : vector)
{
...
Удаление повторяющейся части строки
Хотел бы услышать различные мнения по вот такой задаче.
Нужно оставить в строке только уникальную начальную часть, а повторяющуюся хвостовую часть удалить.
Не то чтобы мне сложно самому...
Сколько действительных корней имеет уравнение?
Сколько действительных корней имеет уравнение?
(x2+2)x2(x2−2)(x2−4)...(x2−1000)=(x2+1)(x2−1)(x2−3)...(x2−999)
Замена слов в строке по map массиву
#include <iostream>
#include <string>
#include <map>
using namespace std;
string print(string text, string parametrs)
{
return " ";
}
Посчитать, сколько двойных чисел в заданном диапазоне от a до b
Привет всем сегодня наткнулся на одну задачу, я решил с одним for но у меня вывело Time Limit. Не могу найти идею как реализовать. Суть задачи посчитать, сколько двойных чисел в заданном диапазоне от...
Кликабельная координатная сетка
Есть программа, которая для работы берёт из файла координаты.
Мне интересно знать, есть ли более-менее простой способ вывести на экран окно с сеткой координат, где можно было бы кликом ставить...
Написать программу обращения слова
Напишите программу обращения слова.
Вывод в консоль "Hello World!" не используя заголовочные файлы
Внимание! Я ещё слаб в определениях и могу что-то не правильно написать, отнеситесь к этому с понимание пожалуйста.
Начал изучение программирования с С++ и хочу досконально разобраться как...
Хочу создать свой движок для игры
Здравствуйте, я загорелся желанием создать безумный проект. Я хочу научится C++ с помощью создания своей игры на C++ создав свой движёк. Использую я microsoft visual studio. Я хотел бы что бы вы...
Массив шаблонов
Всем привет
я адинесник прошу не пинать :)
захотелось как и в адинес добавлять в массив любые типы
возникает вопрос
можно ли создать или объявить как то массив с фиксированной длиной при...
String и Char
Всем привет, недавно начал изучать плюсы, подскажите в чем отличия char , const char* и string , когда смотрю какие то open source проекты не особо вижу как используют string, так что подскажите че...
Как в dll заливать и извлекать файлы ?
Как в dll заливать и извлекать файлы ? Есть у кого то рабочий пример ?
clear или delete?
Всем привет! Подскажите, пожалуйста, в данном случае что корректнее вызывать?
std::vector<std::string*> v = { new std::string("aa"), new std::string("bb"), new std::string("cc") };
v.clear();...
Найти максимальное число которое содержит поддерживаемые цифры и состоит ровно из n индикаторов
У Коли сломался старый навесной замок, поэтому он решил себе купить новый современный цифровой замок. Ключом от замка является набор цифр, записанных с помощью индикаторов. Коля заказал замок почтой,...
Построить квадрат
Помогите пожалуйста с задачей, очень важно!!!
Заданы координаты точек A(xa, ya) и B(xb, yb). Найдите две точки C и D такие, что ACBD — квадрат, причём AB — его диагональ.
Формат ввода
В...
Вывести число прописью
Есть такая задача:
Вывести заданное целое положительное число a прописью. Например, 7 – семь, 26 –
двадцать шесть, 145 – сто сорок пять.
Подскажите с решением, в голову лезет только решение...
Очередь на std::list
Здравствуйте,
Подскажите, как вы думаете или использовали бы очеред задач на основе std::list ?
В моем случае std::list нужен потому что:
-Удаление самой задачи происходит из самой задачи.
...
Ошибка выполнения
Здравствуйте. Тестирующая система выдает вердикт "ошибка выполнения". Я никак не понимаю, почему это может происходить. Ошибок при работе с памятью не нашел, переполнений переменных не должно быть (1...
Освобождение памяти в стандартном shared_ptr
Привет! Правильно ли я понимаю, что стандартный shared_ptr не хранит внутри себя объект для удаления-особождения памяти, а что тогда делают конструкторы:
template <class U, class D> shared_ptr (U*...
Доработка кода игры "Жизнь"
В чем суть, на просторах интернета нашел код, приближенный к желаемому, но он не совсем корректно. В консоли все чисто. Не могу понять в чем причина.
Вообще основная задача была в том, чтобы...
Функции и Прототип функции
Всем привет, читаю книгу С++ Лекции и программирование Стивена Прата. Остановился на 2 главе, где помимо int main(), добавляем свои функции по типу void Simon(int). Я что-то вообще не догоняю, а что...
Определить количество клеток, в которых убран весь мусор
Однажды, после неудачно написанного контеста на Codeforces, Михаил окончательно разочаровался в своей карьере спортивного программиста и решил устроиться на работу дворником. Однако, даже на такую...
Удалить элементы массива соответствующие пересекающимся окружностям
Добрый вечер, есть двумерный массив в формате {x,y,r}, где x и y - координаты цетра окружности, r - радиус это окружности. Пример:
{252, 424, 219;
577, 462, 366;
418, 557, 375;
537, 360, 341;...
Как при передаче 4-х интов в функцию, присвоить их в такой же последовательности элементам массива
Не знаю, может "ерундой страдаю". Но все-же не первый раз сталкиваюсь с такой проблемой. Вот и решил спросить тут на форуме. Вдруг есть какое-то элегантное (красивое) решение такой проблемы. Есть у...
Выход за границы массива в решете Эратосфена
Доброе утро, для решения задачи нужно было сделать массив из простых чисел, я воспользовался решетом Эратосфена, но что-то не углядел. Где-то в строках 12-19 массив temp ломается, только не пойму...
Найти слова, у котоpых пеpвая и последняя буквы одинаковые
Всем привет! Помогите пожалуйста. Задание: Дана строка символов. Признак конца строки – символ '\n'
(перевод строки). Строка состоит из слов, pазделенных пpобелами. Вывести:
а) слова, у котоpых...
Проверить является ли введенная строка целым числом
Напишите программу, которая проверяет, является ли введенная с клавиатуры строка целым числом (знак числа не учитывать)
Ниже представлен рекомендуемый вид диалога во время работы программы.
...
Потеря дробной части при преобразовании строки в long double
У меня программа, которая вводит число в денежном формате (например $1,234,567,890,123.99) и помещает его в строку. Затем копирует введённое значение в новую строку, убирая ненужные символы, оставляя...
Циклически сдвинуть целочисленную последовательность
Дана последовательность из N (1 ≤ N ≤ 100000) целых чисел и число K (|K| ≤ 100000). Сдвинуть всю последовательность (сдвиг - циклический) на |K| элементов вправо, если K – положительное и влево, если...
Удалить элемент массива
Здравствуйте.
Можно как то удалить элемент массива таким образом.
int main()
{
int* a1=new int;
delete (a1+99);
Заменить символ на его номер позиции
Заменить все символы "@" на его номер позиции в строке char str_in = "12?3@kdhf@ks&jhf@@sdfsdf? "
Вывести эту строку как str_out.
Написать количество замен. Не использовать string
Стивен Прата C++ Лекции и упражнения 6-е издание 2020 года и 2012
Кто-нибудь знает чем отличается книга Стивен Прата C++ Лекции и упражнения 6-е издание 2020 от той же версии, но 2012 года? Их темы и количество страниц совпадают, такое ощущение, что в версии 2020...
Многофайловый проект
Здравствуйте! Я в с++ я среднячок(занимаюсь по курсам) и тут в аттестации попалось задание где нужно создать три файла(main.cpp, user.cpp, user.h), и вот у меня получился такой код(прикреплён) и он...
Как в этом коде перенести загрузчик в виртуальный машинный код?
Есть вот такой код
#include <iostream>
#include <vector>
#include <chrono>
#include <array>
#include <iomanip>
#include <algorithm>
#include <bitset>
#include <string>
#include <sstream>
Ошибка буфера при копировании строки
Всем здравствуйте, имеется конструктор следующего вида
//bankAcc.h
class bankAcc
{
<...>
public:
bankAcc(const char* name,const char* lastname,const char* account, double balance = 0)
{
Беда с resize() для vector<uint8_t>
В коде использую несколько векторов. В описании класса перечисляю указатели на них так:
vector<bool> *pLedStates = nullptr;
vector<Color_struct> *pLedColors = nullptr;...
Как выучить C++ за 3 месяца?
Как выучить C++ за 3 месяца?
tgbot библиотека не устанавливается
Добрый день.
Я новичок, так что сильно не ругайтесь.
По порядку: я изучаю С++ , и решил перейти от решения задачек к написанию бота для телеграмм.
В гугле я нашел инфу, что для этого нужна...
Как писать unit-тесты в C++?
Всем привет.
Не особо нашел материалов на просторах интернета, вопрос фундаментальный, хочу узнать как писать тесты на C++?
Буду очень благодарен за ваши ответы, надеюсь кто-нибудь ответит хотя бы...
Разработать операцию ввода по шаблону
Здравствуйте! Нужна помощь в очередном задании из книги Страуструпа, вот текст задачи:
Разработайте и реализуйте операцию ввода по шаблону. Используйте форматирующие строки в стиле функции printf( )...
Проверить, можно ли в заданную позицию попасть за один ход фигурой "Кочевник"
Некоторые из вас могут играть в шахматы, но мы совершенно точно убеждены, что вы еще
не слышали про новую фигуру в них! Правда, ее введение находится на этапе согласования... но
Комитет по...
Решение ребусов на сложение
Помогите написать программу для решения ребусов на сложение(a+b=c), на вход подается три строки(до 6 символов) в столбик.
Инициализация внутреннего параметра процедуры
В не очень сложной процедуре double predic(std::vector<std::vector<double>> arr2D, std::vector<std::vector<std::vector<double>>> arr3D, int row2D, int col2D, int row3D, int col3D, int plane3D)
{
...
Как продублировать строку n раз? без цикла если можно
Например есть переменная n и строка s
Значения вводит пользователь
и надо продублировать строку s, n раз
Сдвиг элементов в массиве
Всем здравствуйте уважаемые программисты ! Подскажите пожалуйста с задачей. Существуют N производителей шоколадного молока, и каждый назначает свою стоимость за одну бутылку. Вам дан этот список цен....
E0291 для класса "Parameter" не существует конструктор по умолчанию
Пытаясь найти интересные мне задачи, столкнулся с тем, что большинство найденных в ИНТЕРНЕТЕ примеров, при попытке проверить их, содержат ошибки, выявляемые в моем случае VS2019 на ПК win 10. Моего...
Допилил опенсорс проект, если есть желающие отревьювить - буду рад
Я не настоящий си-плюс-плюсник, просто маску нашел проект, который захотел доработать, оказался на С++ :)
Написал как мог, где-то по аналогии, где-то с помощью гуру из чата (отдельное спасибо...
Шаблон функции для вывода с помощью итератора
Здравствуйте! В лабораторной работе написан код шаблона функции для вывода с помощью итератора
template <class T> void pr(T& v, string s)
{
cout << "\n\n\t" << s << " # Sequence:\n";
//...
Оценить код, написанный нейросетью
Хотелось бы узнать мнение специалистов. Код писала нейросеть по моим подсказкам
Программа для Матрицы, программа, которая управляет миром
#include <iostream>
#include <vector>
#include...
Транспортный справочник
На вход подается файл с информацией об остановках:
13
Stop Tolstopaltsevo: 55.611087, 37.20829
Stop Marushkino: 55.595884, 37.209755
Bus 256: Biryulyovo Zapadnoye > Biryusinka > Universam >...
Шаблон + интерфейс
День добрый!
Пытаюсь создать библиотеку буфера, у которой глубина (размер массива) задается на этапе компиляции, а сам массив данных хранится в стеке. Вариант решения к которому пришел:
//.hpp...
Банковская система с нуля
Всем привет, несколько лет вынашивал эту тему у себя в голове - создание банковской системы. Да, я новичок, но интересно послушать, какие знания нужны в этой области и к чему стоит готовиться.
...
Элементы массива равные A[q] сделать равными A[w]
Каркас - разминка 1
Максимальное время работы на одном тесте: 5 секунд
Входные данные
Сначала вводится число N (1 <= N <= 100), а затем N чисел от 1 до 100 – элементы массива A. Далее...
Отразить элементы матрицы по горизонтали с помощью указателей
Срочность высокая.
Задача: отразить элементы матрицы по горизонтали, использую указатели двух уровней: на строки матрицы и на элементы строк матрицы.
Проблема: оно не отражает код, хотя по идее...
Вывести слова в строке наоборот
вывести слова в строке наоборот
не пойму, почему некоторые вылезают вперед других, нарушая порядок
#include <iostream>
#include <string>
using namespace std;
int main() {...
Оболочка для windows
Сложно ли создать графическую оболочку для windows?
Я имею ввиду что-то вроде Aston или Talisman. И вообще, сложно ли это сделать человеку (мне вот например), который знает всего лишь qbasic :))?...
Не очень понятен std::chrono::duration
Вчитывался в доки, но до конца не понял.
https://cplusplus.com/reference/chrono/duration/
https://en.cppreference.com/w/cpp/chrono/duration
И в Галовице - тоже как-то мутновато.
Написано что...
Найти наибольшее натуральное число x меньшее k такое что x!+(x−1)! кратно числу k
Ограничение по времени на тест 1s.
Ограничение по памяти на тест 256 MB.
Вам дано натуральное число k. Найдите наибольшее натуральное число x , где 1≤x<k , такое, что x!+(x−1)!† кратно числу k, или...
Почему эта программа вычисляет факториал больших чисел неправильно?
Крайне интересная программка, призванная вычислять факториал любого числа, вплоть до миллиона и больше. Но есть один нюанс - если взять небольшое число, там однозначное или двухзначное, она успешно...
Вернуть массив из функции
Очень все запутанно и непонятно, уже 3 дня не могу понять в чем ошибка и как решить, кого не спрошу на всяких форумах, все говорят блин чел подумай надо ли тебе это и не пытаются ничего объяснить. Я...
Время выполнения многопоточной программы очень различается
Есть программа на С++, которая читает размеры и сигнатуры файлов, а также считает их хэши. Я решил распараллелить её посредством std::async. Всё вроде нормально, кроме одного момента: на одних и тех...
delete this это нормально?
Всем привет.
неожиданно родилась такая конструкции
void SomeClass::Delete() {
/* операции по логике
некие
*/
// освобождение памяти
delete this;
};
Это...
Как float удалось сохранить число - 316912650057057350374175801344000000000 ?
вот код
float a = 1'000'000'000;
for (int i = 0; i < 100; i++)
{
//a += 1'000'000'000;
a *= 2;
printf("%2i - %f\n",i , a);
Количество элементов больших обоих соседей
Всем доброго времени дня! Не понимаю эту задачу, мой код почему-то выдаёт ошибку :wall:
Дан массив, состоящий из целых чисел. Напишите программу, которая в данном массиве определит количество...
Не атакующие друг друга слоны, угроза всех полей
Всем здравствуйте, столкнулся с такой проблемой, что непонимаю условия задачи, может кто-то поймет, что здесь происходит? Сама задачу звучит так:
Не атакующие друг друга слоны, угроза всех полей...
Как правильно объявить указатель?
Мне необходимо передавать в функции самописной библиотеки переменные по указателю.
Если указатель имеет тип int, то указывать он должен только на переменную того же типа.
Как быть если мне нужно...
Вычисление вещественных корней квадратного уравнения ax^2+bx+c=0
Здравствуйте, помогите написать программу) Заранее спасибо)
Назначение программы: вычисление вещественных корней квадратного уравнения ax2+bx+c=0.
Формат входных данных: значения коэффициентов a,...
Ожидание закрытия Microsoft Edge
Использую для этого WaitForSingleObject, но это не работает
PROCESS_INFORMATION proc;
CreateProcessW(
lstrcpyW(_wgetenv(L"PROGRAMFILES(x86)"),...
Муха на часах
На кухне висят часы, длина окружности которых – 109 сантиметров. Более того, каждый сантиметр окружности отмечен числом от 0 до 108.
Муха села на самый верх часов (отметка 0) и ползет со скоростью...
Система управления банком
Идея проекта такая- система банка. На старте у вас спрашивают, являетесь ли вы клиентом банка. Если нет, то создаете аккаунт с паролем и первоначальным балансом, далее предлагают совершить операции,...
Как разделить массив пополам
Подскажите пожалуйста,как разделить массив пополам
Наибольшее произведение трех чисел
Приветствую! Попал в тупик, программа вроде работает правильно, но тесты не проходит, есть какая то ошибка или я не правильно понял задание, просьба НЕ давать решение задачи, а указать на ошибку, а...
Динамическое выделение памяти new/delete
Всем здравствуйте. Читаю книгу Стивена Прата и наткнулся на такую ситуацию:
В книге описан подобный приведенному ниже пример (в нём использую свой связный список):
char* buf = new char;
List*...
Что лучше float(1) или (float)1?
Нужно вычислить чему равна дробь 1/2
вычисление в лоб дают результат 0, то есть cout<<1/2<<endl; выводит 0
как делать лучше
cout<<float(1)/2<<endl;
cout<<(float)1/2<<endl;
варианты
Использование delete вместо delete[] для динамического массива
Доброго времени суток.
Играюсь с утечками памяти в одномерных/двухмерных массивах. С двухмерными массивами всё ок, память утекает :)
Так вот, в следующем примере память НЕ УТЕКАЕТ, хотя...
Какой компилятор использовать
Код распухает
когда вместо одного std::reverse, ты вставляешь несколько велосипедных строк :D
std::print / std::println это как раз высокоуровневые функции для работы с форматированным текстом с...
Длина строки std::string
Добрый день.
Прошу прощения за возможно глупый вопрос, но мне вот понадобилось узнать количество символов в строке. Не байт, а именно символов.
Вот такой код:
int main()
{
...
Оцените пж код на с++ и напишите что можно из этого сделать
#include <iostream>
#include <string>
#include <Windows.h>
using namespace std;
//ширина поля
const int width = 29;
//высота поля
const int height = 29;
//само поле
string map = {
Является ли cin >> x; примером инициализации переменной?
Является ли cin >> x; примером инициализации переменной? И правильно ли я понимаю, что на данные вопросы правильным ответом тут является только 1 вариант?
В какой строке приведен пример...
Найти «одинокое» число
Однажды Маше было нечего делать, и она записала на листе бумаги N
целых чисел: a1, a2, …, a N
Маша недавно изучила алгоритмы сортировки, поэтому она выписала свои числа в неубывающем порядке, то...
Побитовые операции между символами двух строк
Написать программу которая будет выполнять побитовое операцию между символами двух строк
Помогите решить
#include <string>
#include <iostream>
#include <clocale>
using namespace std;
int...
Чем плохо или наоборот хорошо "обращение через точку"
всем привет
к примеру есть код
if (user::begin == nullptr)
{
//значит он единственный пользователь
user::begin = NewUser;
}else{
user* ptr = nullptr;
Проверить что в массиве нет элементов больших заданного числа
Проверить, что в массиве нет элементов, больших заданного числа. Если такой номер есть, найти его номер. Решить методом флажка
Добавить к переменной char до и после определённые строки
Здравствуйте.
Я совсем начинающий.
Для Ардуино. Если точнее - для проекта на ESP32. У меня там генерится для mDNS имя хоста имеющего вид в переменной char как WeatherClock-c8-ef-4d (последние 3...
dll возвращающая текстовую строку
Доброе
Создал проект dll которая должна вернуть строку
// MathLibrary.h - Contains declarations of math functions
#pragma once
#ifdef MATHLIBRARY_EXPORTS
#define MATHLIBRARY_API...
Процесс функции не работает с кириллицей
Привет всем, вот очередной урок :
// Передача функции строки_1.cpp
#include<iostream> // Директива процессора, заголовочный файл - iostream
#include<cstring> //
#include<cctype> //
...
Запрашивается выход из программы в результате неустранимой ошибки
Вызвано исключение по адресу 0x00007FFD58A7B699 в ConOs.exe: исключение Microsoft C++: std::bad_alloc по адресу памяти 0x00000074778FFCF0.
Необработанное исключение по адресу 0x00007FFD58DB286E...
Проверить является ли слово палиндромом
Дано одно слово (все буквы строчные, словом считается любая последовательность символов без пробелов).
Выведите слово YES, если исходное слово является палиндромом (слово, которое одинаково...
Задача "Фонари"
Условие:
На улице, разделенной на N участков, есть M фонарей. Каждый участок улицы обозначен числом от 1 до N.
Фонарь освещает тот участок, где расположен, а также K участков налево и направо....
Ошибка сборки активного файла gcc.exe
Выполнение задачи: C/C++: gcc.exe сборка активного файла
Запуск сборки…
cmd /c chcp 65001>nul && C:\Users\12345\gcc\bin\gcc.exe -fdiagnostics-color=always -g...
Практическое применение битовых операций
Всем привет
интересует практическое применение битовых операций в повседневности скажем так
то что побитовые сдвиги - умножение/деление на четное - это да.
а вот остальные операции - можно ли с...
Двумерный массив string
Здравствуйте, не могу создать двумерный массив из string-ов, помогите пожалуйста.
Структура папок проекта
Добрый день.
Имею проект, в котором будет:
несколько файлов с кодом (плюс заголовочные файлы), всего пара десятков файлов,
много картинок, которые будут использоваться в ходе исполнения кода...
Программа для отслеживания уровня заряда наушников(2,4 радиоканал)
Всем привет! Есть уши Hyperx cloud core wireless, а вот софт их не поддерживает. Хотел бы "своими руками" сделать небольшую программку, которая бы показывала уровень заряда - это основная...
Почему setw() с числами работает как и должен, а с текстовыми данными нет
#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
#include <iomanip>
#include <sstream>
using namespace std;
struct MARSCH {
Поигрался с динамическим массивом при помощи ChatGPT, и вот что вышло
Никогда так не было приятно работать с кодом.
Ниже код (wrapper) для динамического массива, и, естественно, тест. Потратил на это где-то пол дня.
После массива буду работать над списками,...
Метод наименьших квадратов
Прошу помочь написать программу
Почему неправильно работает деление в программе?
Есть калькулятор, код довольно сложный и большой, но суть в том, что при делении двух чисел друг на друга деление происходит неправильно. Например при делении 6 на 3 выдаёт 2.333333 вместо 2. Как это...
Генерация случайных чисел удовлетворяющих заданным условиям
Здравствуйте жители форума. Писал программу на с++, фрагмент кода ниже. Задача - сгенерировать три числа a b c от 1 до 9 включительно, да так, чтобы a + b всегда было меньше c, то есть чтобы пример a...
Неустранимая ошибка в коде
Не работает код. Visual Studio пишет про неустранимую ошибку в каком-то DLL.
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
using namespace std;
struct contact {
char name;
...
Ошибка "CRT обнаружил, что приложение производило запись в память после завершения буфера кучи"
здравствуйте!
просто хочу освободить динамически выделенную память, но вылазит ошибка при обращении к функции free. пожалуйста, подскажите, что тут можно сделать?
void delete_cell(queue** q) {...
Консоль С++ в Visual Studio не выводит на русском
когда ввожу имя мальчика, то выводит непонятные символы. помогите, пожалуйста. уже во все функции вставила сетлокал даже, толку 0
#include <iostream>
#include <string>
using namespace std;
...
Оцените реализацию простейшего калькулятора
Всем привет! Хочу попросить вас оценить реализацию программы. На плюсах полтора месяца, придумал следующую простейшую программу. Нужно ввести два числа, затем выбрать какое действие произвести, далее...
Разный вывод в консоль
Здравствуйте.
Имеем:
1. Win10;
1.1. компилятор msys mingw64;
2. Linux(debian 11);
2.1. компилятор gnu gcc.
Давно заметил, что в линукс и виндовс ошибки в консоль выводятся по разному. В...
Заполнение матрицы по спирали
нужно сделать заполнение матрицы по спирали (как на фото) размером 2N x N
Задача на сортировку строк целочисленной матрицы
Доброго времени суток!
Пытаюсь выполнить задачу из учебника по С++ Павловская Т.А. (Двумерные массивы вариант 2). Текст задачи:Дана целочисленная прямоугольная матрица. Характеристикой строки...
Заполнение словаря из функции
Добрый день,
заклинило меня на простой проблеме, не знаю, где туплю. Подскажите, пожалуйста, где прочитать про это.
Создаю пустой словарь:
map<string, string> test_dic;
Пишу функцию:
void...
Существует ли простой стандартный способ запустить вычисления на видеокарте?
Доброго времени суток.
Подскажите, пожалуйста, существует ли простой стандартный способ перенести вычисления с процессора на видеокарту в языке C++? Подключение сторонних библиотек и тем более...
Что это за странный код?
Что делает этот код?
Как он работает?
Зачем он нужен???..
#define サイクル for
#define もし if
#define さようなら_ while
#define そうでなければ else
#define ライン転送 endl
#define こっちに来てくれ_ goto
abs() и его внутренне строение :3
Здравствуйте, хотела поделиться с вами проблемой. Мне очень не хочется использовать какие-либо сторонние библиотеки помимо iostream, но некоторые математические операций из cmath словно нигде не...
Использование сборки sln (visual studio) на unix системе
Я в основном большие проекты пишу на винде в visual studio который сам собирает мой проект через .sln файлы. Соответсвенно и на гит хабе мой проект в формате визуал студио. Но сейчас есть потребность...
Вычислить значение функции заданной разложением в ряд Тейлора
y = 2*e3x − sh(2x)
Прекратить вычисления, если |yn − yn-1| < ε
Я вообще не понимаю, как это делать, ПОМОГИТЕ ПОЖАЛУЙСТА
Кто-нибудь может попробовать запустить данный код на определённом сайте и скинуть результат через 30 сек работы кода?
#include <iostream>
using namespace std;
int main() {
int* POINTER = nullptr;
for (;;) {
cout << POINTER << endl;
POINTER++;
}
}
Произвольное стирание массива
При вводе 1, а после 5 в строку ввода у приложения, массив произвольно стирается
Код:
#include <Windows.h>
#include <iostream>
#include <string>
using namespace std;
int main()
{...
Вывод спецсимволов на Windows
Помогите пожалуйста с программой на С++. Нужно чтобы корректно отображались символы ¢ и € (цент и евро). Язык самой программы английский. Менять кодировку или шрифт нужно программно. на 1251...
Упорядочить по неубыванию элементы первого столбца матрицы
Скачал сегодня эту IDE и попытался просто запустить рабочий код, посыпалась куча ошибок
#include <iostream>
using namespace std;
int main()
{
int n, m;
Перенесение части кода в другую функцию
Помогите пожалуйста с перенесением чвсти кода в другую функцию.Я поставил комментарий на строку ниже.
Все что идет под этой строкой должно быть в другой функции,но у меня не получается это сделать....
Вычесть единицу из самого большого числа в массиве
Задача:
Дан массив a и число m. Всего вы можете сделать m операций: отнять единицу от самого большого числа в массиве (если самое большое число в массиве содержится не 1 раз, то можно отнять...
Анимация падения букв
Написать программу со следующим сценарием: пользователь вводит строку, нажимает
Enter и далее варианты:
▪ Буквы падают в низ экрана с начала строки, одна за другой;
(нужно чтобы создавалась...
Асинхронная отправка HTTP запросов. libcurl.h и future
Всем доброго дня.
Я написал программку, которая последовательно за раз отправляет 500+- запросов api на сервер. Все работает хорошо но долго (каждый запрос от 300 до 1000+ мс занимает). Решил что...
Указатель на указатели
В C++ есть указатель, а ещё можно сделать указатель на указатель, а потом указатель на указатель на указатель и тд.
Вопрос назревает к опытным программистам, повидавшим много кодов, и говнокодов -...
Разница в скорости работы memcpy для std::vector и raw pointer
Во время тестов заметил, что memcpy для std::vector выполняется быстрее, чем для сырого указателя, решил поподробнее это протестировать. Привожу код:
size N = 256*256;
// std vector
...
Наследование. Создать три класса: для фигуры, треугольника и четырёхугольника
Задание звучит так.
Предметная область выглядит следующим образом: есть сущность фигура. Фигуры бывают двух типов: треугольник и четырёхугольник. У фигуры есть количество сторон. Для неизвестной...
Ошибка при попытке компиляции через GCC
https://www.cyberforum.ru/attachment.php?attachmentid=1481175&stc=1&d=1723539913
вот что пишет при вводе (gcc main.cpp)
помогите пожалуйста висуал студио мне до тошноты не нравится а другие...
string посимвольная конкатенация
Есть вектор цифр (вектор типа int). Нужно создать числовую строку string, состоящую из этих цифр. В векторе цифры, которые должны образовать число, находятся в обратном порядке.
Я прохожу по...
Найти размер наибольшего братства в массиве (оптимизация кода)
Задан массив a
состоящий из различных целых положительных чисел.
Назовём подмассив ai,ai+1,…,aj братством только в том случае, если существует целое число m≥2 такое, что...
Как работает перемещение и rvalue в моем примере ?
Добрый вечер!
Помогите, пожалуйста, понять rvalue и семантику перемещения на следующем примере:
насколько я понимаю такого рода пример должен приводить к перемещению значения строки s,
т.е. она...
Проверка на целочисленность числа
Здравствуйте, только начал изучать С++ и возник вопрос. Программа заполняет массив случайными числами, N - количество элементов массива. Необходимо проверить его на несколько параметров, проблема с...
Что делает этот код?
#include <iostream>
#include <string>
#include <vector>
using namespace std;
int sum(string a, string b) {
int sum = 0;
unsigned char buf = 0;
for (int i = 0; i < a.length(); i++) {...
Быстрое получение графика
Не подскажете ли способ оперативного получения картинки результатов расчетов. Поиск в интернете показал из удобных в использовании только опирающийся на Gnuplot. У меня есть опыт работы с tecplot. Но...
Найти количество различных подстрок данной строки
Подстроки
В данной задаче требуется для данной строки найти количество её различных подстрок, считая подстроки различными, если последние отличаются как строки.
Язык Ограничение времени Ограничение...
Вывести возраст грамматически правильно
Можно ли в условии IF вкладывать switch примерно так
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int a, b;
cout << "Введите возраст не более 120...
Игра "Камень ножница бумага"
И так я захотел получить побольше знании на C++ поэтому взял проект создании простой игры Камень ножница бумага. В ходе работы у меня возникла проблема с выводом. При начале игры код должен выводить...
Двухсторонняя сортировка двумерного массива выбором
Помогите написать код на с++
Существует файл под именем “input.txt”.
В первой строке файла хранится количество строк в двумерном
массиве.
Во второй строке файла хранится количество столбцов в...
МКЭ
struct Element {
int region;
vi _nodes;
};
typedef std::vector<Element> va;
class Problem {
public:
// Пример методов, которые могут быть в классе Problem
real lambda(int...
Камни. Разбить их на две кучи таким образом, чтобы веса куч отличались не более чем в 2 раза
Имеется N камней веса А1,А2,...,АN. Необходимо разбить их на две кучи таким образом, чтобы веса куч отличались не более чем в 2 раза. Если этого сделать нельзя, то указать это.
Про утечки памяти
всем привет
вопрос про утечки памяти, как могли догадаться из названия :)
в некоей программе динамически выделяется память, программа экстренно завершается, выделенная динамически память не...
Проблема с симуляцией хода в шахматах
Здравствуйте, столкнулся с проблемой.
Есть функция
bool canMoveRemoveCheck(int fromIndex, int toIndex, Piece pieces, bool isWhite) {
Piece backupFrom = pieces;
Piece backupTo =...
Программа не выходит из цикла
Начал изучать с++,
не понимаю, что не так с циклом,.
Почему программа из него не выходит?
#include <iostream>
int main() {
int size;
int percent;
int desiredSum;
int years=0;...
Нахождение погрешности при вычислении ln
У меня есть код на с++ для нахождения погрешности при вычислении ln.
Объясните пожалуйста вот эту часть
error_ = (Result) * GM(2 * (2 * i - 1));
Привидите какие нибудь формулы для доказательства....
Прошу дать ответ на два отрывка кода
Добрый день! Прошу не ругать, но очень срочно нужно дать ответ касательно двух отрывков кода, заранее всем спасибо!!!
Первый код:
a=3; b=10;
while (a<=b) { b=b-a; a=a+1; }
printf(“%i %i”,a,b);...
Сохранение изображений .bmp
bool SaveBMP(const Path& file, const Image& image) {
ofstream ofs(file, ios::binary);
if (!ofs) {
return false;
}
int width = image.GetWidth();
int height =...
Поменять местами две диогонали
Дан квадратный массив. Поменяйте местами в каждом столбце элементы, стоящие на главной и побочной диагоналях.
Входные данные
В первой строке дано число n⩽10. Далее идут n строк по n...
Опять проблема с кодировками, конвертация в utf8 (windows)
Всем привет, у меня несколько вопросов про кодировку
Вот я например определяю в своей программе переменную std::string str = "Hello";
В какой кодировке будет строка и от чего это зависит? От...
Записать элементы заданного массива в обратном порядке
Задан массив целых чисел X(n) Найти:
Записать элементы заданного массива в обратном порядке.
Вычислить значение функции заданной разложением в ряд Тейлора
Вообще чет сложно:
Немогу (2n)! представить в 18 строке: a *= x / (2*i-1);
В общем решение, не получается...
Задание: найти сумму бесконечного ряда и определить число итераций, необходимых для...
Жадный алгоритм Рюкзака
Здравствуйте! Подскажите, пожалуйста.
На просторах интернета пытался найти жадный алгоритм рюкзака для своей задачи. Нашел реализацию на С++ с помощью векторов:
#include <iostream>
#include...
В буфере появляется лишний символ
Здравствуйте!
В программе перевода в двоичное число использую 2 функции:#include <stdio.h>
#include <stdlib.h>
#include <string.h>
template <class T> void TypeToBin(T source, char* buffer, int...
Обращение к элементам по строке, аналог map
Мне нужен массив, к элементам которого можно обращаться по строке.
Похожий инструментарий предоставляет map, но если будут одинаковые ключи, то данные заменяться, а мне нужно чтобы можно было по...
Исключение при вызове функции GetOpenFileName
Нужно выбрать файл изображения для программы медианной фильтрации. Использую windows.h GetOpenFileNameA. Собрал решение. Без отладки работает отлично. Но с отладкой выдаёт исключение по адресу...
Передача std::string в качестве параметра в функцию
Добрый день. Если я правильно представляю работу std::string, то внутри по большому счету у нас динамический массив. Соответственно, каждый раз при создании объекта типа std::string мы по сути...
Как удалить элемент в векторе стринг ?
Всем добрый вечер. Не понимаю как удалить элемент в векторе стринг. Подскажите, что нужно использовать, что бы например удалить данные в 1 ячейке вектора. Вот код: void Delete()
{
int choice;...
Определить длительность пробежки
Условие задачи:
Феофан увлекается тремя вещами: программированием, музыкой, а также бегом. Однако, выйдя сегодня на пробежку, он забыл включить секундомер в начале, поэтому теперь не знает,...
Нет подходящего конструктора по умолчанию
#include <iostream>
#include <vector>
#include <cmath>
#include <random>
#include <chrono>
#include <algorithm>
std::vector<int> topology = { 2, 3, 2 };
//std:: int topology.size = 3;
class...
Нарушение доступа при записи
У меня есть класс в котором присутствует вектор из RectangleShape (фигур) groupCell и обычный объект RectangleShape battleOverTable в виде отдельного поля в классе . До того как я добавил...
Как узнать имя карты памяти
Такой странный вопрос.
Есть способ получить имя карты памяти в телефоне на андроиде?
Подробнее - изучаю с++ в порядке самообразования, по факту - только только изучаю основы. Занимаюсь этим в...
Как поместить массив в вектор массивов?
Друзья! Вот что мне надо:
#include <stdio.h>
#include <vector>
using namespace std;
int main()
{
int foo ;
vector <int > bar;
Нужна помощь в чтении кода
Затрудняюсь в чтении кода.Пожалуйста помогите.
Заранее "Спасибо"!
Token get_token() // read a token from cin
{
char ch;
cin >> ch; // note that >> skips whitespace (space, newline,...
Найти максимальное число, которое содержит поддерживаемые цифры и состоит ровно из n индикаторов
Дана задача:
Ограничение по времени: 1 секунда
Ограничение по памяти: 256 мегабайт
У Иннокентия сломался старый навесной замок, поэтому он решил себе купить новый современный
цифровой замок....
Конструктор копирования для односвязного списка в данной реализации
Всем привет! Поскажите, пожалуйста, как правильно реализовать конструктор копирования класса MyStack2, при такой реализации конструктора с параметрами класса Node.
Node.h
template<typename T>...
Форматирование вывода в файл
Вывод данных с файла отличается от того, что в файле. Скриншоты прилагаю. Вот код.
#include <iostream>
#include <fstream>
#include <iomanip>
#include <string>
#include <windows.h>
#include...
Скачать картинку
Вот программированием занимаюсь немного. И в университете почему-то решил взять тему курсового проекта написание вируса. Там я собирался реализовать программу которая бы при попадании на компьютер...
Аналоги популярной концепции MapReduce в терминах потоков
#include <iostream>
#include <future>
#include <numeric>
#include <vector>
#include <list>
template <typename It, typename Func>
void map(It first, It last, Func f)
{
while (first !=...
Найти точку в которой нужно войти в лес чтобы дойти до Поляны Дров как можно быстрее
Маленький мальчик Фермa живет в деревне. Наступают холодные времена, поэтому бабушка попросила мальчика сходить в лес, чтобы собрать дров. В лесу около деревни, в которой живет Ферма, находится...
Преобразование принимаемой структуры в массив
При организации приема метеорологической информации столкнулся с непонятным.
//Struct Definition
struct Meteo {
int Year; // Year of the recorded temperatures
double T; //...
Результаты суммирования целого и разбитого массивов отличаются
В программе 2 цикла. Один "целый" от 0 до максимального значения, второй цикл разбит на 4 части. Почему-то, когда массив равен const size_t arrSize = 50 000 000; результат суммирования "целого" и...
Как заменить родителя на наследника?
Здравствуйте, возможно ли как-то заменить родительский класс на его наследника?
У меня есть два класса:
class Tile {
public:
friend ostream& operator <<(ostream& out, const Tile& t){
out<<' ';...
Примеры задач на С++
Хочу чё-нибудь кодить, а нет идей, посоветуйте какие-нибудь задания там, только не слишком долгие в реализации
Ну само собой на C++ '\0'
Как написать код для смены расширения файлов
Приветствую всех. Уважаемые, нужно при запуске файла.exe, чтобы были найдены все файлы на пк (поиск во всех локальных дисках, флешках) с расширением (.doc), и с последующим изменением этого...
Один конь (Школа программиста №128)
#include <bits/stdc++.h>
using namespace std;
#define x first
#define y second
const int inf = 1e9 + 7;
int bfs(int x1 , int y1 , int x2 , int y2 , int n){
vector<vector<int>> dist(n ,...
Конвертер из Световых лет в Астрономические единицы
Всем привет, вот опять выполняю очередное задание из учебника. Составить на основе 2 функций(main включительно) конвертер из Световых лет в Астрономические единицы(Св год = 63240 Астр. единиц). На...
Решить квадратное уравнение
Написание кода по блок-схеме
Сборка статической библиотеки
Здравствуйте, у меня есть движок, который был раньше частью игры, но я его решил вынести в отдельный проект и подключать как статическую библиотеку
Но при сборке выдает такие предупреждения...
Объявление и инициализация внутри цикла
Если объявить и инициализировать переменную внутри цикла как это показано в коде ниже, она будет инициализироваться на каждой итерации цикла этим значением или только один раз в начале цикла?
for...
Копирование текстового файлы с заменой фрагментов - какой подход обеспечивает скорость?
Обращаюсь к гуру за готовым решением / подходом.
Требуется копировать тестовый файл1 в файл2, попутно заменяя фрагменты текста между маркерами (подстроками).
Т.е. есть заранее известные текстовые...
Использование логических выражений
Всем здравствуйте! Около получаса назад взялся за изучение С++, написал простенькую программу, но.
При выводе немного не так выполняется второе условие. То-есть, считает верно, т.к. а < б, но...
Массив. Сумма элемента и всех ему предшествующих
Добрый вечер! Помогите решить задачу, пожалуйста!
Задача:Дан массив из 20 элементов. Массив заполняется с клавиатуры. Вывести массив на экран. Элемент массива, равный заданному числу Х (значение...
Вывод на экран нескольких изображений из файла по координатам
Можно ли вывести на экран окно, в котором будут расставлены по координатам изображения из файла таким образом, чтобы оно заполняло собой определённую площадь по высоте и ширине?
Выход за границы в методе изменения размера изображения
Мне необходимо реализовать метод изменения размера изображения. Написал его, но постоянно получаю выход за границы. Подскажите где не так написал. В предоставленном коде в функции main условное...
Менеджер паролей
Занимаюсь написанием относительно простенького C++ менеджера паролей с шифрованием данных с помощью sodium. В целом с задачей входа регистрации, добавления и выведения части паролей код справляется,...
Время жизни временного объекта
Добрый день!
Подскажите, пожалуйста, почему в данном случае время жизни временного объекта не продлевается и объект уничтожается не смотря на то, что я пытаюсь присвоить его константной ссылке?...
Определить позицию первого вхождения в заданную строку какого-либо символа из второй заданной строки
1. Составить функцию, позволяющую определить позицию первого вхождения в заданную строку какого-либо символа из второй заданной строки. Результатом работы функции должна быть - 1, если первая строка...
Переводчик - тренажёр
Добрый день. Я не сильно хорошо знаю программирование, но что-то уже умею писать. Хотел бы услышать совет людей, которые разбираются в программирование.
Сейчас учу английский язык и вместе с этим...
static_cast для enum class: допустимо ли?
Собственно, сабж.
Если я знаю, что энумератор с целыми числами, знаю min и max его значений, и хочу перебрать их в цикле.
Допустимо ли static_cast для enum class, или это считается "костылями"?...
Создание потока
Добрый день. Есть класс apiFem. В этом классе одна из функций называется CreatePoint.
Когда создаю объект и просто вызываю эту функцию, то программа работает как надо. Когда пытаюсь функцию класса...
Создание системы потокового ввода/вывода
Здравствуйте! У Старуструпа есть такая задачка, вот её текст:
Напишите миниатюрную систему потокового ввода/вывода, предоставляющую классы istream, ostream, ifstream, ofstream, функции operator<<()...
Всегда выполняется ветка else
Я делаю крестики-нолики на c++ и столкнулся с проблемой что вне зависимости от значения происходит ветка else
Вот код:
#include <Windows.h>
#include <iostream>
#include <string>
using...
Выделение памяти при const char
Всем привет
мучает вопрос
вот когда мы объявили
char ch, *p =&ch;
тут все нормально память выделена под переменную и указатель на нее ссылается
или вот
char ch, сh2, * p = &(сh2);
...
Не работает функция CreateFileA, не переносятся знаки табуляции
Привет всем!
Вопрос 1
Пишу в файл в одном проекте с помощью фунции CreateFileA но не работает, файл не создается или запись не происходит, но неделю назад все работало и сейчас в других проектах...
Поиск комнаты
Здравствуйте, решал задачу, суть которой заключалась в нахождения этажа комнаты и её порядкового номера слева. Суть задачи заключается в том, что здание устроено таким образом, что на первом этаже 1...
Почему данная программа иногда выдаёт весьма точные ответы, а иногда тупит?
Вот код этой программы. Почему-то точность её работы иногда зависит от запуска, попробуйте запустить её несколько раз и вы увидите, что иногда всё работает хорошо, а иногда ошибка весьма более...
Не подключатся SDL
Приветствую! Решил использовать libtcod для знакомства с написанием рогаликов на ascii графике.
Через vcpkg установил libtcod и sdl (vcpkg install libtcod и vcpkg install sdl)
Всё установилось....
Удалить из вектора все элементы, равные значению val
цель: удалять с вектора все элементы равные переменной val
#include <iostream>
#include <vector>
using namespace std;
int remove_nums(vector <int> array, int val) {
for (int i = 0; i <...
wchar_t* в char* (string to wstring) преобразования неправильно работают
Есть функции, которые конвертируют string to wstring(и наоборот). Написаны тесты, два последних не проходят. Не совсем понимаю как это работает. Я понимаю, что string (это char'ы) не имеет информации...
Инициализация переменных простого типа через фигурные скобки
Доброго времени суток.
Читаю учебник по с++20, там предлагается инициализировать переменные так:
#include <iostream>
int main() {
int number1{42}; // <- вот так
int number2 = 43;
Синтаксис лямбда выражений
Есть лямбда выражение
auto AsyncMethod = (val_1, val_2)->void
{
//some code
};
Что означет ->void после круглых скобок?
Точный тип двухмерного массива
Вопрос по встроенным массивам (да, я знаю что их лучше не использовать). Если создаём например двухмерный массив int, то сам его идентификатор по идее имеет тип int** - то есть указатель на указатель...
Ошибка в яндекс контесте
Bizzare Chat
У вас есть приложение, а в нем пользователи. У каждого пользователя есть свой уникальный id.
Приложение - обычный мессенджер, а ваш класс будет управлять чатом. Взаимодействие с...
Определить является ли число палиндромом
Уважаемые знатоки. Задача банальна до безобразия. Стандартная с leetcode.com Определить, является ли число полиндромом.
Я пишу такой код:
bool isPalindrome(int x){
int k=0;
bool result =...
Проблема с локализацией кода. Не может считать русские буквы из консоли
Проблема заключается в том, что при вводе имени студента, в консольном окне отображаются иероглифы. При просьбе посчитать средний балл студента выдаёт, что не нашёл такого студента. Но в файле он...
Как std::ifstream читает файл utf-8 с русским текстом в обычный std::string и при этом cout выводит русский текст?
Всем доброго дня.
Сто лет не писал на чистом С++ и вот возник вопрос.
Я пытаюсь прочитать файл с "Войной и Миром".
По логике Русские символы должны занимать 2 байта.
Следовательно должен...
Ошибки округления при вычислении логарифма
Здравствуйте. Пытаюсь оценить сверху ошибку округления при вычислении натурального логарифма числа 3125.Натуральный логарифм считаю по схеме Горнера. ln(3125) = 5 * ln(5) = 10 * \sum_{i=1}^{\infty}...
Определить, за какое наименьшее количество ходов конь сможет добраться с клетки (x1,y1) доски M×N на клетку (x2,y2)
задача на коня олимпидная с++
решите на с++ пожалуйста. (p,q) - конь
Ограничение времени 1 секунда
Ограничение памяти 64Mb
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или...
Вывод в std::cout числа 123 в экспоненциальном формате без лишних нулей в виде 1.23е+02
Чтобы вывести int в экспоненциальном формате предлагается конвертировать его в double и применить std::scientific.
Если это выполнить, то число 123 будет выведено в виде: 1.230000е+02.
Мне нужен...
Создать класс с именем ship
Задание: Создайте класс с именем ship, который будет содержать данные об учетном номере корабля и координатах его расположения. Разработайте метод, который будет сохранять данные о корабле, вводимые...
Что означает конструкция заключения текста в знаки больше, меньше
Здравствуйте! Помогите пожалуйста. Есть такая строчка:
td_api::object_ptr<td_api::Object> SynchronousRequests::run_request(td_api::object_ptr<td_api::Function> &&function) {...
И я в ней потерялся...
Рассортировать столбцы каждой матрицы таким образом: первый столбец - по возрастанию, второй - по убыванию и тд
2. Дано n1 матриц, размер матрицы n*m. Рассортировать столбцы каждой матрицы таким образом: первый столбец - по возрастанию, второй - по убыванию и т.д. Память под матрицу отводить динамически....
Посчитать количество правильных скобочных последовательностей
Задача на комбинаторику. Нужен код или алгоритм. Также у меня есть свой алгоритм, но не работает
Посчитайте количество правильных скобочных последовательностей длины 2n
(n открывающихся скобок и...
Поиск по номерам товаров, указанным в ячейках
Здравствуйте! Пожалуйста, помогите составить код, по которому можно будет определить номер товара в коробке или на полке.
КОРОБКИ
Коробка 00-15: Номер:1315, 8606, 5510, 6606, 3401, 1215, 5706,...
Генератор паролей и их шифрование
Всем привет, что надо знать, чтобы сделать простенький генератор паролей(состоящих из цифр и букв нижнего/верхнего регистра)? Так же интересно, как сделать шифрование(или хэширование паролей)....
Менеджер паролей. помощь с графическим интерфейсом
Здравствуйте, хотел бы попросить помощи с графическим интерфейсом.
Беда в том, что я не знаю как его сделать, а препод решил, что командная строка прошлый век.
Вот решил заручиться вашей помощью...
Вывести длину гипотенузы прямоугольного треугольника
Формат ввода
Единственная строка входного файла содержит два целых числа a и b, 0 ≤ a, b ≤ 1000.
Формат вывода
Выведите длину гипотенузы прямоугольного треугольника с катетами a и b с точностью...
Вычислить значение логарифма разложением в ряд Тейлора
Всем привет!
Только начал изучение языка С++ и мой вопрос может показаться глупым.
По заданию требуется написать программу для вычисления натурального логарифма по этой формуле:
ln(1 + x)...
winsock2.h и recv
Добрый день!
Есть простое сокетное соединение к серверу. Сервер беспрерывно шлет пакеты. Ну что бы чтения избежать потерю данных, сервер предварительно шлет 4 байта это длину пакета, а потом сам...
Алгоритм Крускаля и Прима, и рекурсивный обход
Помогите пожалуйста усовершенствовать алгоритм Крускаля и Прима, и рекурсивный обход графа
Последовательный двоичный файл
При тестировании списка объектов Product, если выбрать функцию отображения элементов, то программа просто завершает работу с кодом -1073741819.
При постраничном просмотре так же. Помогите найти...
Очистка буфера cin для getline()
Помогите победить функцию getline() она не хочет корректно сохранять вводимые данные.
Нормально отрабатывает только при первой итерации цикла, а при последующих - пустые строки.
Строки
...
Решение СЛАУ методом Крамера
Программа должна запускаться из командной строки с двумя параметрами: имена входного и выходного файлов. Во входном текстовом файле записываются системы уравнений вида:
15 -3 4=4
2 8 -7=2
-1 3...
Четыре четверки в векторе
На ввод даётся вектор array из n-го количества чисел. Второй параметр в функцию: int target.
Цель: сделать так, чтобы функция возвращала вектор из векторов, в каждом из которых будет четыре числа:...
Паттерн Строитель с контролем состояния
Ниже программа С++17. Реализация паттерна Строитель. Три метода А, В и С в Builder. Внутри Builder класс StateBuilder, где просто повторяем методы Builder, а в потомках StateBuilder убираем ненужные...
Вычисление факториала для больших значений
Как работает этот код и что с ним не так?
#include <iostream>
#include <vector>
using namespace std;
vector<int> fast_factorial(int n) {
vector<int> factorial = { 1 };
for (int i = 2;...
Преобразование из питона в в c++
Подскажите, есть ли возможность конвертировать из питона в с++ бесплатно и желательно без регистрации. Разовые преобразования. Пробовал найти в интернете - удалось конвертировать пробный файл и после...
Пространство имен "std" не содержит члена "string_view"
Здравствуйте. Я захотел использовать std::string_view в своем проекте. Пишу в visual studio 2022. В настройках проекта выбрал стоит стандарт c++ 20, однако даже такая простейшая программа:
...
Торговля акциями
В настоящее время на бирже при торговле акциями активно применяются компьютерные системы, которые упрощают и автоматизируют процесс покупки и продажи акций. Некоторые из них даже позволяют вести...
Метод передачи параметров
По какой ссылке лучше всего передать входной параметр большого размера для наибольшей эффективности?
Объясните почему
Просто константная не является верным ответом
Мне приходит в голову...
Узнать MAC Address ethernet
Этот код выводит MAC Address и передает его в blueprint ue, но последний в списке адаптеров.Мне нужно вывести именно MAC Address ethernet вне зависимости от их кол-ва и расположения.
#include...
Один блок памяти, два разных значения
const int a = 23;
const int* p = &a;
int* p2 = (int*)p;
*p2 = 111;
cout << p2 << endl; // 111
cout << &a << endl; //000000DCD0BBF714
cout << *p2 << endl; //...
Что делает этот код?
#include <iostream>
using namespace std;
class Human {
public:
Human(const string& name_) : name(name_) {}
const void speak() const {
cout << "Человек... Hmmmmmm.... " << name...
Массив, элементами которого являются string
Друзья. Подскажите начинающему, какими наиболее простыми способами можно создать двумерный массив, элементами которого будут являться строки string
Программа для перевода числа в римскую запись. Программа не входит в условие
#include <iostream>
#include <string>
int main(){
std::string lineChar;
int lineNumbers;
std::cout<<"\nEnter a string of numbers:";
std::cin>>lineNumbers;
while...
Ряд Тейлора
Здравствуйте! Я начал учить c++ и нам в техе дали лабораторки в одной из них надо решить примеры рядом тейлора и написать для них код. Примеры прикрепил в вложение. Буду очень признателен любым...
Вернуть первый символ из буфера, потерянный при сравнении
# include <iostream>
# include <windows.h>
# include <string>
# include <conio.h>
using namespace std;
long counter = 0;
class employee
{
private:
long num;
Пользовательские литералы
Всем привет! Друзья, подскажите, пожалуйста, почему вот так:
constexpr int operator""_dec(const char* str, size_t n) {
return n == 1 ? static_cast<int>(str - '0') : static_cast<int>(str -'0') *...
Определить четное ли количество носков разложено по всем шкафам
Условие
- Есть такое твёрдое правило. Встал поутру, умылся, привёл себя в порядок - и сразу же приведи в порядок свою планету...
--- Маленький принц, Антуан де Сент-Экзюпери
В общежитии у...
Проверить, является ли число палиндромом
Учитывая целое число x, верните true, если x является палиндромом, и false в противном случае. Палиндром - это когда число слева направо и справа налево одинаково читается.
#include <iostream>...
Разблокировка всех элементов трехмерной сетки (похоже на lights out только в 3D)
Всем привет. Нужно срочно написать программу, которая "разблокирует" состояние каждого элемента трехмерной сетки. Элементы типа bool (0 - "заблокирован", 1 - "разблокирован"). При разблокировки...
Ошибки компиляции: не определены переменные DWORD, INT64
Добрый день!
Помогите, пожалуйста, со следующей проблемой...
На Win10 использовал VS 2022 Community. В ней создал проект, добавил библиотеку, что-то делал.
Перешел на Win11. Открыл проект,...
Отображение кириллицы в консоли
#include <iostream>
#include <vector>
#include <string>
#include <cmath>
#include <iomanip>
#include <conio.h>
#include <windows.h>
#include <locale.h>
#pragma warning(disable : 4996)
using...
Как узнать сколько памяти выделено под объект
1. как узнать что при создании obj было выделено 4 байта на стеке и 112 байт динамически.
в принципе если можно узнать как то цисло 116 тоже пойдёт.
class A
{
void* p = malloc(112);...
Реализация класса хэширования для текста
В чем ошибка реализации хэш класса ? Почему постоянно образуются коллизии большие и правильно ли параметры p, q задаются ?
class Hash {
private:
int p, q;
vector<vector<pair<int, int>>>...
По заданному алфавиту и списку слов составить максимально страшный "вопль"
Не могу решить задачу (были идеи по поводу рекурсивной формулы для дп, но мне кажутся они нерабочими или трудно реализуемыми). Помогите с решением на языке с++, спасибо.
Вопль
Вожди известного...
Определить когда необходимо заехать в отель а когда выехать
Условие
Вы не поверите, но Петр на отлично сдал экзамен по математическому анализу. Порядок вокруг наводит порядок в голове.
Что нужно сделать после тяжелого экзамена - конечно же хорошенько...
Написание вируса на c++
Вот программированием занимаюсь немного. И в университете почему-то решил взять тему курсового проекта написание вируса. Там я собирался реализовать программу которая бы при попадании на компьютер...
Ошибка при введении 0xx0?
Только начал изучать c/c++, дали максимально простое задание
Вычислить значение x= 1/(a+b)
a , b – целые числа, х – вещественное, a , b ввести с клавиатуры
Реализовать контроль ошибки ввода,...
Параллельные прямые
Помогите пожалуйста решить эту задачу на c++, пожалуйста!!!
Четыре числа – коэффициенты A, B и C уравнения прямой и величина R.
Формат вывода
Три числа – коэффициенты A, B и C уравнения любой из...
Получить пароль зная его хэш
Условие
Побывав на конференции настоящих защитников информации, хакер Илюша узнал много нового. Но больше всего ему запомнился доклад про алгоритмы хеширования. Приехав домой, Илюша решил, что...
Разные данные в одном указателе char*
Доброе время суток, я тут настолько уже влился в STL,ST и FBD что отвык от c++ и вот стало надо, а сообразить не могу:
В общем мне нужно разместить банальную таблицу шаблонов, состоящую из...
Вычислить сумму выражений
Даны натуральные числа m, n и действительные числа x. Нужно найти:
Проблема зацикленности #include
Что то я все перепробовал из интернета и у меня не получается решить такую простую проблему
main.cpp
#include <iostream>
#include "GameBrick.h"
#include "GameBall.h"
class GameBall;
class...
Найти наибольшую подстроку, являющуюся радугой
После проливного дождя в Т-стране вышло солнце и небо окрасилось в три цвета:
красный (R),
зеленый (G),
синий (B).
Маленький мальчик Петя успел записать все цвета, которые он увидел, в одну...
Найти max элемент на побочной диагонали массива
Здравствуйте!Дано задание:
Дан массив A(4,4):
5 7 3 0
3 0 66 -8
4 3 7 11
9 5 2 1
Найти max элемент на побочной диагонали и среднее значение элементов,соседних...
Адрес чего возвращает malloc при выделении памяти нулевого размера?
если сделать вот такоей вызов
int* p = (int*) malloc(0);
то в p появляется какой то адрес . что это за адрес?
Определите минимальное количество значащих разрядов в семеричной записи положительного числа Y
Значение арифметического выражения:
X= 7**103+ 49**98– 7**120– 7**33
записали в системе счисления с основанием 7.
Определите минимальное количество значащих разрядов в семеричной записи ...
ConsoleApplication.exe вызвал срабатывание точки останова при создании динамического массива
Здравствуйте, пытаюсь понять как работают двумерные динамические массивы, написал простую программу с его созданием и заполнением элементов числом 1.5. При попытке положить на этапе объявления в...
Рекурсия для "Плавные числа"
Написал функцию к кэшированием, но все равно работает слишком долго. Честно не понимаю что надо поменять/добавить, нужен совет.
#include <iostream>
#include <map>
#include <tuple>
#include...
Вывести множество рациональных дробей
Здравствуйте! Помогите решить задачу. Задача звучит так:
Рассмотрим следующий способ перечисления всех рациональных чисел между 0 и 1 (включительно).
for d = 1 to infinity do
for n =...
Свой Allocator
Здравствуйте! Пожалуй, подниму тему allocator-ов ещё раз, опять же упражнение из книги Страуструпа в котором он предлагает реализовать свой аллокатор. В главе он приводит пример pool-allocator-а, но...
Как перегрузить ++ для std::atomic<class>?
Добрый день. Я экспериментирую с std::atomic, наваял вот такой код
class xMe {
public:
int automatic = 0;
explicit xMe() {}
void add(int i) { this->automatic += i;...
Отсутствие вывода в консоль при использовании GCC с POSIX-threads
Здравствуйте.
При компиляции простейшей программки вывода в консоль Hello World через GCC (безотносительно MSVCRT или UCRT), но в версиях с поддержкой POSIX-threads, компиляция проходит нормально,...
Сортировка массива вещественных чисел методом Хоара
Доброго времени суток!
Пытаюсь выполнить задачу из учебника по С++. Текст задачи:В одномерном массиве, состоящем из n вещественных элементов упорядочить элементы массива по убыванию модулей...
Какой стандарт последовательности вычисления аргументов для operator<<?
Почему в данном коде выводит 8 9 в vs?
int x=9.7;
cout << x++<<'\t'<<--x;
Определить находится ли точка внутри трапеции
Всем доброго времени суток! Кто знает есть ли какие-нибудь формулы или что-то подобное для определения нахождения точки внутри равнобокой трапеции? Даны 4 координаты вершин равнобокой трапеции и...
Как возвести число в степень
Как возвести число в степень ???
Алгоритмы сортировок
Наиболее часто задаваемые вопросы по С++. Реализация распространенных алгоритмов, решения типовых задач.
Статьи и учебники C++
Оглавление:
Выбором
Пузырьком
Вставками
Шелла
Написать простейший калькулятор
задача на оператор выбора С++
Написать программу, которая вводит 2 числа и символ операции (*,/,-,+). Затем в зависимости от символа, выводит на экран информацию о выполняемой над числами операции...
Большая коллекция решенных задач
Обработка строк
1. Вывести в алфавитном порядке все буквы, которые входят в текст по одному разу
2. Является ли введенная строка палиндромом
Обработка списков
1. Двойной связный список
2....
Удаление символа из строки
Как удалить символ (скобку) в заданной символьной строке?
Переход на новую строку
Доброго времени суток!
у меня такая проблема: у меня стоит visual C++ 2008 и я не могу перейти на новую строку. Пробывал с помощью \r\n и \n ни чего не помогает подскажите может где в настройках...
Функция setlocale( LC_ALL,"Russian" ) и класс String
У меня есть класс и головная функция этого класса. Переменные типа стринг я могу водить в консоли, ну как только я подключаю функцию setlocale( LC_ALL,"Russian" ); моя программа выводит мне русский...
Найти сумму цифр числа n
Пожалуйста, помогите сделать задачу , спасибо кто откликнется!
Дано натуральное число а.Напишите программу которая находит сумму цифр числа n
Есть ли программы для построения блок-схем по коду с++?
есть ли программы для построения блок-схем по коду с++?
Есть ли какая-то константа в С, означающая число Пи
Или может функция, возвращающая точное число Пи
Проверка числа на чётность/нечётность
Подскажите пожалуйста молодому-неопытному как проверить в С++ чётное число или нечётное? Есть какя-то специальная функция?
Идентификатор не определен
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
int voidmain()
{
int i,j,r;
Long int b1,b2,S,a;
for(a=1; a<5; a++)
for(a=1; a<=9; a++)
for(a=1; a<=9; a++)
Как указать диапазон генерации случайных чисел?
Возник довольно глупый вопрос,как указать диапазон генерации случайных чисел в C++...
int a=random(10); - тут генерируются числа от 1 до 9, а как сделать к примеру генерацию чисел от
?
Посчитать количество символов в строке
Хелп. Я только недавно начал изучать С++. Помогите сделать программу. Нужно посчитать количество всех элементов в строке.
Перевод из string в int и обратно
как?:)
Что означает "std::" ?
На одном сайте по обучению с++ в теме массивы был пример проги:
#include <iostream>
#include <string>
int main()
{
std::string students = {
"Иванов", "Петров", "Сидоров",
...
Выделение дробной части из числа
Дано число, например, х=124,556
нужно найти его целую и дробную части, чтобы получилось так:
int a(целая),b(дробная)
а=124
b=556
С целой частью проблем нет, а вот как получить дробную часть я...
Пишем свой интерпретатор языка BASIC
Благодаря форуму и Evg в частности интерпретатор развивается, потихоньку превращаясь в простенький интерпретатор QBASIC.
Некоторые из самых старых версий сохранились в теме и ссылки на них будут...
Чтение строк из файла
Мне нужно читать строки из фалйа разной длинны
аа
вввввввввввввв
аааав
тоесть может быть вобще пустая строка.
нужно именно c++ не c
Как выразить в С корень n-степени.
Как выразить в С корень n-степени.
Подскажите.
Функция swap
Всем привет. У меня проблема, при чем проблема не с самими указателями, а с функцией swap.
#include <iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
swap(&a,&b);
...
Выражение с cos() и sin()
помагите с выражением.а то запуталась окончательно((
z=cos4x+sin y+1/4 sin22x - 1
Заполнение матрицы змейкой (по спирали)
Люди!Помогите!Пожалуста!У меня зачёт скоро!Не могу сделать прогу!В чём суть?!Пользователь должен ввести размерность матрици!Матрица квадратная!А программа должна заполнить её числами по порядку 1 2 3...
Вывод n знаков после запятой
Как это сделать?
Как программно можно очистить экран консоли?
Допустим я запустил консольную программку, там что-то она делает, и в результате экран заполняется текстом и т.д. Как программно можно очистить экран консоли?
Несколько условий в одном if
например в паскале можно if (a>b)and(a<10)
в с++ как этосделать?
Как создать двухмерный вектор
если в с++ vector является заменой массива в си, то как создать двухмерный вектор?
например нужно считать матрицу размером х на у из файла в вектор при этом размер матрицы неизвестен
Русский язык в C++
Как в C++ консоли подключить русский язык желательной setLoceta(Rus) такой функцией, у меня не получилось её использваоть
Как вывести код символа?
Дан символ C. Как вывести его код(то есть номер в кодовой таблице)?
Перевод из десятичной системы счисления в двоичную
Задали написать прогу для перевода числа из одной системы в другую
#include <iostream>
#include <stdlib.h>
#include <string>
using namespace std;
int main()
{
int dec, bin, mod;
Системы линейных уравнений методом Гаусса
День(ночь, утро, вечер) добрый(-ая, -ое)
вопрос про метод Гаусса, как его реализовать на С++???
что-то совсем запутался...
вот что сделал:
#include<iostream>
using namespace std;
int main()...
Изменение цвета текста и фона при консольном выводе
Всем привет. Помогите решить мою проблему. Как менять цвет текста и фона при консольном выводе. Чё-то конкретного примера я не нашёл. Не могли бы Вы направить меня на сайт, или написать сами...
Функции min/max/random
подключил библиотеку stdlib.h в программе хотел использовать функцию max написал
num3=max(num1,num2);
компилятор ругается на то что дескать "max это неопределенный идентификатор". так как...
Сортировка двумерного массива по возрастанию
Помогите, пожалуйста с задачей.:-[
Необходимо отсортировать двумерный массив по возрастанию (не переводя его в одномерный).
Должно получиться примерно так:
0 0 1 1
2 3 4 5 ...
Для чего нужен заголовочный файл conio.h ?
<conio.h>. нам в институте говорили про такое. Я понимаю так,что если этот поток можно использовать без <iostream>. А то данный поток использовался почти в каждой задаче....)))
PS."простите...
Что означает '\0'
for (i = 0; line != '\0'; i++)
Удаление элемента из vector
Подскажите как удалить 1 элемент из массива типа vector, delete не работает почему-то?
Решение всех задач из учебника Стивена Праты
Здравствуйте!Решил выложить свои решения задач книги С. Прата. Код ни в коем случае не претендует на звание эталонного, если есть замечания с радостью выслушаю и приму к сведению.
...
Решение всех упражнений из книги Р. Лафоре "Объектно-ориентированное программирование в С++"
Хотя я и начинающий с++-шник. Хочу помочь другим людям. Здесь я буду выкладывать всё что мне удалось решить. В моих решениях будет много хедеров, делал я это в Dev C++. Ос Win 7 64 bit.
Начнём со...
Массив: создание динамического двумерного массива
Создаю двумерный динамический массив. После ввода m n - конец программы. Помогите, пожалуйста.
# include <iostream>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
Как создать матрицу в С++?
Нужно сформулировать одиночную матрицу размерности 12х12... у меня не получилось... программа получаеться пустая...помогите кто знает...
Конвертирование char в int
Перевожу char в int, но на выходе неверное число, вот упрощений вариант:
#include <iostream.h>
main()
{
char c = '1';
int i = static_cast<int>(c);
cout << i;
}
Наибольший общий делитель на С++
Помогите, пожалуйста, написать программу, выводящую НОД от двух целых чисел.
P.S.(надо очень срочно)
Пожалуйста, не пишите какие-то заумные операторы, а если без них никак, то объясняйте...
C++ Консольная змейка. Код
Доброго времени суток. Недавно я начал учиться программировать. И вот задался я целью написать консольную змейку.
Кодил я кодил и пришел к тому, что не могу придумать алгоритм для просчета хвоста,...
Как отключить _CRT_SECURE_NO_WARNINGS?
Код - работа с файлом. Выдает ошибку warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online...
Сортировка по алфавиту
Ознакамливаюсь со структурами. Все прекрасно, осталось только отсортировать символьные массивы по алфавиту.
Вот мой текст, в комментариях есть все задания.Программа вроде прокомментирована в...
Как перевести секунды в часы, минуты и секунды
Помогите составить программу, которая будет переводить секунды (произвольное целое число) в часы, минуты и секунды.
Разделить строку на слова
В общем есть строка, и ее надо разбить на массив строк чтобы каждое слово было в ствоей строке.
Знаю что надо пользоваться strstr но в виду неопытности даже не знаю как сделать...
Коды клавиш и обработка событий клавиатуры в консоли
Многие часто спрашивают один и тот же вопрос по поводу обработки событий нажатия клавиш в консоли.
вот простейший пример перехвата:
int i_input;
i_input = getch();
switch (i_input)
{
Функция транспонирования матрицы
Здравствуйте!
В университете начали изучать подпрограммы, пока не могу толком в них разобраться. Необходимо написать функцию для транспонирования квадратной матрицы , значения любые, тип данных...
Как найти максимальный элемент массива?
#include <iostream.h>
int main()
{
int s=0;
int a={1,15,85,25,4};
for (int i=0; i<5; i++)как найти максимальный элемент .
я пытался с помощью функций int Max
Что за кодировка?
Консоль выводит в кодировке, но я не могу декодировать.
Пример:
‚\0‚X0‚;ЎЃ«0ЃЁ1D0BU;Тестовая служба OCSP РЅР° testca.cryptopro.ru1%0#U
РћРћРћ...
Шифрование/дешифрование текста: шифр Цезаря
8. Написать программу, которая позволяет зашифровывать и расшифровывать с помощью «шифра Цезаря» сообщение, написанное на русском языке. Этот шифр реализует следующее преобразование текста: каждая...
Как найти сумму элементов массива ?
#include "stdafx.h"
#include <iostream>
#include <ctime>
#include <iomanip>
#include <conio.h>
using namespace std;
int main(int argc, char* argv)
{srand(time(0)); // генерация случайных...
Удаление элемента массива
#include <iostream>
#include <cstring>
#include <clocale>
#include <conio.h>
using namespace std;
int main(int argc, char** argv) {
setlocale(LC_ALL,"Russia");
Ошибка: Выражение должно быть допустимым для изменения левосторонним значением
class ts_ch
{
int zn;
public:
ts_ch()
{
zn=0;
}
ts_ch(int a)
{
Как округлить в С++ вещественное число до 2 знаков после запятой?
Ну собсно вопрос в теме. заранее спасибо))
Квадратный корень числа
Найдите квадратный корень числа, введенного с клавиатуры! С++
Операция mod()
Подскажите, pls, как осуществить операцию m mod n (вычисление остатка) не используя операцию деления в процессе вычисления?
Идентификатор не определен
Пишет что идентификатор х - не определён
//простая программа которая демонстрирует использование функции mul()
#include <iostream>
using namespace std;
void mul (int x, int y); // прототип...
Div и mod в С++
Здравствуйте. Перехожу из паскаля в c++. Есть отрывок кода который проверяет есть ли в числе N цифра 3 и есть ли в числе вводимое с клавиатуры число А. Вот код в паскале:
program gg2;
uses crt;...
Что делает функция getline
Можете мне объяснить что делать функция getline и если не сложно превисти пример ее использования
Как вывести на экран двухмерный массив в виде матрицы?
допустим два массива перемножились и выводится третий массив
как сделать так чтобы массив вывелся в виде матрицы, те так например:
1 3 5
4 6 8
6 9 1
Определить является ли десятичное четырехзначное число симметричным
Есть новая задача куда по круче этой.
Вот условие
Симметричное число
Дано четырехзначное число. Определите, является ли его десятичная запись симметричной. Если число симметричное, то выведите 1,...
Ожидание нажатия клавиши
А подскажите пожалуйста, как в С++ сделать так, чтобы программа, написанная в консольных приложениях, продолжала свою работу только после нажатия клавиши Enter??? Ну например работает-работает...
Аналог метода Split для std::string
Как можно раздилить string?
вот например строчка из сишарп
string s = "class Klass";
string sarr = s.Split(' ');
есть нечто подобное в с++ ?
Найти в массиве минимальный и максимальный элементы. Вывести последовательность значений из этого диапазона, не встречающихся в данном массиве
Найти в массиве минимальный и максимальный элементы.
Вывести последовательность значений из этого диапазона, не встречающихся в данном массиве.
Мин и макс элементы я нашел, а как выполнить...
Нахождение обратной матрицы
Мне очень нужен код программы обратной матрицы.
Error: требуется объявление
Здравствуйте. Начал читать учебник Шилдта, дошел до примера функции, возвращающей некое значение. Переписал пример в VS и компилятор выдает ошибку.
#include "stdafx.h"
#include <iostream>
using...
Таймер c++
как создать таймер в с++ ? чтоб с каждой секундой переменная увеличивалась на 1 или каждую секунду выводилось какое-либо сообщение.
заходил в википедию но ничего не понял.
Что возвращает функция size()?
что выполняет функция size() не могу найти кто знает скажите плиз
srand(time(0))
Тут встретил такое выражение. Вы не скажете, что оно даёт, и как расшифровать этот код
#include <iostream>
#include <time.h>
using namespace std;
int main(){
int a;
Маленькие игры на Си++ для консолили(только псевдографика).(нужен совет)
Доброго времени суток. Дело вот такое, сдавал я экзамен по Си, сдал очень плохо. Решил провести работу над ошибками. Но не могу найти материалов по теме. Задачи на экзамен были такие: написать игру...
Построение графика функций
Спасибо всем заранее,кто откликнулся!!!
С чего начинать и чем заканчивать (в общем случае) построение графиков в С++.
Dev c++ 4.9
Если это не очень сложно и ли нудно помогите с лабораторкой:сама...
using namespace std
using namespace std;
скажите плиз что означает ета строка и для чего она нужна?
Вывод содержимого вектора на экран
Добрый день ! Есть задача :
Объявите вектор a_vec с элементами целого типа и заполните его произвольными значениями.Предположим,что размер вектора неизвестен,однако,несмотря на это,необходимо...
Подсчитать количество строк в текстовом файле
Нужно написать программу :
Подсчитать количество строк в текстовом файле. Под строкой понимать совокупность символов, заканчивающихся символами конца строки '\n'.
Программа вроде простая, но у...
Тип bool, для чего нужен, как работает?
Может кто-нибудь поможет на простейшем но понятном примере объяснить как работает тип bool. Знаю что это тип может быть ложный или истинный но что-то никак его работу не могу понять.... для чего он...
Как узнать длину числа?
Всем привет :) Интересует такой вопрос: как можно узнать длину числа(колличество цифр в нём)? Т.е. записать длину в отдельную переменную. К примеру a = 124; и как скажем в переменную buf занести...
Быстрая проверка натурального числа на простоту
Часто возникает задача проверки натурального числа на простоту. При этом имеются вероятностные и детерминированные методы проверки. Здесь рассматриваются только детерминированные алгоритмы, дающие...
Вывод элементов массива в обратном порядке
Дайте подсказку как вывести элементы массива наоборот, я уже всю голову поломал,ну хоть намекните.
#include <windows.h>
#include <iostream>
using namespace std;
void main ()
{...
Что означает "->" в C++
Объясните пожалуйста, что означает "->" в C++
Вот пример кода с "->"
sprintf( buf, "Nickname - %s, Ping - %d, Score - %d, isNPC - %d, AFKState - %d",
pPlayer->szPlayerName,
WARNING!...
Инициализация массива нулями с помощью {}
зачем после размера массива указываются скобки int mas = {}?
Чем отличается ln , lg, и log ?
и как реализуются эти функцию в c++
Заполнение массива случайными числами
Доброго времени суток. Перейду сразу к сути:
Надо построить массив из 5000 целых случайных чисел и отсортировать его сортировкой Шелла,
я в С++ новичек, ещё толком в языке даже не разобрался,...
Не удается открыть источник файл "stdafx.h" и не только
Вообщем ситуация: написал код в универе на visual studio 2008, пришел домой, скопировал этот же код в 2013 версию и получил следующие ошибки: 1)Не удается открыть источник файл "stdafx.h"...
Что означает && и || в C++?
И как это применяется
Метод Ньютона и итераций для нелинейного уравнения
Всем доброго времени суток) Помогите реализовать программу на С++ решающую уравнение 2x-2*x2-1=0 методом итерации и методом Ньютона:
привести уравнение f(x)= 0 к эквивалентному уравнению x...
найти простые числа
:wall:Нужно написать програмку, которая выводит на экран простые числа от 1 до 10000, не используя массивы. Я запуталась. Простые, это те которые делятся на 1 и на само себя.
Функция setw()
Доброй ночи! Не пойму почему не работает функция setw() в Visual C++. Прописал библиотеку #include <iomanip>, все сделал как положено. Ошибки нет, просто функция не работает.. Почему?
Одномерные массивы: Найти среднее арифметическое всех элементов массива
Одномерные массивы
Задача:
Найти среднее арифметическое всех элементов массива.
Алгоритм Быстрой сортировки (Quick Sort)
Всем доброго времени суток. Реализовал Быструю Сортировку на C++. Всё работает. Только препод требует доказать, что мой алгоритм правильный. Не знаю как это сделать... Помогите пожалуйста. Вот код:...
Ввести размер массива с клавиатуры
Я хочу вводить с клавиатуры a , но у меня не получается(
Просит константное, но как это будет константой, если ты сам вводишь?
const int a;
cin>>a;
int A;
Пожалуйста, Хелп!)
Как записать "модуль" синтаксисом C++?
Как в c++ сделать знак модуля |a|?
Как преобразовать переменную string в массив char[]?
Есть переменная string и массив char как записать переменную типа string в такой массив ?
String X="test";
char Mass;
Нужен максимально простой и короткий пример!
Как вернуть массив из функции?
#include "stdafx.h"
#include <iostream>
using namespace std;
int mass(int n)
{
int* Mass = new int;
//здесь провожу действия с динамическим одномерным массивом размерность n
Проверить, является ли введенное значение числом или нет
Здрасти. как проверить число на то, является ли оно им или нет. Пробовал с помощью cin.good(), и с ней все проверяется кроме одного: если ввести строку, где первая цифра, то считается что введено...
Как извлечь корень из числа?
Как извлечь корень из числа?
Как сделать так, чтобы окно консоли не сразу закрывалось
подскажите пожалуйста, как сделать так чтобы окошко программы не сразу закрывалось, чтобы я мог просмотреть результат?
Как передать функции массив в качестве аргумента?
Всем привет! Подскажите, как передать функции массив в качестве аргумента? И как сделать, чтобы функция возвращала массив?
Как вернуть сразу 2 значения из функции?
Есть функция, которая генерирует 2 параметра. Как сделать так, чтобы функция их вернула? Оба сразу?
Как проверить является ли число простым
Помогите пожалуйста!
Как проверить является ли число простым.
Как обьявить указатель на двумерный массив?
обьясните на примере как обьявить указатель на двумерный массив и потом обращаться к элементам через указатель
Константа Пи в С++
Как записать константу Пи (3.14......) в С++, переменная M_PI с библиотеки Math не работает почему то, подскажите что делать .
Вычисление логарифма по основанию
Здравствуйте, как в языке си вычисляется логарифм по основанию?
Проверка кратности чисел.
Программа должна выводить все числа кратные 11-ти в заданном диапазоне:
void main()
{
int i=10,lim;
cout<<"Enter upper limit:\n";
cin>>lim;
while (i<=lim)
{
if ((i%11)==true)...
Проверка на правильность ввода с клавиатуры
Здравствуйте!
задача: пользователь вводит с клавиатуры цифру, нужно проверить что пользователь действительно ввел цифру, а не букву, знак или сочетание вышесказанного (db, 24d, 2k5)
вот на чем я...
Программа, создающая блок-схему по ГОСТу по исходному коду программы
Пробовал code2flow, но преподаватель сказал, что надо по госту, а именно:
Всё черно-белое
Стрелки прямые
Размеры блоков одинаковы
Для циклов использовать специальную фигуру 6-угольник...
Электронные часы
В общем, над задачей я мучаюсь больше недели уже, новичок, вроде и понимаю все, но на этой - ступор.
В прикрепленном пике сама задача и данные на проверку
Помогите, пожалуйста. :(
П.5.18.Правил ...
встроенные константы в С++ (pi e)
Подскажите, существуют ли в С++ встроенные константы.
Например pi=3.14.... или e=2.71....
Если да, то как их вызвать.
Если нет, то может подскажете, как их программно вычислить с любой...
Вывести текущую дату и время
Люди помогите с написанием программы выводящей дату и время на экран!!!
Перевернуть строку
Написал программу которая переворачивает строку
#include<iostream>
#include<cstring>
using namespace std;
void reversit(char );
int main ()
{setlocale(LC_ALL,"Rus");
cout<<"Введите вашу...
Проверить, является ли год високосным
1.Написать програму которая проверяет являєтся год вісокосним
2.составить програму которая выводит на екран меню 1.Первое 2.Второе 3.Трете.И взависимости от вибраного пункта выдает одно из...
Создание и вывод двумерного массива
Здравствуйте, помогите пожалуйста написать программку на С++. Необходимо ввести с клавиатуры размеры матрицы, затем рандомно сгенерировать элементы этой матрицы и вывести ее на экран. Значения от 0...
Цвет фона консоли с++
Всем привет!
Подскажите пожалуйста как поменять цвет фона в консоли, чтобы вместо чорного экрана сделать что-то повеселее?
Извлечение кубического корня
Подскажите, как можно извлечь кубический корень?
Извлечение квадратного корня это без проблем:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{double a,b;
cin>>a;...
Как получить системное время и дату?
В поиске искал и не нашел. Вопрос, значит, такой:
Есть у меня допустим класс t_and_d и в него входят 2 переменные.
в одну необходимо передать текущее системное время, и во вторую текущую...
Идентификатор gets не определен
Собственно,в этом весь вопрос:)
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
int main()
{
Отсортировать массив по возрастанию
Задан массив из 10 элементов, отсортировать его по возрастанию.
Помогите, пожалуйста !!!
Вывод бинарного дерева на экран в виде "дерева"
основная задача: подсчет количества листьев.
проблема: при просмотре хочу выводить бин. дерево, в красивом виде, возможно использование псевдографики
интересует алгоритм и идеи
Пы.Сы.: так же...
Error C2065: cout: необъявленный идентификатор
видаёт мне такую ошибку:
1>c:\documents and settings\администратор.home-8a34687735\мои документы\visual studio 2010\projects\lab 1.3\lab 1.3\lab 1.3.cpp(41): error C2065: cout: необъявленный...
Тип данных float
Подскажите в каких случаях используют тип данных float. Гугл ничего не дал, кроме того что это вещественный тип очень малой точности. Если можно примеры применения. Заранее спасибо
Удаление динамического массива
Здравствуйте!
Имею следующий вопрос:
создаётся массив таким образом:
int elCount = 10;
double* x = new double;
Округление чисел
Здравствуйте! Не подскажите, как в си++ округлять числа? Дело в том, что я нашёл в справочнике Герберта Шилдта функции округления - round и trunc. Но когда я их вставил в программу, компилятор...
Использование strcpy_s
Добрый день.
Словил странную проблему (компилятор MVS2010)
#include<iostream>
#include<cstring>
using namespace std;
class String
{
private:
char *stroka;
public:
Что делает cin.ignore();
Поясните мне, какое действие выполняет функция:
cin.ignore();
Лучше на примере каком нибудь!(с комментариями)
Может быть это что-то типа continue
Добавлено через 3 минуты
На этот вопрос меня...
Считать с клавиатуры строку с пробелами
Помогите, пожалуйста, считать с клавиатуры строку с пробелами. Какой функцией пользоваться и как? Только мне надо считывать прямо в массив с литерами, а не в указатель.
Нахождение корней уравнения
Задачи решенные тремя разными способами
#include <conio.h>
#include <math.h>
#include <iostream.h>
#define pi 3.14
double f(double x) {
return x*x-(cos(pi*x));
}
Не работает setlocale(LC_ALL,"Russian") или Говорим по русски
оператор setlocale(LC_ALL,"Russian"); при проверке одной консольной программы сpp в 3 оболочках
C++Builder, CodeBlocks, MS VisualStudio 2008 давал русские буквы только в Visual Studio. В...
Цвет шрифта и фона в консоли...
Знаю, это тема уже обсуждалась, но я новичок в программировании и ничего в предложенном ранее коде не поняла, если кто-нибудь знает как это сделать, пожалуйста напишите здесь на примере hello word...
Вывод двумерного массива
Ребят, подскажите, как исправить, пожалуйста! Массив 7x7 нужно, чтобы так и выводился: семь строк, семь столбцов, а почему-то в строчку выводится((((
#include<stdio.h>
#include<stdlib.h>
void...
#include "stdafx.h"
В моем самоучителе по С++ автор пишет, что можно #include <iostream>
int main()
{
int integer1, integer2, sum;, а работает только так#include "stdafx.h"
#include <iostream>
#include <stdlib.h>...
Ошибка "undefined reference to"
Здравствуйте. Пишу набор функций, состоящих из двух файлов: fileio.h и fileio.cpp
Попытался подключить это к main.cpp, и использовать makefile, вылезла ошибка:
main.cpp:(.text+0x2a): undefined...
Лучшая книга по с++ для новичков
Какая самая лучшая книга для новичков в c++
Вот несколько вариантов:
С++ для начинающих. Шаг за шагом - Герберт Шилдт
Полный справочник по C++ - Герберт Шилдт
C++: базовый курс - Герберт Шилдт...
Отрицательный числа в rand()
Как?
Перевод римских чисел в арабские и наоборот
Я в Си программирую недавно, помогите пожалуйста решить....
Разработать программу для перевода чисел, записанных римскими цифрами в числа, записанные арабскими, и наоборот.
1 I
5 V
10 X ...
Сравнение элементов массива
Доброе время суток. У меня такой вопрос. Как сравнить элементы массива,допустим массив состоит из пяти элентов???
Ошибка "C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead"
error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
не нравится вот эта...
Заполнить рандомно массив
Друзья помогите ету прогу заполнить масив рандомом а не вручную
#include<iostream>
using namespace std;
int main()
{
int *a, max,n,s_max;
cout<<"\n Vvedite razmer massiva : ";
...
Заполнение динамического массива случайными числами
оч нужна помощь
написать в консоли программу: динаммический массив размерностью 20 заполняется случайными числами
Символ конца строки
помогите пожалуйста, пишу программу в Линуксе, не распознаётся '\n'...
вот например когда посимвольно перебираю строку и дохожу до конца, то программа не заходит в
if (ch=='\n')
{..........}
или...
fstream удалить/создать файл
Подскажите как с помощью библиотека fstream можно создать/удалить файл ?
Поменять элементы массива местами
Есть массив
int mas={1,2,4,5,7,8}
как поменять в нём элементы , чтобы получился массив int mas={2,1,5,4,8,7}
то есть меня элементы местами в каждой паре
каким способом его отсортировать ?...
Не удается открыть файл источник <iostream.h>
Не удается открыть файл источник <iostream.h> так как системные пути не найдены, и выдает следующие ошибки
:\users\игорь\documents\visual studio...
Считывание нажатия клавиш с клавиатуры
как сделать так чтобы программа завершалась при нажатие какой-то определенной клавиши?
Написать программу для вычисления площади и периметра прямоугольника
Даны стороны прямоугольника a и b.Написать на языке программирования C++ программу,вычисляющую его площадь S и периметр P.
Как передать двухмерный массив в функцию?
Подскажите пожалуйста, как в функцию передать двухмерный массив? Пробовал так:
void FuncArr(int** arr){
arr = 111111;
}
void main(void){
int arr;
FuncArr(arr);
cout << arr << endl;
}
Перевод числа в двоичную систему
Каким циклом можно перевести число из десятичной в двоичную и присвоить переменной это число?
Например из чисел 1, 2, 3 получить 01, 10, 11.
Желательно используя библиотеку <stdio.h>
Удалить лишние пробелы в строке
Добрый день. Прошу написать простую программу по заданию: В строке, введённой с клавиатуры, удалить все лишние пробелы.
На форуме толкового ничего не нашел. Заранее благодарю.
Ошибка в SCANF
warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>
подскажите...
Очистка консоли
Здравствуйте подскажите пожалуйста как мне на с++ (каким способом) можно в процессе исполнения программы очистить все записи в консоле ??
Бинарный поиск в массиве
Помогите нужна программа по поиску числа в массиве (бинарным методом). Очень очень нужно:(
Поиск минимального элемента в массиве
Помогите решить задачку,Вводим в ручную массив и в нем нужно найти минимальные элемент
Заранее спасибо
Инициализация двумерного массива
Подскажите пожалуйста как проинициализировать двумерный массив размером 10 на 10.(самый простой пример)
Реализовать умножение матриц
Подскажите,пожалуйста, как правильно решить эту задачу. Вычислить (AB)^n, где А и В -квадратные матрицы. Программа должна выводить время, потраченное потоком процесса на решение.
else подчеркивает и пишет что требуется оператор
else почему подчеркивает и пишет что требуется оператор
Невозможно найти или открыть файл pdb
я написал по учебнику прогу //Первая программа на C++
#include "stdafx.h"
#include <iostream>
int main ()
{
std::cout << "Добро пожаловать в С++!\n";
return 0;
}
Функция setlocale( LC_ALL,"Russian" ) в Visual Studio 2017
Здарова всем. Давно уже пользуюсь советами с этого форума, но обращаюсь сюда за помощью впервые. Начал писать простейшие консольные игры на Visual Studio. До этого момента пользовался исключительно...
Метод половинного деления
Добрый вечер! значит так господа, помогите реализовать этакий метод вот в таком случае:
вводится число и надо вычислить его корень прибегая только к операторам деления и сравнения и вычитания.
...
Удаление определённой строки из файла
Здравствуйте, меня интересует такой вопрос - как удалить определённую строку из файла, если я знаю
её номер ?
Функция sleep()
Добрый день!
Помогите мне пожалуйста:
Создать функцию sleep(), приостанавливающая работу компьютера на столько секунд, сколько указано в аргументе функции. Перегрузите функцию sleep(),так чтобы...
Шифрование методом перестановки
Здравствуйте уважаемые!
Прошу помощи в написании программы. Пробывал писать сам, но чего то не туда пошел.
Буду очень признателен если поделитесь своим опытом.
вот задание:
"программно...
Find из string.h
Расскажите про функцию find из библиотеки строк. Не получается использовать, и какое значение она выдает, если в строке подстроки не оказалось?
Не посылайте на другие сайты
функция system()
Собственно, есть такая стандартная функция system(), она определена в stdlib.h и её прототип
int system(const char *str);
Краткое описание:
Функция system() передает строку, адресуемую...
Округление дробного числа до целого в большую сторону.
Доброго дня.
Я новичок в программирование на Visual C++.
Проблема такая программа должна считать кол-во месяцев, если числа целые то программа шла дальше, если дробное то (например 3.33333) ...
Решение СЛАУ методом Гаусса
Всем привет))) Друзья, сколько я уже лазию по инету и по этому форуму, я никак не могу найти правильно работающей программки. Может кто нибудь поможет в реализации, программа должна работать в...
Компиляция программы из файла cpp через командную строку
Допустим я написал этот код в стандартном виндовском блокноте
#include <iostream>
int main(){
std::cout << "Hello, world!";
system("pause");
return 0;
Как очистить элементы массива?
Скажите, а можно как-то очистить массив? Допустим задан массив типа int mas. После некоторых вычислений, он заполнился следующими значениями, к примеру:
mas = 20
mas = 23
mas = 35
...
mas = 55
...
Поменять местами минимальный и максимальный элементы массива
Добрый день!
Проблема заключается в следующем:
Дан массив a из 10 элементов,нужно найти минимальное и максимальное число и после того как их нашли,нужно поменять их(максимальное и минимальное...
MessageBox
#include "stdafx.h"
#include <windows.h>
void main()
{
MessageBox(0,L"Лалалал",L"Ололо", MB_OK);
}
Здравствуйте.Есть такой вот рабочий код.При выполнении открывается окошко cmd и...
Таблица умножения
Здравствуйте программисты! подскажите пожалуйста,как эту программу сдлать одним циклом. Зараннее благодарю.
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{...
Что такое возврат каретки?
\r - что делает этот управляющий символ, и чем он отличается от \n?
Описание istringstream
Есть программа :
#include <iostream>
#include <sstream>
using namespace std;
int main()
{
while(int a =1)
{
setlocale(LC_ALL,"Rus");
char sentence;
Чтение из файла в строку
Всем привет!
Подскажите, пожалуйста, как прочитать весь текст из файла в переменную string!
что-то туплю, не могу понять..
спасибо!
Определить, является ли данное число степенью двойки
Является ли данное число степенью двойки?
Формат входных данных
Вводится число.
Формат выходных данных
Напечатать YES, если оно является степенью двойки, Напечатать YES, если оно является...
Что значит -nan(ind)?
Здравствуйте, объясните пожалуйста, что значит -nan(ind)? Вот код программы:
#include <iostream>
#include <Windows.h>
#include <cmath>
#include <conio.h>
using namespace std;
int main()
Узнать размер файла
Дорогие форумчане! Есть у меня есть файл xxxxx.clk(все данные в нем строчные), он весит n-ое количество мегабайт. Нужно задать массив структур из этих строк. Почитал в интернете, нужно использовать...
Как проверить содержит ли вектор элемент?
Есть заполненный вектор:
std::vector<std::string> us;
Как наиболее быстро определить, есть ли в нём определенный элемент?
Спасибо.
задача МКАД
Длина московской кольцевой ав.дороги - 109 км. Байкер Вася стартует с нулевого километра МКАД и едет со скоростью V км/час.
На какой отметке он остановится через t часов ? ФОРМАТ ВХОДНОГО ФАЙЛА....
Массив ( ввод массива пользователем )
Нужен такой код , чтоб пользователь сам вводил элементы массива !
Добавлено через 2 минуты
Можно только тело программы ..
Найти самое большое число
Всем доброго дня.
У меня токой вопрос:
Есьт 4 числа допустим
int a = 5;
int b = 7;
int c = 2;
int d = 10;
Как посчитать количество элементов в массиве и распечатать его?
Как посчитать кол-во элементов в массиве и распечатать его?
В символьных строках, вроде как strlen, а с цифрами как?
Вроде как надо использовать sizeof, но как он работает я не понимаю.
Как ввести двумерный массив с клавиатуры? Его размерность [n][m] нужно задавать с клавиатуры.
Привет всем.
Как ввести двумерный массив с клавиатуры? Его размерность нужно задавать с клавиатуры.
Как с помощью манипуляторов (или флагов форматирования) найти количество знаков после запятой?
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
float g = 10.53446;
printf("%.4f\n", g);
cout << setprecision(4) << g << endl;
return 0;
error: ‘cout’ was not declared in this scope
Начал осваивать C++ сегодня и уже столкнулся с проблемой :( компилятор показывает ошибку:
error: ‘cout’ was not declared in this scope
компилю на minte 9 росинка.
#include <iostream>
int...
Возведение в степень, pow
вычитал что возведение в степень - функция pow.
#include "stdafx.h"
#include <math.h>
#include <iostream>
using namespace std;
int main()
Вывести n-е число Фибоначчи
Помогите написать программу, что бы выводилось n-ое число ряда чисел Фибоначчи на экран
Длина строки в С++
Здравствуйте, кто может, подскажите, как определить длину строки в С++. Знаю, что в паскале было бы так:
c:=lenght(s);
А как на С++ не знаю...
Для чего используют typedef?
Здравствуйте программисты! Набрёл на тему,там используется какой-то typedef, подскажите пожалуйста,что это такое,как с ним работать. И ещё,что такое структуры, не очень что отложилось у меня, где их...
ругается на M_PI
Вот программка из видео-урока. Но у меня в Visual выдаёт ошибку: error C2065: 'M_PI' : undeclared identifier.
Объясните, в чём туплю
#include <iostream>
#include <cmath>
using namespace std;...
Решение уравнений методом хорд на C++
Здравствуйте. Столкнулся с проблемой, решения уравнения методом хорд, с программированием все хорошо, и с матетематикой не плохо, только вот не могу понять алгоритм решения, один хороший пример и я...
Объясните что такое npos?
Объясните что такое s.npos, как работает? Погуглил не чего существенного не нашел.
Вывод символов ASCII
Что нужно написать чтобы выводился символ ASCII?
Проверка введенного числа на чётность
Написать программу, которая проверяет, является ли введенное пользователем целое число четным.
Хэлп ми плз )
Для чего нужен EOF?
задание такое:написать программу, печатающую все вводимые символы в верхнем регистре, в строку выодится 16ричный и 8ричный код.
#include <iostream>
#include <iomanip>
void main()
{
using...
double округление с точность до N знаков
Добрый день, помогите пожалуста
какую надо использовать функцию чтобы была возможность округлить значение числа double с точностью до N знаков,
при расчетах заранее не известно необходимая...
Задача Яша и бассейн
Яша плавал в бассейне размером N×M метров и устал. В этот момент он обнаружил, что находится на расстоянии X метров от одного из длинных бортиков (не обязательно от ближайшего) и Y метров от одного...
Запись числового массива в файл
Всем доброго времени суток.
Нужно в файл записать числовой массив,чтобы потом при открытии файла можно было прочитать эти числа, вот моя попытка записать массив:
for(i=0;i<5;i++)
fwrite(...
Очистить файл
Здравствуйте
Перед использованием нужно очистить файл..он 100% будет не пустой в данной ветке
std::cout<<"input new pass";
std::cin >> pass;
//file.trunc();
file<<pass;...
Как определить тип переменной?
isdigit тока нашел.
а как узнать char или int или есть типа is_array?
конечно можно все реализовать на перегрузке функции но лучшеб встроенные функции.
Как получить последнию цифру числа!
Здравствуйте!
Скажите пожалуйста как получить последнюю цифру числа!
Например!
На входе:
1873
Изменение размера массива
Подскажите плиз, как на С++ изменить размер массива, есть например
int *pi = new int;
А нужно увеличить +1 элемент, не потеряв предыдущих данных ?
Как на C++ ввести с консоли строку с пробелами в тип string?
Нужно создать программу определяющую является ли строка палиндромом(т.е. одинаково пишется как слева направо так и справа налево). Программа нормально работает, пока не встречается с пробелом. Я...
Как генерировать случайные числа?
Как в с++ с генерировать, например положительные числа от 0 до 10? знаю, что есть генератор rand в библиотеке stdlib.h, но не знаю, как он работает и как вообще им пользоваться.
Примитивная игра на c++
Учу С++ потихоньку, дошёл до структур даннах, классов. Писал пока что консольные приложения. Возникла идея написать простенькую 2d игру, например, змейку/крестики-нолики/тетрис.
Подкажите в какую...
Простая база данных на С++
Всем привет!
Помогите с написанием программы и с поиском ошибки.
Надо создать базу данных, структура изображена на картинке. Первый раз пишу программу такого размера. Большую часть программы я...
Сортировка строк в алфавитном порядке
Помогите пожалуйста написать программу для сортировки строк в алфавитном порядке
Программа открывает фаил input.txt и отоброжает его содержимое
Выполняется запрос на сортировку
Происходит...
Сортировка методом подсчета
Добрый вечер,ребята очень нужен алгоритм сортировки подсчетом.Спасибо заранее.Есть вот это
Это простейший вариант алгоритма. Создать вспомогательный массив C, состоящий из нулей, затем...
Чтение посимвольно из файла с пробелами
Ребята, подкажте, в чем проблема в чтении файла? спасибо
#include "fstream"
#include "string"
using namespace std;
int main ()
{
ifstream fin("in.txt", std::ios::in);
ofstream...
Метод простых итераций для решения СЛАУ
Доброго времени суток. Если у кого нибудь есть готовые программы для данного метода, скиньте пожалуйста. Особенно написанные на Borland C++.
Перемножение 2-х матриц
Написал программу перемножения матриц, не понимаю в чем дело , выводит бред.
Подскажите в чем проблема пожалуйста.Размеры матрицы передаются через командную строку, такое задание ...
#include...
Какие простые программы можно написать на С++ для новичков и как ?
Какие простые программы можно написать на С++ для новичков и как ?
Выделение динамической памяти для двумерного массива.
#include <iostream>
int main()
{
setlocale( LC_ALL,"Russian" );
int N, M;
std::cout << "Введите кол-во строк в массиве: ";
std::cin >> N;
std::cout << "Введите кол-во столбцов в...
Std:: или using namespace std;
Вопрос к профессионалам.
Меня давно интересуют такие вопросы:
1) Почему, многим, вроде бы не безграмотным С++-шникам, в консольных приложениях вместо одной строки :
using namespace std;...
Вывести данные три числа в порядке возрастания
Задача:
Напишите программу, предлагающую пользователю ввести три целых числа, а затем вывести их в порядке возрастания, разделяя запятыми. Например, если пользователь вводит числа 10 4 6, то...
cin.ignore
Как работает эта функция?
cin.ignore (1, '#');
Графика в консоли
Существует ли возможность реализовать графику в консольных приложениях С++ с использованием стандартных библиотек. (без создния собственных библиотек, классов и прочее)?
Например, чтобы для...
Перевод из 16-ной 10-ную систему счисления
Народ помагите кто-нибудь написать програму на языке СИ для перевода числа из 16-ной в 10-ную систему счисления.Плиз оч прошу.))
Добавлено через 4 минуты
Ну или хотябы подскажите с чего начать.
Что означает extern "C" или extern "C++"?
Например такой код, extern "C" void f();
Или C++ вместо C. Что это означает и где это применяется ?:)
Что такое #include <iomanip>?
что такое
#include <iomanip>
объясните пожалуйста что это за библиотека и для чего она нужна.
Не удается открыть источник файл "stdafx.h
Выдает ошибку "не удается открыть источник файл "stdafx.h""
Подскажите пож-та, в чем проблема?
// Легенда программы: имееется небольшой цех, в котором работают несколько работников.
//Основные...
Вычисления площади круга.
Пожалуйста, помогите, буду очень благодарен...
Написать программу вычисления площади круга. Значение радиуса вводится в режиме диалога с ЭВМ. Предусмотреть вывод результата вычисления.
Не знаю...
Как работают побитовые сдвиги?
Люди объясните плиз как работают побитовые сдвиги
<< и >>, а то что то совсем запарился :confused:
Найти количество символов в строке
Написать программу для подсчёта количества символов в любой строке
Функция, которая возвращает несколько значений
как "забрать" у функции несколько значений?
допустим:
int func( int x, int y)
{
x+=5;
y+=3;
}
return (x,y)
Определение размера массива + sizeof
Массив из 6 чисел: sizeof возвращает 24 байта. Тот же массив вызван функцией возвращает только 4 байта.
#include <iostream>
using namespace std;
void Qut1(int);
int main()
{
int...
Проверка существования файла с использованием ifstream()
гуглил, но ничего там так и не нашел. Собственно как?
getch()
с помощью функции getch() узнал код клавиш...
int n;
n = getch();
cout << n;
что такое HANDLE?
для написания проги пользовалась следующими кодами, которые нашла в инете:
HANDLE hConsole, hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
void SetColor(int text, int background)
{
HANDLE...
Перевод угла из радиан в градусы, минуты и секунды
Всем доброго времени суток, тут написал программу, которая переводит значение угла, заданное в радианах в градусы с десятичной дробной частью, но мне необходимо чтобы программа переводила радианы в...
Ввод с клавиатуры
Напишите программу, которая будет читать целое число от ввода с клавиатуры и печатать последнюю цифру данного числа. (8. Write a program that will read an integer from the keyboard input and print...
Что за тип unsigned?
srand((unsigned)time(NULL));
приведенеие типов. а что за тип такой?
целый?:scratch:
Преобразование числа в строку!!!!
Как в VS преобразовать число в строку!!! Через itoa что-то не выходит!!!
Написание игры "Крестики - Нолики"
Доброго времени суток. Можете пожалуйста посоветовать ресурсы, чтобы можно было получить достаточно знаний, чтобы написать игру крестики нолики( и если не сложно- код с объяснением) . Заранее спасибо
Игра "Крестики - нолики"
Всем добрый вечер,вот пишу игру крестики нолики,и столкнулся с проблемой,можете подсказать ,вот исходный код:
#include <iostream> //Стандартная библиотека ввода-вывода
#include <cstring>...
Вывести фамилии студентов, имеющих задолженность по двум предметам
Я без-понятия как писать этот код. Если будет у вас свободная минутка, пожалуйста помогите.
Вот это условие:
Каждый элемент входного файла имеет следующую структуру:
<Фамилия>, <номер группы>,...
Пример переделки кода fopen -> fopen_s
Есть к примеру такой код:
FILE *file = fopen(filename, "rb");
Нужно поменять его с применением на метод fopen_s
Кто сможет помочь с внедрением маленького куска кода не переписывая отдельные...
Найти самое длинное слово в строке
В общем, нужно найти в строке самое длинное слово и вывести его, не создавая при этом новых строк. Всё находит, выводит, но после этого почему-то вылетает. Поняла только, что это происходит из-за...
Найти корни квадратного уравнения: AX2+BX+C=0
Написать программу для нахождения корней квадратного уравнения: AX2 + BX + C = 0;
написал одну программу,но не думаю что она та что нада. думаю там еще что то должно быть связанно с операторамы if...
Шифр Цезаря С++
Уже долго сижу, мучаюсь. Не могу понять, что я делаю не так. Подскажите пожалуйста что неправильно, как исправить и где можно почитать по этой теме.
Суть задания:
Реализовать программно шифрование...
Целые и дробные числа
на языке С
как делить и умножать целое число и дробное. например 2 * 3,5 . и 2/3,5.
интересует именно запись в обьявлении переменных.какой тип данных нужно указывать в результате,если одно число...
Как переменной (x) присвоить текст/слово и т.д
Мне нужно, что бы переменная Х была равно моему тексте.
И при выводе, когда я вставлю Х что бы он вывел текст который я ввел..
P.S. x=текст как это сделать?
Вывести слова в обратном порядке
Здравствуйте, а можете помочь написать программу на С++, оч нужно, пожалуйста))
Задание: Пользователь вводит строку символов, вывести слова в обратном порядке. Например:
Пользователь ввел: "Привет...
Для чего нужны callback-функции
Для чего нужны callback-функции? И можно привести какой-нибуль пример по их использованию.
setprecision() и setiosflags()
Почему чтобы напечатать число с двумя цифрами после запятой нужно использовать обе эти функции?
cout << setprecision(2) << setiosflags(ios::fixed | ios::showpoint) << 10.0 / 3;
Ведь...
Запись в файл и чтение из файла
Здравствуйте!!! Как правильно сделать в с++ запись в файл и чтение из файла?? Объясните пожалуйста с примерами??
Ввод одномерного массива с клавиатуры
Добрый день! Ребят, надо написать курсовую по С++.Есть задание-ввести одномерный массив с помощью клавиатуры и случайным образом....Пытался написать сам, выдает ошибку..гляньте код пожалуйста...
Перевернуть число
Задача:
Перевернуть введенное пользователем число и вывести на екран.
Сначала я подсчитал количество цифр в числе:
#include <iostream>
#include <math.h>
using namespace std;
void main()
{
Различие функций setlocale() и SetConsoleCP()/SetConsoleOutputCP()
Вопрос состоит в следующем... Можно проверить с помощью функций GetACP(), GetOEMCP(), GetConsoleCP(), GetConsoleOutputCP(), что функция setlocale НЕ МЕНЯЕТ НИКАКИХ КОДИРОВОК в потоках ввода/вывода....
Как разбить строку на символы?
Кто подскажет начинающему
Как разбить строку на символы, имеется ввиду разбить слова на буквы
Количество знаков после запятой
Вводится целое число 2
Нужно вывести 2.0
Что нужно сделать если setprecision(1) не работает
Принудительное завершение программы
Здравствуйте. Ищу способы принудительного завершения программы. Посоветуйте что нибудь плз.
Сдвиг массива вправо на 1 элемент
Скажите пожалуйста что я сделал не так? У меня вместо последней цифры отображает что-то непонятное...
Заранее спасибо!
#include <iostream>
int main() {
using namespace std; //объявляем...
Целая часть от деления
Здравствуйте уважаемые форумчане! Есть ли в языке СИ функция, которая возвращает целю часть от числа( к примеру в паскале (div)) А если нет, то каким способом ее можно получить. Заранее спс!
LINK: fatal error LNK1168: не удается открыть exe для записи
Подскажите пожалуйста,что значит эта ошибка?
1>------ Построение начато: проект: Курсовая лаба, Конфигурация: Debug Win32 ------
1>Компоновка...
1>LINK : fatal error LNK1168: не удается...
Создать класс матрица
Создать класс матрица Данный класс содержит указатель на long, размер строков и столбцов и состаяние ошибки. Определить конструктор без параметров, конструктор с одним параметром и конструктор с...
Экранирование двойных кавычек
как в с++ записать в текстовый файл символ двойных кавычек с помощью myfile
понимаю что нужно их как то экранировать но как ? инфы не нашел
к примеру такой код выдает ошибку
myfile <<" " ";
Перемещение курсора в консоли
Помогите реализовать новичку перемещение курсора в консоли.Т.е. есть меню например
Создать базу
Редактировать
Удалить
И нужно передвигатся по нему курсором
Что означает эта строка? int _tmain(int argc, _TCHAR* argv[])
Всем привет, до этого пользовался DEV, решил пересесть на Visual Studio 2010 Express C++.
С++ еще не изучал, хочу сначала добить "С".
По умолчания при создании консольного проекта в редакторе...
Перевод любого слова в двоичный код
Требуется создать программу, которая будет переводить любое слова, написанное латинским алфавитом, в двоичную систему. Знаю что такое двоичная система. Имеется таблица преобразование букв латинского...
Что такое char* ?
char* szString = "Randy";
Объясните, чем в данном случае является szString?
Если это указатель, то почему ему напрямую можно присвоить значение? Ведь указатели с адресами работают.
Очень уж...
Найти определитель матрицы
Нужно найти определитель матрицы 4х4 и больше
Не могу понять принцип части кода как находить алгебраические домножения.
Что значит setlocale(0,"");
#include <iostream>
using namespace std;
int main()
{
setlocale(0,"");
int ** A, n;
cout << "Введите размер квадратной матрицы: ";
cin >> n;
A = new...
Преобразование string в char
как преобразовать тип string в char?
Наименьшее общее кратное
Не особо понятная мне задача попалась...поясните и помогите:
используя функцию нахождения наименьшего общего кратного двух чисел,найти наименьшее общее кратное четырех чисел.
то есть мне надо...
Как создать свою библиотеку?
Как создать свою библиотеку со своими функциями и включить ее в основную программу?
Диапазон значений
Числу B нужно присвоить значение в зависимости от того, какое значение у числа А, но проблема в том, что конкретного значения числа А нет. Оно может лежать в таких 5-ти отрезках:
1.
Я так...
Srand
что делает srand?
(наприме: srand(static_cast<unsigned int>(time(0))); )
Компилятор C++ для Android.
Знаю что существует компилятор Pascal на Android,а есть ли такой для C++?
Тоесть чтобы на планшете с Android писать программы на C++?
Как получить вещественное число при делении целых?
как получить дробное число?
14/5=2
14%5=4
а как сделать чтобы ответ был 2.8???
Добавлено через 9 минут
все ненадо уже) сделал (float)n вот так
Проверка наличия символов в строке
Задача состоит в том чтобы проверить встречаются ли нужные нам символы в строке, я попробовал сделать ф-цию поиска и четыре раза прогнать через нее строку. Но в результате мне говорят, что все...
Списки, стеки, очереди
В процессе разбора этой темы появились программки на список. Сделанные через класс, не идеал конечно, но вроде бы и не самый плохой вариант. Выложу, вдруг кому пригодится. Конструктивная критика...
Как преобразовать int в char
Подскажите пожалуйста как преобразовать int в char
Есть код к примеру:
#include<iostream>
using namespace std;
int main(){
char p;
int i=3;
p=i;
Ввод/вывод с использование русского языка
Мне нужно ввести с клавиатуры строку на русском языке (например:"Я живу в России") и вывести её также. Как это сделать? Я сколько не пытался - не получается. Читал на форумах, но так и не нашел...
Найти все делители натурального числа n
Всем Привет !
Нужно написать прогу с использованием пользовательских функций. И пожалуйста облегчите мне задачу ) укажите строки с объявлением , определением и вызовом функций . Заранее благодарен...
Округление числа до ближайшего целого
Часто видел в темах в вопросом "как округлить до ближайшего целого" ответы вроде "использовать функцию
a=floor(a+0.5); или a=round(a);
Например a=1.6 , функции выдают 2.
При a=1.4 функции выдают...
Что означает оператор %= ?
Что означает оператор %= и как его использовать?
Вывести числа в обратном порядке(рекурсия)
Здравствуйте, есть задача в которой нужно вывести числа в обратном порядке.
Сначала вводится количество элементов , а затем сами элементы.
Нельзя использовать массивы и циклы вообще.
Не...
Объяснить разницу между префиксным и постфиксным инкрементом на простых примерах
Можете объяснить разницу между i++ и ++i на просто примере с цифрами?
Найти факториал числа
помогите!пожалуйста!=)
Перевернуть одномерный массив
Народ. Помогите пожалуйста с программой. Нужно перевернуть одномерный массив одним из простых способов. Спасибо.
Проверка типа вводимой переменной
Сабж. Консольный режим.
Возможно ли это вообще? Преобразование типов канечн рулезная вещь.
Вот в таком кусочке:
cout << "Введите число";
int a = cin.get();
Как запретить считывание всего...
"cout" не является однозначным С++
Добрый день, при написании кода я столкнулся с проблемой, cout везде выбивает "
"cout" не является однозначным С++", как решить эту проблему?
Условие : "С помощью перегруженных функций реализуем...
Нарисовать треугольник
Помогите!!! Программа должна делать прямоугольный треугольник (ввод катетов с клавиатуры), а она делает трапецию.
#include <iostream.h>
#include <windows.h>
#include<math.h>
#include<stdio.h>...
Считать матрицу из файла
Как считать размерность матрицы и затем саму матрицу из файла?
Добавлено через 52 минуты 53 секунды
HELP!!!!!!!!!!!!!!!!!:help:
Игра "Угадай число"
Пожайлуста, решите задачу на С++ с условием:написать программу, которая "задумывает" число в диапазоне от 1 до 10 и предлагает пользователю угадать число за 5 попыток. Ниже приведен рекомендуемый вид...
Лучшие книги, для изучения c++ с нуля.
Можете сказать книги, с которых вы начали изучать c++ ?
Я из 10 класса. Программированием вообще не занимаемся...
Можете подсказать какуй-нибудь книгу, простую в изучении. Легкую в понимании =)
...
Максимальный элемент двумерного массива и его положение
Всем доброго времени суток. Помогите, пожалуйста, с задачей...
Инициализировать массив n x n. n вводит пользователь. Найти максимальный элемент в массиве и его положение: номер строки, номер...
Передача динамического двумерного массива в функцию
Я сделал вот так:
void PrintMatrix(int** matrix, int& n, int& m) {
for (int i = 0; i < n; i++) {
cout << "Row " << (i + 1) << ": ";
for (int j = 0; j < m; j++) {
...
Что значит "->" в C++ ?
Всем привет!
Объясните пожалуйста что это значит "->".
Пример:Memo_KS->Lines->Delete(Text.Pos("#"));
Выражение должно относиться к целочисленному типу или типу перечисления без области видимости
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int N;
double Y = 0;
setlocale(0,"");
cout << "Введите кол-во Х = ";
cin >> N;
Способы создания массива строк
1) Напишите пожалуйста какие есть способы создания массива строк??? Все перерыл нигде не могу найти
2) и еще Как организуется доступ к файлам в С++ ?? Какие виды доступа есть?
Определитель матрицы методом Гаусса
Киньте плиз код на С++, которая ищет определитель матрицы методом Гауса! Очень нужно. Буду благодарен)
Ошибка error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead
#include <iostream>
#include <cstring>
#include <fstream>
#include<string>
#include<iomanip>
using namespace std;
struct link
{
Перевод строки в число
Помогите пожалуйста. Требуется перевести строку типа string в число типа long double.
К примеру
string str = "1111.11"
long double chislo;
В учебнике сказано использовать функцию _atold()
...
Unresolved external symbol _main
Создал новый проект в visual c++ запускаю пустой проект а при запуске выдает
Error 1 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup MSVCRTD.lib
Error 2...
Задержка в микроседундах
Подскажите,можно ли как-нибудь сделать задержку в 30-40 микросекунд?:help:
Бинарные файлы
Прошу помочь с новыми задачками
Конкатенация строк
Имеется две строки string1 и string2, мне нужно что бы строка string3 содержала в себе обе, сначало string1, потом string2. Kак это сделать на С?
Недопустимый неполный тип
Недопустимый неполный тип - такая вот ошибка, уже очень долго с этим мучаюсь, около недели, вообще не могу найти ответ. Уже и разделял реализацию и реализацию в конец main выкидывал, уже хз что...
Char*. Как определить размер строки?
Добрый день!
Вопрос вроде бы на первый взгляд простой, но ответ на него найти не получается.
Как определить разме строки?
Результат ниже приведенного кода:
Size of string = 4
Size of string...
Ошибка при объявлении глобальной переменной: "Переменная не является однозначной"
#include <iostream>
#include <conio.h>
#include <ctime>
int sec(0);
int min(0);
int chas(0);
int B = 1;
int sok;
Алгоритм Дейкстры
Всем доброго дня! Столкнулся с проблемой, никак не могу понять, как лучше реализовать алгоритм Дейкстры на с++.
У меня есть двумерный массив A в котором записаны расстояния, между вершинами x и y...
Как сделать Code Blocks на русском языке
на убунту поставил ее, она русская, поставил на винде и она вся на английском, где тут в настройках поставить русский
Как записать целочисленное деление?
как записать целочисленное деление?????
Решение интеграла методом трапеций
Пожалуйста, напишите программу на vsc++: нахождение определенного интеграла методом трапеций.
Найти студентов у которых средний балл больше 4
Описать структуру с именем STUDENT, содержащую следующие поля:-фамилия и инициалы;-номер группы;-успеваемость (массив из пяти элементов).Написать программу, выполняющую следующие действия: -ввод с...
Найти минимальный и максимальный элемент в массиве
найти минимальный и максимальный элемент в массиве
скажите где ошибка в данном скрипте
использую dev c++
#include <iostream.h>
#include <windows.h>
#include <math.h>
int main()
Как вернуться в начало программы???
Как сделать так, чтобы при наступления какого-либо условия программа прерывалась и начаналась заново???
Что такое int*
Если с этим int a=3,*p = &a; понятно, то есть переменная "p" содержит адресс переменной "a" и указывает на тип int, то с этим не очень понятно int* f(){int x=2;return &x}
Что происходит в случаее с...
Оператор % в C++
Где можно почитать про % оператор?
Желательно примеры\объяснения и тд.
Двойное условие
как сделать двойное условие в уловии if ?!
на пример X<100, но X>50
Программа перевода систем счисления
Не могу написать программу по переводу числа из 10-ой в 2-ую. Смотрел другие темы не понял да и программы там не понятные были.
Если поможете, то не могли бы написать комментарии чтобы мне было...
Какую и как использовать функцию, чтобы float сделать int?
Какую и как использовать функцию, чтобы float сделать int?
Неинициализированные локальные переменные
Меня интересует как обходить данные ошибки. В чем соль ошибок?
Проблема даже не в том что они есть, а то что компилятор останавливается и предлагает "продолжить" или "прервать" компиляцию, конечно...
Правильное удаление двумерного динамического массива ( нужен ли delete[] array )
В одном из постов форума
Увидев код одного из участников форума:
#include <iostream>
using namespace std;
//Функция поповрачивает вектор наоборот
int * swapvec(int * vec, int n)
{
...
Как заполнить vector с клавиатуры?
Доброго времени суток!
Пробую реализовать запись элементов в конец вектора. Как ввести в него значения с клавиатуры?
Пробовал вот так:
nt n;
std::vector< int > a;
cin >> n;
int buffer;
for...
Найти максимальное из трех чисел, введенных пользователем
Нужно написать программку на С++: Программа позволяет найти максимальное из трех чисел , введенных пользователем. При решении задачи нужно определить ПОЛЬЗОВАТЕЛЬСКУЮ ФУНКЦИЮ , находящую максимум из...
Запись строки char в массив char
Глупый вопрос, но что поделать, многое забыл...
Хочу записть строку типа char в массив строк типа char, но выдает ошибку что "невозможно преобразовать "char " в "char"", как это поправить ?...
Функция flush() на C/C++
Уважаемые эксперты, обясните пожалуйста функцию flush() на C/C++... Буду очень благодарен...
Найти наименьший натуральный делитель числа
Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1.
Формат входных данных
Вводится целое положительное число.
Формат выходных данных
Выведите ответ...
Каковы суть и назначение #include <iomanip>
Подскажите новичку, что такое #include <iomanip> и для чего это надо? Только на понятном языке :D
Сортировка массива по возрастанию
Никак понять не могу! Как отсортировать массив по возрастанию!?
Объявляю массив в виде глобальной переменной
volatile unsigned char dan;
потом заполняю его
dan = rand()%4;
switch (dan)...
Вывести список файлов каталога
Задача чуть другая, но напишите такой пример пожалуйста.
Онлайн компилятор!
Народ подскажите плиз онлайн компилятор c++
Как подключить к проекту новый файл с функцией
Есть работающий проект на C++ (dll)
Хочу в Visual Studio 2008 создать в проекте отдельный файл и в этом файле создать свою функцию которую можно было бы вызывать из существующих файлов
Я создал в...
endl
Объясните пожалуйста зачем вставлять эту функцию после выводимого потока
например:
cout<<....<<endl;
Зачем она нужна и что выполняет?
Поменять местами две строки матрицы
1 6 7
2 5 8
3 4 9.
Язык программирования Си.
int main() или int main(void)?
Показать, что функция не принимает никаких аргументов можно с помощью void. В языке С++ (не в С) принятно, что пустые скобки равнозначны void. (В языке С пустые скобки означают что вы ничего не...
Как заменить одну переменную на другую во всем коде
Есть, предположим, переменная, которая повторяется в программе 1000 раз, нужно ее заменить на другую - как?
microsoft visual studio 2012
Определить, четное число или нет
Добрый вечер нужно написать прорамму для определения четных и не четных чисел.
Я так понимаю что четное при деление должно быть кратно 2 , но как написать такой цикл ?
Как работает оператор typedef
как работает оператор typedef
если есть у кого сам код то пришлите,интересно:)
Присвоение значений всем элементам массива
Как присвоить значение всем элементам массива наиболее простым способом
думал что
double massiv={1};
присваивает значение всем элементам но как оказалось только первому элементу
Можно...
Компилятор для подмножества языка Haskell на языке С++
Здравствуйте, дали задание сделать компилятор на с++ для языка Haskell, методом описанным ниже. Подскажите, пожалуйста, как это можно сделать, если это не сложно , то можно пример?
Метод...
знак вопроса
что означает знак вопроса вот здесь:
double gcd (int x, int y )
{
return (( y == 0) ? x : gcd (y, x % y ));
}
программа про НОК
Как подсчитать количество вхождений подстроки в строку
Добрый вечер! Как можно подсчитать количество вхождений строки S2 в строку S1?
Допустим:
S1= dfsgsffgsrr
S2= gs
Как подключить graphics.h
У меня в методичке указаны такие команды:
snitgraph (<драйвер>, <режим>, <путь к драйверу>) - задает графический режим, путь к драйверу отмечают в кавычках;
setcolor (<цвет>) - задает цвет будущего...
Перевод целого числа в двоичную систему счисления
Вводится целое число n. Вывести это число в двоичной системе счисления!!...((( как?......
Сортировка массива по убыванию
Дан массив целых чисел. Написать программу для сортировки массива по убыванию суммы цифр элементов.
помогите пожалуйста, ни хрена не понимаю, голову уже сломал
#include <iostream> Очень Подробно =)
Помогите пожалуйста, добрые люди :cry: Вот такая вот проблема .... искал инфу повсюду, но к сожалению она минимальна. Что такое <iostream>? В Википедии написано, что это файл, который содержит классы...
Ввод русских символов.
Здравствуйте, простите пожалуйста что отвлекаю, я хотел бы спросить как сделать так, что бы русские символы можно было вводить?
Я вот так вот попробывал сделать:
#include<iostream>
using...
Имитация нажатия клавиш С/С++
Задача такая:
Программа должна имитировать нажатие клавиш в фоновом режиме. То-есть она должна нажимать заранее заданные кнопки(кнопку), с определенной периодичностью. Что-то вроде бота.
Каким...
Найти все делители числа
Вводится число Х, вы должны найти все делители данного числа и выписать их в строку через пробел.
Вводится целое число Х (1 <= X <= 1000000)
Выводится строка с числами, являющимися делителями Х ...
Косинус в квадрат?
Здравствуйте.
Как в с++ написать косинус в квадрате от двух икс?
Как я понял, проблема в том, что функция pow(x,n) в качестве икса требует именно аргумент, а косинус - функция. Перемножить косинус...
Динамический массив указателей
Чегото не пойму такое вообще возможно?
Странно, что при объявлении можно не указывать размерность: int *a;
Но как потом память выделять не известно.
Добавлено через 2 минуты
p.s. прошу не...
Указатель this - как и когда его использовать
Объясните, зачем нужен указатель this, как его применять в классах, если можно небольшой пример.
Добавление элементов в одномерный массив
Здравствуйте, нужно сделать динамический одномерный массив "Добавить К элементов, начиная с номера N". Друг скинул похожую, только она не добавляет, а удаляет. Помогите переделать. Я не могу найти...
Сложение матриц
Помогите, пожалуйста.
Даны две матрицы размером . Надо выполнить их сложение
Запись структуры в файл
имеется одномерный массив типа структуры base
struct base
{
String name;
String work;
String year;
}
каким образом записать такую структуру в файл на форме?
ofstream file(....)...
Функция деления нацело без остатка
Помогите решить задачу:
Функция реализуящая деление нацело с отбрасыванием остатка.
Задача о рюкзаке
Мне нужно сдать программу на си на задачу о рюкзаке: из n предметов, для которых заданы вес и стоимость, выбрать такие, чтобы суммарный вес был менее 30 кг, а стоимость - наибольшей.
Я нигде в инете...
Нужен пример нахождения определителя матрицы
Подскажите пожалуйста простенький пример нахождения определителя матрицы?
как остановить программу?
я написал простенькую программу и у меня появилась проблема. когда запускаю программу вожу число программа с ним чото делает а кода выводится результат окно закрывается и я не успеваю глянуть на...
CMAKE - подключение своей библиотеки
Доброго времени суток. Пишу свою библиотеку - движок.
Структура каталогов:
FOLDER
-----Core
-------|------headers
-------|-------|- -App.hpp
-------|------src
-------|-------|---App.cpp...
Почему неверно писать #include <iostream.h>?
Добрый вечер. Очередной вопрос от чайника)))
Вопрос такой. Почему надо писать #include <iostream>, а не #include <iostream.h>?
Для такого кода:
#include <iostream.h>
#include <conio.h>
using...
Что такое __attribute__((packed)),и когда это стоит использовать?
Читаю чужие исходники,там встречается __attribute__((packed)) и используется в структурах.Я пробовал приписывать это окончание также к классам - компилятор пропускает. Из google понял,что это некий...
Поиск кратчайшего пути в графе
Добрый вечер! Помогите решить задание пожалуйста: написать программу, решающую задачу в соответствие с вариантом, и вывести результат графически на экран.
Найти кратчайшие пути из точки M1 в...
Русские буквы в консоли
У меня прекрастно выводятся русские буквы в консоль, но если я ввожу русский текст в какуюту переменную, то вывести ее коректно не получается:
#include "stdafx.h"
#include <iostream> ...
Найти студентов имеющих средний балл больше заданного
Доброго времени суток!
Необходимо решить задание 2мя способами. С помощью классов и с помощью switch
Вывести фамилии, имена, отчества и отметки по физике студентов, имеющих средний балл, больше...
Как нарисовать круг
Нужно нарисовать круг
Простые примеры программ на рекурсию
Всем привет! У кого есть простые примеры программ на рекурсию, забросьте пожалуйста!!!
Найти в массиве и вывести значение наиболее часто встречающегося элемента.
ПАцаны помогите, попадаю... отблагадарю...
1. Найти в массиве и вывести значение наиболее часто встре*
чающегося элемента.
Выведите четное число, следующее после заданного
Следующее четное
На вход дается натуральное число N. Выведите следующее за ним четное число
Формат входных данных
На вход дается целое положительное число N, не превышающее 10000.
Формат...
Задачи на структуры
Помогите сделать пару заданий. Вариант не важно
Вариант 1.
1.Описать структуру с именем STUDENT, содержащую следующие поля:
• NAME – фамилия и инициалы;
• GROUP – номер группы;
• SES - ...
Вывод элементов массива
Здравствуйте !
написал простенькую программу ,хотел чтобы прога выводила все элементы массива,а он выводит 5,почему ?
#include <iostream.h>
#include <conio.h>
void main ()
{
int i;
int a;...
Beep() - музыка из динамика
Сидел на форуме и на толкнулся на функцию Beep(). Есть ли у кого нибудь исходники с музыкой из встроенных динамиков в ПК??=)
Вот пример "Елочка"
#include <windows.h>
int main() {
...
Пользователь вводит с клавиатуры число, необходимо перевернуть его (число) и вывести на экран.
Сегодняшнее домашнее задание основано именно на этом принципе, однако, вам придется использовать еще и циклы.
1. Пользователь вводит с клавиатуры число - программа должна показать сколько в данном...
error LNK1120: 2 неразрешенных внешних элементов
Всем привет!
В чем может быть проблема и как её устранить!
пишет вот так
Ошибка 3 error LNK1120: 2 неразрешенных внешних...
Найти количество одинаковых элементов массива
Уважаемые кодеры, прошу вашей помощи.
Есть одномерный массив, который уже задан, например int a={1,2,3,2,6,2,7}
Нужно посчитать количество одинаковых элементов массива а.
Вывод в шестнадцатеричном виде
Всем привет, подскажите пожалуйста, как средствами C++ вывести данные типа unsigned int и unsigned char в 16-ричном виде?
Удалить одинаковые элементы массива
Создать массив из 20 элементов, из массива удалить одинаковые элементы массива и вывести на экран
Как объединить два массива в один?
Вот к примеру есть два массива:
int A={1,2,3,4};
int B={5,6,7,8};
Как создать третий массив С , в котором будут содержаться элементы массива А и В, но так , чтобы массив С был такой: int...
Что такое дескриптор ?
Подскажите пожалуйста что представляет из себя дескриптор ??? Не могу разобраться ? в понятии это подразумеваеться какое то значение или число !!!
И в функциях везде пишется: указать дескриптор ,...
Как нарисовать график?
У меня заданы функции:
y1=a0+a1*x/exp(1/x)
y2=a0+a1*log(sqrt(x))
и массив известных значений У
a0,a1 известны, x- заданный массив
как построить график, этих функций (y,y1,y2) в консоли?
Украинский язык в консоли С++
Здравствуйте. Можете называть эту тему повтором и перекидывать мне линки на "русские шрифты в с++", но надо именно для украинского языка и суть в другом. Пересмотрел различные варианты с кодировкой,...
double в int
собственно вопрос в шапке, как перевести double в int? т.е. также как работает делфийская функция round, округлить до целых и выдать число в формате int
iostream.h (непонятки с cout, endl )
дико извеняюсь, но....
если подключаю заголовочный файл (iostream.h), то его просто нет на моей системе(среда MVS2010 ето потдверждает) ... начал просто писать строку:
#include <iostream>
Но...
Массив с неизвестным заранее количеством элементов
Задача: Создать программу, которая позволит ввести неограниченное количество значений и сохранит их в массиве.
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
int...
Разложение числа на слагаемые
Разложение числа на слагаемые - используется во многих задачах (как мне кажется - это тривиальная задача). И мне стало интересно: какой самый быстрый алгоритм разложения числа на слагаемые вы...
Нахождения площади треугольника по формуле Герона
Мой код:
// нахождение S треугольника по формуле Герона
# include "stdafx.h"
# include <stdio.h>
# include <conio.h>
# include <math.h>
void main ()
{
float a, b, c, P, S;
Функции str.size() и str.length() - в чем их разница?
Существует 2 функции для определения размера строки в string str.size() и str.length() В чем их разница? Почитал, что вроде бы разницы нет никакой, тогда зачем создавать 2 одинаковые функции?
Выражение должно иметь тип класса. Да ну?
перекопал весь форум, ни где не нашел решение моей проблемы.
#include <GL/glut.h>
#include <Windows.h>
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <time.h>
#include...
Движение точки по окружности
Подскажите, пожалуйста, формулу для расчета координат точки движущейся по окружности заданого радиуса.
Даны три целых числа. Найдите наибольшее из них (программа должна вывести ровно одно целое число)
Даны три целых числа. Найдите наибольшее из них (программа должна вывести ровно одно целое число). Под наибольшим в этой задаче понимается число, которое не меньше, чем любое другое.
видимо логика...
Удалить элемент из односвязного списка
У нас есть односвязный список и указатель на один из его элементов, как удалить этот элемент из списка, оставив список целостным ?(сделать это надо за О(1), решение вида пройти с начала списка найти...
fatal error LNK1169: обнаружен многократно определенный символ - один или более
код который показан снизу я компилировал в двух программах на visual c++ и dev c++
в dev c++ всё прошло успешно но в visual c++ выдаёт ошибку "fatal error LNK1169: обнаружен многократно...
Как сортировать массив при помощи функции sort?
#include "stdafx.h"
#include <iostream>
int _tmain(int argc, _TCHAR* argv)
{
int mas ;
int i;
for (i=0;i<8;i++)
{
if ((i % 2)==0)
натуральный логарифм
по каким причинам натуральный логарифм может выдавать неточное число, а точнее неправильное число. например z=log(4*x); при х равном одному или что эквивалентно log(4),результат которого должен быть...
ios::app,ios::ate,различия
Есть такая формулировка:
Модификатор ate сохраняет содержимое файла, если он существует, и усатанавливает указатель в конец файла при открытии; app - то же самое, с той лишь разницей, что...
Вывести число прописью
Я бы тоже внес свою лепту в форумский FAQ. Есть у меня программа которая конвертирует число от 1 до 999 в прописную строку.. Не раз наблюдал людей которым она необходима..
scanf for double
Не подскажите как будет выглядеть функция scanf если нужно считать double
Заранее спасибо
бинарные и унарные операторы
Не могу понять в чем какие унарные а какие бинарные операторы в С++, может если не сложно, объяснить?
Как удалить элемент из динамического массива?
Доброго времени суток.
Как удалить элемент с динамического массива?
Zombie *virusDinArr=new Zombie;
Удальть например 2-й.
Спасибо!
Генерация случайных букв
Всем привет, у меня такая проблема :
for (int f = 0; f < 10; f++)
{
cout << rand ()%'z'+'a' << " ";
}
При компиляцьіи вьіводит числа а не буквьі.
Как подключить библиотеку? (visual studio)
Где хранятся они в студии ? куда мне закинуть скаченные мною библеотечные файлы что бы я мог их подключить с помощью #include
Вывести на экран имя и фамилию 10 раз
здравствуйте, дорогие программисты!помогите пожалуйста решить задачу...вот условие: Написать программу, которая выводит на экран ваше имя и фамилию 10 раз(решать через цикл for)...заранее огромное...
Квадратное уравнение
Приветствую! Уважаемые программисты, начал учить С++ и вроде написал нижеследующую программу. У самого нет возможности проверить. Попросил друга, говорит, что появляется черный экран и всё....
Заполнить массив случайными числами
Задайте с помощью генератора случайных чисел массив в диапазоне от 1 до 100. Целое число
Ищу ответы на вопросы из задачника Златопольского Д. М. "Сборник задач по программированию "
Есть отличнейший задачник Златопольский Д. М. "Сборник задач по программированию "
но решений в нём нет(((
и найти их что-то не получаеться, может у кого есть, а то задачи решаю и очень хотелось бы...
nan
подскажите что это означает ввожу данные на выходе "nan"
работаю только с double, long int
Перевод десятичного числа в шестнадцатеричное
если не трудно, помогите с прогой, которая преобразует введенное десятичное число в шестнадцатеричное.
Задачник по С++
Появилось тут желание вспомнить программирование на Си плюсе немного(несколько лет на нём непрогал уже, начал забывать...), и всвязи с этим появился вопрос:
есть ли какой-нить хороший задачник по...
Определить длину массива
Собственно терроризировал вчера весь гугль, ничего кроме такого метода нахождения длины не нашел
sizeof(massiv)/sizeof(massiv_typ)
но данная конструкция как-то коряво работает, если массив...
Вывод части строки
c++
Есть ли простая команда для вывода части строки(ну или n первых символов)?
Может я перегрелся или еще что, но сколько не искал не нашел ничего простенького.
т.е. есть строка символов, мне...
Вывести название дня недели по его номеру
Вывести название дня недели по его номеру. Реализовать задачу, используя switch и IF.
Ввод матрицы с клавиатуры
С одномерными я разобрался. Теперь надо двумерные понять.
Зачем нужен символ \r?
Обычно его пишут вместе с \n, то есть так \r\n, а зачем?
Ведь если просто написать \n тоже получаем перевод на новую строку
Написать программу, которая выводит матрицу смежности графа с определенным количеством вершин и ребер
Всем доброго времени суток!!!
Передо мной стоит задача: написать программу, которая выводит матрицу смежности графа с определенным количеством вершин и ребер, а также должен быть нарисован сам граф....
Количество знаков после запятой double, Long double
Есть число большой точности A.
A=-1.768573656315270993281
742915329544712934120053405549882
337511135282776553364635382011977
933536332198647808795874576643230
034448609820608458844529169083285...
С++ Найти символ в строке
Задача:напишите программу,подсчитывающую количество определённой буквы в строке.строка и буква вводится пользователем.
сам мучаюсь третий день не могу понять как сделать нормально.
Найти сумму элементов двумерного массива
Нужно найти сумму элементов двумерного массива.
С любыми значениями.
Добавлено через 8 минут
Пожалуйста очень срочно надо
Команда выхода из программы
Вот обясните мне какие команды выхода из программы С++ существуют,чтобы прям если не правильно программу вышибало,а то запутался уже с exit(),мне нада чтобы чтобы если numb=0 программу сразу вышибало...
Аргумент типа "char *" несовместим с параметром типа "LPCWSTR"
Что такое и с чем его едят 1 IntelliSense: аргумент типа "char *" несовместим с параметром типа "LPCWSTR" d:\прога2014\прогапроба\reshenie_loaded_ library\loaded_ library\zagolovotsnyj_loaded_...
пишем свой троян с нуля
Всем привет)))соглашусь, что изобретаю велосипед, но хочется сделать все своими ручками не прибегая к open source и т.п. для повышения своего опыта в программировании на Visual C++ . Хочу, чтобы меня...
Учебник по C++
Народ подскажите где скачать хороший учебник по C++
Как запустить system ("cls")?
Собственно, подскажите, что нужно прописать, чтобы функция system("cls") заработала.
Онлайн конвертер c++
Доброго всем дня. Подскажите ... если хороший онлайн конвертер в c++ (без скачивания ПО)... если да то напишите кто чем пользуется, ну и ссылочку на него ...
P.s. нужно для тренировок на на...
Поменять строчные буквы на заглавные
пользователь вводит строку
поменять строчные буквы на заглавные, а заглавные на строчные
вывести старую и преобразованную строки
где-то ошибка помогите пожалуйста найти ?
#include <iostream>...
Сортировка методом Вставок
Вот собственно вопрос. Масив записей структура которого конечная остановка, и время прибытия, нужно посортировать по направлению.
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
...
Сортировка пузырьком двумерного массива.
Задание: Упорядочить массив по возрастанию элементов к-строки (использовать сортировку пузырьком).
for (int i = 0; i < col; i++)
{
for (int j = 0; j < row; j++)
...
Отсутствуют экземпляры перегруженной функции getline
не могу решить проблему
#define _CRT_SECURE_NO_WARNINGS
#include "stdafx.h"
#include "conio.h"
#include "stdio.h"
#include <windows.h>
#include <fstream>
#include <locale.h>
#include...
Запись числа в массив
Доброе время суток. Помогите пожалуйста решить задачку.
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
Преобразовать число в строку/строкук в число
Обьясните, как преобразововать число в строку и наоборот. Искал в гугле, но конкретного ответа так и не получил (все, что узнал, что есть много методов и все они плохие :) ).
И еще одно... Как...
Ошибка terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc
Добрый день!Работаю с графами,и при больших значениях столкнулся с проблемой:ошибка в тесте программы на сайте такова:
terminate called after throwing an instance of 'std::bad_alloc'
what(): ...
Код Enter
Как мне прописать условие: если нажата кнопка enter
Expected unqualified-id before '{' token
#include <iostream>
using namespace std;
enum {researsher,laborer,secratary,manager,accountant,executive};
int main()
{
char a='a';
cout<<"Vvedite 6ykBy...
chcp 1251
(Недавно начал) код с которого начиналсь и заканчивалась любая программа для освоения материала у меня выглядела так#include <iostream>
using namespace std;
int main()
{
system ("chcp 1251");...
Какая разница между int main и void main?
какая разница между (int main) i (void main)?
Как определить конец файла?
В файле лежит одно число, которое нужно проверить на делимость на 11.
Число большое-до 10^10000.
Попробовал сделать так:
#include <iostream>
using namespace std;
main(){...
Что значит команда for (auto c:string)?
Нигде не могу найти ответ, гугл выдаёт не то. Объясните что она делает, для чего она нужна и её более понятную запись.
что такое Void
Всем привет кто подскажет что такое Void.
Как узнать размер массива
В задаче нужно для решения узнать размер массива.
Если sizeof() возвращает кол-во занятой памяти в байтах, и sizeof(char)=2, то
размерность_массива_char=sizeof(массив_из_char)/2
Я всё правильно...
Уравнение прямой по двум точкам
#include <iostream>
using namespace std;
void main()
{
setlocale (LC_ALL, "rus");
int x1, y1, x2, y2, x, y, line;
cout << "Введите точки X1 Y1 и X2 Y2 : ";
cin >> x1 >> y1 >> x2 >> y2;...
Получения треугольника Паскаля до n-й строки включительно
Написать программу для получения треугольника Паскаля до n-той строчки включая!
1
1 1
1 2 1
1 3 3 1
1 4...
Вывод на экран шахматной доски
Помогите пожалуйста написать код программы выводящей на экран шахматную доску.
P.S. Я только учусь.
Можно ли разместить одну из коробок внутри другой?
Почему то не правильно работает, помогите!!!
вот условие:Есть две коробки, первая размером A1×B1×C1, вторая размером A2×B2×C2. Определите, можно ли разместить одну из этих коробок внутри...
return зачем он?
Сколько бы книжек не перечитывал, так и не понял, зачем же все таки нужен return. Что значит: функция возвращает значение и что такое возврат значения вообще?
Вывести на экран таблицу умножения для числа
3.Пользователь вводит число от 1 до 9. Вывести на экран таблицу умножения для этого числа
Проверка на палиндром
Проверить, является ли 5-тизначное число палиндромом. (Число водится с клавиатуры).
Как определить i-й бит числа
Доброго врумени суток, не могу ни как сообразить, как определить i-й бит числа. На просторах интернета нашёл такой вот код
int bit = (c >> i) & 1
Где с - число, i - номер получаемого бита. Он...
Сортировка одномерного массива по убыванию
Здравствуйте. Голова уже не варит, не могу понять, где ошибка моя.
Задание: Используя memo, записать массив, отсортировать его по убыванию и вывести в другое memo
Вот код:
#include <vcl.h>...
Сложить элементы массива
Всем доброго времени суток. У меня такая проблема. Есть таблица из 5 элементов. Нужно их суммировать между собой. Допустим {1,3,5,7,9} = 1+3+5+7+9=25
Вот мой криворукий код. Не могу понять чего не...
Метод Рунге-Кутта 4-го порядка
#include <stdio.h>
#include <iostream>
#include <math.h>
using namespace std;
double f(double x, double y)
{
return(2*y/x+x*x*pow(2.7,x));
}
Передача вектора в функцию.
Сабж.
#include <iostream>
#include <vector.h>
void show (); // ?
int main ()
{
vector <int> vec(10,1);
Заполнить двумерный массив неизвестной длины
Всем привет, пишу на C#, надо срочно написать код на С++ и я тупо ничего не догоняю )
Необходимо заполнить двумерный массив неизвестной длины. Как это можно осуществить средствами С++ ?
Насколько...
Сравнение 3 чисел
Всем привет))
В колледже задали задание: написать программу, которая сравнивает 3 числа. Три варианта я сделал:
#include <iostream>
using namespace std;
int main() {
int x, y, z, Max;
...
Ошибка "no matching function for call to." / наследование классов
Доброго времени суток.
В качестве некоторой предыстории скажу, что начать изучать С++ довелось совсем недавно, и в процессе возникла некоторая неопределенность
При попытке реализовать...
Передача массива по ссылке
Здравствуйте, помогите разобраться с проблемой: Задание состоит в том, чтобы написать две встраиваемые функции сортировки массива с выбором варианта обмена элементов. Первый вариант это передача...
Функции ввода и вывода массива
Помогите
Хочу сделать ввод и вывод используя функций
Не компилируется(
#include <iostream>
using namespace std;
int input (int *arr, int size)
{
cout<<"Введите размер масива: ";
Too few arguments to function. Почему?
Здравствуйте!
Есть программа, которая при компиляции вываливается с ошибкой. Нужно эту ошибку найти.
#include <iostream>
#include <string>
using namespace std;
void func (double cena,...
Написать программу с функцией, вычисляющей расстояние между двумя точками на плоскости
Пожалуйста Помогите сделать лабу, нужно что-бы я сам задавал координаты точек на плоскости.
Как перенести элементы из одного массива в другой?
как перенести элементы из одного массива в другой ?
пример: 5, 6, 7, 8 ,9
хочу перенести только 5, 6, 9
и чтоб массив сократился
как это сделать?
Как создать интерфейс для программы?
Здравствуйте. Подскажите, Как создать графический интерфейс. К примеру написал прогу(исходник), тот же конвертер валют или калькулятор написан в консоле, как теперь "оформить" в графический интерфейс...
Тестовое задание на Junior C++ dev
Доброго времени суток.
Неделю назад ради интереса отправил свое резюме в одну компанию, куда требуются с++ юниоры. Получил от них тестовое задание. Я ожидал, что они мне откажут (опыта то у меня...
из UTF-8 в Windows-1251
Как строку в формате UTF-8 перекодировать в Windows-1251?
Добавлено через 16 минут
Существуют ли какие-нибудь функции?
Сортировка vector'а
В си можно сортировать массивы используя функцию qsort (и не писать собственных велосипедов). В Си++ такое не проканает в случае сортировки массива классов, потому как копирования данный внутри...
Что означает #include
что означает на С++ #include
Как сделать счетчик в цикле?
как сделать счетчик в цыкле таким образом чтобы он был
1 1 1 2 2 2 3 3 3 4 4 4 итд
Что такое unsigned?
для чего он нужен и с чем его едят?
Конец строки
Всем привет!
В чем ошибка?
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "string"
using namespace std;
Вывести квадраты натуральных чисел не превосходящие заданное число
По данному целому числу N распечатайте все квадраты натуральных чисел, не превосходящие N, в порядке возрастания.
#include <iostream>
using namespace std;
int main() {
int i, n, x;
...
Перевод чисел из двоичной в десятичную систему счисления
Задача в курсаче... =( Помогите пожалуйста
Подсчитать количество цифр после запятой в вещественном числе
Доброго времени суток. Подскажите, пожалуйста, как посчитать кол-во цифр после запятой?
Например в числе 5.4569 -4 знака после запятой. В программе присутствуют как все число n=5.4569,так и дробная...
Метод Зейделя для решения слау
Пытаюсь реализовать метод Зейделя, подсмотрев реализацию в Википедии, написала функцию Itera(). Она не рабочая, не считает ничего. Помогите, пожалуйста, разобраться что к чему там, где ошибки. (Вывод...
Компиляция выдает ошибку "error LNK2005: _main уже определен в int.obj"
Добрый день уважаемые.
Столкнулся с данной проблемой.
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
Как ограничить число знаков после запятой?
надо ограничить число знаков до 4-х после запятой. В x. вот программа, а вівод x конечно в конце:
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
int colPos,...
Удаление элемента из бинарного дерева
Ругается компилятор в Visual Studio при выполнении кода удаления элемента, а именно в том месте, где нужно удалить элемент с двумя дочерними элементами( в четвертом условии). Ошибка такая:...
Копирование одного массива в другой
Всем добрый день. Насколько мне известно использование имени массива без индекса образует указатель на первый элемент массива. В программе я кладу в 1 указатель адрес, который лежит в другом...
Преобразование Double в string
Допустим у меня есть число double n = 0.0000000000 мне нужно преобразовать его в строку string s = 0.0000000000. Как это сделать?
Очистка потока ввода && строки
как вобще грамотно очистить поток после ввода множества всяких вещей с клавиатуры?
если совсем не чистить то остаются нажатия клавиши enter, если применять такой код
cin.clear();...
Флаги форматирования и манипуляторы
У многих новичков возникают вопросы, как вывести число в таком-то формате, а можно вывести так или так. Чтоб стало более ясно, вот небольшая #include <iostream>
#include <iomanip>
int main()
{...
Разница между list и vector
Подскажите пожалуйста в чем различие между листами и векторами? Сколько не пытался не смог найти реальной разницы между ними. В чем разница и что нужно когда использовать
Заранее спасибо
Класс комплексных чисел
Ребят, помогите пожалуйста написать класс комплексных чисел... Я плохо разбираюсь в объектно-ориентированном программировании, учусь, покажите плиз!
Динамическая матрица С++
Напишите программу, которая принимает с клавиатуры число N и M, создает матрицу размера N на M, заполненную случайными числами, и выводит ее на экран.
Проверка, является ли число дробным или целым
Добрый день, помогите пожалуйста.
Нужно проверить является ли число дробным или целым. Нужно вывести текст "число целое" как его вывести?#include <iostream>
#include <stdio.h>
#include <clocale>
...
В массиве найти номер максимального элемента
В массиве найти номер максимального элемента
Как компилировать .cpp файл в Microsoft Visual Studio 2010 ?
Как компилировать .cpp файл в Microsoft Visual Studio 2010 ?
Необработанное исключение по адресу
Доброго времени суток!
Долгое время учился кодить на Паскале, в данный момент появилось желание начать кодить на С.
В общем хотел написать небольшую программу, которая будет вычислять факториал,...
Как создать двумерный динамический массив
Помогите, пожалуйста, в таком вопросе: нужно создать динамический двумерный массив. Да он еще должен быть такой, чтоб длина строк была разной, а элементы вводились не при инициализации, а уже при...
Вывести все четные элементы массива
1. Дан массив, заполненный рядом Фибоначчи (при объявлении).
- Вывести все четные элементы массива
- Вывести все нечетные элементы массива
*- Заполнить массив рядом Фибоначчи с помощью циклов.
...
Открытие бинарного файла для чтения
MS VS 2010
Есть функция, ей передаётся имя бинарного файла для чтения:
float detect(string name)
{
int t;
ofstream ff(name,ios::binary|ios::in);
ff.open(name,ios::binary|ios::in);
Определить, является ли заданное целое число четным или нечетным
Задачи для самостоятельной работы
1. Напишите программу, которая определяет, является ли заданное целое число четным или нечетным;
2. Напишите программу, которая определяет, какая из цифр...
rand в диапазоне...
не удаётся rand в диапазоне, так чтобы значения при каждой прогонке значения менялись.
к примеру - число из диапазона.
мой первый вариант.
#include <iostream>
#include <time.h>
#include...
Ввод переменных через пробел в одну строку
на олимпиаде по информатике сегодня лажанулся капец как... хотел написать все на c++, пришлось писать на паскальке. там практически во всех задачах требуется вводить числа через пробел в строку, типа...
Вычислить значение функции при разных аргументах, Visual C++
Всем привет! Нужно написать программку на вычисление функции, но незнаю с чего начать и чем закончить, только начал учить С++ :( Ребята, помогите, очень нужно.
Условие: Написать программу на...
Вычитаем процент от числа.
Вот фрагмент программки...
weight = growth - 110;
ideal_weight = weight - (weight * (10/100));
cout << Rus("Ваш идеальный вес ") << ideal_weight;
cout << Rus(" кг.") << endl;
...
Тайна Страуструпа - std_lib_facilities.h !
Доброго времени суток.
Я начал изучать чудесный язык программирования С++ по книге Принципы и практика использования C++ Страуструпа.
Начитался ,что автор весьма серьезный и из этой книги можно...
Бинарное дерево поиска
Помогите пожалуйста..
Нужна программа "бинарные деревья поиска"..
и если можно объяснение..
спасибо заранее...
остаток от деления
Народ помогите пожалуйста)) в паскале есть такие функции div и mod
div - целая часть от деления (модуль)
mod -остаток от деления
вот я нашел что остаток от деления в с++ это %
а вот целую часть...
Ввод массива с клавиатуры
Подскажите пожалуйста, как сделать ввод с клавиатуры.
Что исправить?
void zd3_2()
{
setlocale(0, "rus");
const int n = 40;
float A, max, arith_mean = 0;
Создание Массива Объектов класса
Здравствуйте,
такая вот проблемка возникла: нужно создать массив B объектов класса TGoods. И далее по определенному значению year найти все объекты из массива у которых year точно такой же +...
Вычисление факториала числа
Надо написать программку на С++ которая вычисляет факториал числа n (факториал обозначается как n!). числа n в диапазоне от 1 до 12 вводятся клавой.
Недопустимый неполный тип
Здравствуйте! Помогите решить проблему с недопустимы полным типом. Код:
main.cpp
#include "headers.h"
#include "support.h"
int main() {
ss_array_2d<int> A(10); //Ошибка тут
return...
Зачем часто писать std::, если можно один раз using namespace std?
зачем часто писать std:: если можно один раз using namespace std?
Упорядочить 3 числа в порядке неубывания
#include <iostream>
using namespace std;
int main() {
int a, b, c;
cin >> a >> b >> c;
if (a >= b && b >= c) cout << c << " " << b << " " << a;
else if(a >= c && c >= b) cout << b << " "...
Скопировать string из одной строки в другую
надо из одной строки в другую определенное количество символов с определенной позиции
Например:
#include <string>
#include <iostream>
using namespace std;
int main()
{
string h = "asfjlj";
Конвертер валют
1.Напишите программу “Конвертер валют”. Программа должна позволять пересчитывать сумму, выраженную в одной из денежных единиц (гривны, рубли, доллары, евро) в любую из оставшихся. Систему меню...
Error C4430: отсутствует спецификатор типа - предполагается int
#include <iostream>
#include <conio.h>
#include <time.h>
#include <stdio.h>
using namespace std;
main()
{
const int m=5;
const int n=6;
float A;
Вывести на экран треугольник из звездочек
Вывести на экран треугольник из символов '*' вида:
*
***
*****
*******
Высота задается с клавиатуры
Выведите все элементы массива с четными индексами
Выведите все элементы массива с четными индексами (то есть A, A, A, ...).
Формат входных данных
В первой строке вводится количество элементов в массиве. Во второй строке вводятся элементы...
Как установить библиотеку graphics.h?
не подключается #include <graphics.h>
где её скачать и как установить?
пользуюсь компилятором через консоль MinGW
Побуквенное сравнение строк string
Нужна ваша помощь. Требуется посимвольное сравнение двух строк типа string. Есть ли в стандартной библиотеке такая функция?
Или нужно писать что-то свое вроде следующего:
string s1, s2 ("red");...
Нестатическая ссылка не член должна указываться относительно заданного объекта
Собственно проблема (пока что) в 117 и 118 строчках. Кто подскажет как её решить, тот получит от меня "спасибо" ^_^ а если серьезно, то просидел больше 4 часов над прогой и я в тупике. Гугл не...
Построчное чтение из текстового файла
Подскажите плз, как считать не только первую строку, но и все последующие в файле?
#include <string.h>
#include <stdio.h>
int main(void)
{
FILE *stream;
char msg = "this is a test";
...
Как очистить окно консоли?
Здравствуйте!
Есть к примеру программа - калькулятор а консоли!
Она работает так, ввели число, выбрали что сделать, выбрали 2 число... И все это отбражаеться в окне списком!
Мне нужно вот что!...
[ С++ ] Изменить шрифт в консольном приложение ( программно )
Нашел только что можно изменить шрифт с помощью, не документированной функции SetConsoleFont, так же есть документированная функция SetCurrentConsoleFontEx, но так как Я новичок Я не понимаю, как ими...
Консоль исчезает при system(pause)
Вытащил из книжки код
#include<iostream>
using namespace std;
#include<iomanip>
#include<windows>
int main()
{
Сортировка Шелла
Здравствуйте. Решил сравнить скорость действия сортировки Шелла с различными последовательностями длин промежутков между элементами. Но реализация сортировки Шелла с последовательностью Хиббарда по...
Перевод чисел из одной системы счисления в другую
Задание: Написать программу на языке С++ для переведа числа,
представленного в системе счисления с основанием S, в системы счисления с
основаниями P, Q, R. Обеспечить корректность ввода числа в...
Случайные ВЕЩЕСТВЕННЫЕ числа
Подскажите, как использовать rand(), чтобы он смог придать переменной случайное вещественное число.
Найти последний символ в строке
найти последний символ в строке
#include <iostream>
#include <string>
using namespace std;
void main()
{
string a;
cin >> a;
Вычислить среднее арифметическое трех заданных чисел
1. Вычислить среднее арифметическое трех заданных
чисел.
Основы алгоритмизации и программирования тест сделайте пожалуйста
Вопрос 1 (10454)
Укажите, какое из нижеследующих утверждений ложное.
1: Комментарии при выполнении программы вызывают печать компьютером на экране текста после символов //.
2: Если вывод...
String вставить символ
string a = "bc";
a.insert(0, char(65));
выдает ошибку и я не знаю почему
а так работает a.insert(0, "a");
Перевод чисел из любой сс в любую
Задача:
Программа должна переводить любое число в любой системе счисления которую задаст пользователь - в любую которую выберет.
Пример:
К пример юзверь ввел 15 в 3-ичной системе счисления, затем...
Есть ли C++ нативный способ быстро обнулить массив (аналог bzero)? + ещё 2 вопроса
Второй вопрос - если конструктор обнаружил условия, препятствующие созданию объекта, есть ли способ "не создавать" объект и не использовать потом дестуктор?
Третий - стоит ли использовать...
Манипуляторы setprecision и fixed
Как работают эти манипуляторы?
Почему с fixed и без fixed выводит по-разному?
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double f = 3.14159;
cout <<...
Проверка, пустая строка или нет
Здравствуйте, подскажите как реализовать проверку на пустую строку??
#include <stdlib.h>
#include <stdio.h>
#include <Windows.h>
main()
{
char x, n;
FILE * fi;
FILE * fo;
Чтение чисел из файла и запись в массив
В общем надо записать числа из файла в массив я написал код, но вот не могу понять почему значения массива остаются равными 0, хелпаните пожалуйста.#include<iostream>
using namespace std;
int...
Бесплатный компилятор C++
Доброго времени суток.
Помогите плз с выбором. Дело в том, что нужен бесплатный и по возможности хороший компилятор под виндой. А то погуглил, вышел на Watcom, скачал, но он мне как-то не особо...
Как присвоить пустой символ переменной char
Хочу присвоить переменной a,"пустой" символ,
чтобы не морочиться и не делать лишних проверок во время вывода
cout << a << endl;
Пишу
char a;
a = '';
но синтаксис не позволяет.
как решить эту...
Отброс дробной части
как можно отбросить дробную часть(не округлить) от переменной?
Сложение двух чисел
Написать программу сложения двух чисел на Visual c++.
Вот мой код.
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
int main()
{
int x,y,z;
z=x+y;
абстрактный класс
Всем привет, снова я, только уже с новым вопросом, а что такое абстрактный класс. Читаю книгу, не могу врубиться, рассказывается про какие-то чисто виртуальные методы, можете мне рассказать чем...
Функция НОД->НОК
Пожлуйста помогите разобратьв функциях...
Написать функцию поиска НОК двух целых чисел...
Функцию НОК как я понимаю нужно сделать через НОД.....можете объяснмть ошибки в НОД и как добавить ещё одну...
Что выведется на экран в результате выполнения фрагмента кода?
Помогите пожалуйста, сделать 5 небольших задач , спасибо всем кто откликнется!
1.Что выведется на экран в результате выполнения следующего фрагменту кода?
int sum=0,a=2;for(int i=0;i<10;i++){...
Как выводится символ табуляции?
Как выводится символ табуляции?:)
'\t' ?
Сумма Элементов на Побочной диагонали
Помогите пожалуйста.
Есть задание найти сумму элементов на побочной диагонали.
Пишу:
#include"stdafx.h"
#include<iostream>
#include <time.h>
#include <cstdlib>
#include<conio.h>
using...
С++ Метод прямоугольников
Помогите пожалуйсто с задачкой. Метод вроде понятен, но составить прграмму неполучается что-то.
Составьте программу находящую значение определенного интеграла. Пределы интегрирования и шаг...
Заполнение одномерного массива и положительными, и отрицательными числами
Как сделать так, чтобы массив а размерностью n заполнялся случайными числами, среди которых должны быть и отрицательные, и положительные?
Как сделать заполнение массива только положительными...
Разложение на простые множители
Требуется разложить целое число N на простые множители и вывести результат в порядке возрастания.
Входные данные
Программе дано число N (2 ≤ N ≤ 109).
Выходные данные
Вывести...
Сумма элементов по строкам в двумерном массиве...
Программа которая вводит по строкам двумерный массив, и вычисляет сумму его элементов по строкам...
Нужна помощь....
Напишите как можно проще для понимания без всяких сложных фунуций, просто ввод...
Числа Фибоначчи: иногда выводятся отрицательные значения
У меня вот какая проблема: Числа Фибоначчи определяются рекуррентной формулой:
f0 = 0; f1 = 1; fn = fn-1 + fn-2;
Начало последовательности имеет вид 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ... ....
Написать программу вычисления стоимости покупки с учётом скидки.
Написать программу вычисления стоимости покупки с учётом скидки.
Скидка в 10% предоставляется, если сумма покупки больше 1000 рублей. Ниже приведён
рекомендуемый вид экрана во время выполнения...
Как считать с текстового файла?
Подскажите, пожалуйста, как можно считать предложение из текстового файла.
Вот задачка:
Написать программу, подсчитывающую число запятых в текстовом файле.
Выкладываю реализацию алгоритма Дейкстры на С++
Дпанная программа выполняет поиск по заданной матрице весов. Далее указываем начальную точку в графе и программа расчитывает все кратчайшие растояния от начальной точки до остальных следующим...
Передача данных по значению и по ссылке
Всем привет!
Помогите плз разобраться в передаче данных в качестве параметров функции.
*var и &var в чем между ними разница, когда мы их передаем в качестве параметров функции?
Заранее спс...
Консоль открывается и сразу закрывается
консоль открывается и сразу закрывается. C++??
я решил эту проблему вот так
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
int _tmain()
{
double f, m;...
Заполнить двумерный массив рандомными числами и вывести их сумму
Привет всем, на куролесил я тут с "программой". Задача стояла так: дан двумерный массив 3х3, заполнить его через рандом и посчитать сумму всех элементов массива. Я что-то написал, но оно на мой...
Пустой массив
Здравствуйте! Как создать пустой массив, размер и элемементы которого будут получены позже?
Генерация всех перестановок n элементного множества
с++
1) Напечатать все перестановки чисел от 1 до n используя рекурсивный алгоритм
пример
123
132
213
231
312
321
Подсчитать количество символов в файле
Функция while(f.eof()) насколько я помню обозначает сделать то то пока не будет конец файла. Я ввел счетчик ,что бы узнать сколько символов в файле. Который час пробую разные варианты. Подскажите...
Можно ли обнулить вектор?
Нужна помощь.... В цикле идет считывание с клавиатуры в вектор, в каждой итерации необходимо заполнить вектор словами из строчки.... Проблема в том, что он гад не обнуляется, и в итоге на второй...
Выражение должно иметь тип указателя
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
struct laiks {
int h;
int m;
int s;
};
Вызвано исключение: нарушение доступа для чтения. s было 0x1110112
Товарищи форумчане, нужна ваша помощь!
(Для простоты объяснения прикреплю скрин)
Насколько я понимаю, проблема заключается в том, что массив выходит за пределы памяти.
Но обо всём по...
Минимум и максимум из трех чисел
Напишите программу, которая выбирает максимальное и минимальное из трёх введённых чисел.Входная строка содержит три целых числа, разделённых пробелами. В первой строке нужно вывести минимальное из...
Создание таблиц в С++
Люди!Очень сильно нужна ваша помощь ! Как создать таблицу(например , 1-ая строка и 1-ый столбец -это слова ) , а всё остальное цифры . Нужно сделать это используя структуры,массивы . Ещё нужно...
Циклы: найти суммы всех четных/нечетных чисел от 1 до n
Дано натуральное число n. Найти сумму:
а) всех четных чисел от 1 до n;
б) всех нечетных чисел от 1 до n.
с использованием while do while
Проверить, существует ли число в массиве
Программа проверяет существует ли число в массиве вводимое пользователем, если да, то выводит индекс этого числа в массиве, иначе выводит сообщение, что числа нету. Программа работает, но я уверен,...
Поразрядная сортировка
Необходимо реализовать метод поразрядной сортировки. Нужно отсортировать последовательность так, что бы она была отсортирована в порядке спадания величины. Вот в чём эта сортировка заключается: Пусть...
Программа для определения дня недели для произвольной даты
Доброго времени суток! Суть программы состоит в том, что нужно определить день недели для даты dd/mm/gg, если известен день недели 1 января gg года. Тоесть при введение произвольной даты любого года,...
Хэш-таблица. Метод цепочек. C++
Уважаемые, программисты, задание звучит так: "Таблица строится по методу цепочек с использованием хеш-функции, возвращающей сумму двух первых букв идентификатора."
Судя из задания созрело несколько...
Заполнение двумерного массива
Можно ли заполнить матрицу размером (6 х 6) вида С= \begin{bmatrix} 0 0 0 0 0 1 \\ 0 0 0 0 2 0 \\ 0 0 0 3 0 0 \\ 0 0 4 0 0 0 \\ 0 5 0 0 0 0 \\ 6 0 0 0 0 ...
Слишком сложный код программы, ничего не понимаю(
Я искал код по этому заданию:
"Имеется картографическая информация, представляющая собой серии пар целых
чисел. Диапазон величин этих чисел 0-32737, т.е. для их размещения
достаточно описания...
Найти максимальное число
Не получается сделать эти три задания
1. Пользователь вводит 2 числа, программа находит максимальное из
этих двух чисел
2. Пользователь вводит 3 числа, программа находит максимальное из
этих двух...
Передача двумерного массива в функцию
Начал изучать с++ в vs .
Дошел до темы функции.
Понял как передавать одномерный массив в функции.
Решил попробовать передать двумерный массив в функции. столкнулся с проблемой...
#include...
Вывод long double с используя printf()
#include <iostream>
#include <cmath>
long double R(int n, int r)
{
long double sq = (long double) sqrt((long double)r*r - ((long double)n/2)*((long double)n/2));
long double res = (long...
По данному числу N определите N-е число Фибоначчи F(N)
Последовательность Фибоначчи определяется так:
F(0) = 0, F(1) = 1, …, F(n) = F(n−1) + F(n−2).
По данному числу N определите N-е число Фибоначчи F(N).
Формат входных данных
Вводится натуральное...
Вызов конструктора базового класса
Здравствуйте! Я вот начал изучать C# и немножечко освежил ООП. Но вот у меня вопрос. Я точно помню, что класс-наследник (конструкторы не наследуются) в своём конструкторе чтобы не переписывать весь...
Алгоритм поиска в ширину
Вот тут нашел реализацию алгоритма поиска в ширину кратчайших расстояний в графе. По идее расстояния должны храниться в массиве d, но ответ там неправильный. В чем может быть проблема?
int main ()...
Что делать? пишет [Error] expected unqualified-id before '{' token
#include <iostream>
#include <math.h>
using namespace std;
int count;
int main(0);
{
Как проверить является данное число квадратом целого числа?
Как проверить является данное число квадратом целого числа? подскажите какое необходимо написать условие.
Vector<string> в string
Как преобразовать vector<string> в string?
vector <string> test;
string str;
к примеру test в str
Думаю легко и я видимо не умею гуглить...
Объект cin и его метод cin.get()
Вот код программы:
#include <iostream.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main()
{
char a;
Передача матрицы в функцию
Доброго времени суток.
Возникло несколько вопросов:
Почему при вызове Matrix1 выдаётся ошибка, но в то же время Matrix2 работает нормально?
const int M=10;
const int N=7;
void Matrix1(int N, int...
Указатели на статические поля класса C++
Необходимо создать класс в public поле которого необходимо создать указатели на все элементы данного класса, при попытке получить адрес static выдает ошибку (неразрешенный внешний символ ""protected:...
табуляция функции в С++
Подскажите пожалуйста с решением задачи
Задача . (консольная программа).
Выполнить табуляцию функции, указанной в условии, на отрезке (a<b) с шагом d. Построение таблицы произвести в...
Считывание строки с пробелами
Ситуация такая, необходимо с консоли прочитать строку вводимую пользователем вместе с пробелами.
#include <iostream>
using namespace std;
#define max 5
struct staff {
Точка пересечения прямых
Помогите решить задачку, пожалуйста.
На плоскости даны две прямые. Каждая прямая задается парой точек, через которые она проходит. Требуется установить, пересекаются ли эти прямые, и найти...
Считать числа из файла
Приветствую всех.
Необходимо написать программу на С по следующему заданию: "Создайте программу, которая по текстовому файлу, каждая строка которого содержит 2 числа: количество купленного товара...
Описать структуру с именем Train
Описать структуру с именем TRAIN, содержащую следующие поля:
- название пункта назначения
- номер поезда
- время отправления
Написать программу, выполняющую следующие действия:
- ввод с...
Перевод из string в ASCII
Как можно перевести строку в ASCII коды? Есть ли возможность переводить сразу, а не через char?
Спасибо...
Нахождение интеграла методом Симпсона
http://i016.***********/0910/b7/f79e34604977.jpg
имеется функция double Simpson(double (*Fx)(double))
{
double I;
double h;
double x;
double a,b;
int m;
Считывание в массив char с консоли
не выходит считать массив чаров, после перевода строки консоль не закрывается, а просто переходит на др. строку и никак не реагирует, либо можно дальше вводить любые символы и сколько угодно...
Ссылка на массив
Необходимо объявить ссылку на массив из нескольких целых.Что представляет из себя такая ссылка и как правильно её объявить?как может ссылка указывать на весь массив,не будет ли она содержать адрес...
std::map find. Получить ключ(элемент) и как записать все данные при объявлений?
Вопрос первый:
как получить ключ контейнера map по данным?
например:
// id, name
std::map<int, string> BookMap;
BookMap bookmap;
bookmap = "Pushkin";
bookmap = "Esenin";
bookmap =...
Обратная польская запись
В обратной польской записи, которую также называют постфиксной, операция записывается после двух операндов. Например, сумма двух чисел A и B записывается как «A B +». Запись «B C + D *» обозначает...
число от 1 до 100
нужно вывести любое одно число от 1 до 100
и если запускать программу еще раз, чтобы было другое, как сделать это в любом операторе цикла.
Функция strtok, нужны комментарии к коду
расскажите алгоритм
char str ="- This, a sample string.";
char * pch;
printf ("Splitting string \"%s\" into tokens:\n",str);
pch = strtok (str," ,.-");
while (pch != NULL)
{
...
Добавление символа в конец строки
char c,st="";
Я хочу формировать строку st, добавляя в ее конец символы c один за другим. Как это сделать?
Фунции sin и cos
Здравствуйте.
Начал писать игру, аналог знаменитых Tank Wars.
При использовании библиотечных(math.h) функций sin и cos появилась проблема.
Обе функции возвращают значение в радианах. И вот...
Как в С++ записываються промежутки
Есть такая задача: сделать так что бы программа высчитывала знак зодиака. Как записать условие, как вообще задать промежуток?
Сортировка одномерного массива
Массив из 10 целых чисел заполнить случайными числами от -5 до 5. Произвести сортировку массива. Вывести на экран исходный и отсортированный массивы. Сортировать по убыванию прямым выбором
...
Как сделать так чтобы число выводилось десятичной дробью
Как сделать так чтобы число выводилось десятичной дробью
к примеру
int x;
x=1/4;
и сдесь код который выводит число
printf не работает (сразу вылетает окно с ошибкой когда доходит до него)
...
Найти решение системы линейных уравнений методом Гаусса с выбором главного элемента в столбце
Решить систему линейных уравнений методом Гаусса с выбором главного элемента в столбце.
Вот моя программа
#include "stdafx.h"
#include <locale>
#include <iostream>
using namespace std;
const...
Сумма цифр трехзначного числа
Делаю делаю, че-то ни так делаю :))
#include <iostream>
using namespace std;
int main() {
int chislo = 151;
int soten = chislo / 100;
chislo = chislo % 100;
int desyatkov =...
Найти минимальный элемент каждой строки и максимальный элемент каждого столбца матрицы
как найти минимальный элемент каждой строки и максимальный элемент каждого столбца матрицы на с++
Добавлено через 6 минут
как найти минимальный элемент каждой строки и максимальный элемент...
В чем отличия классов и структур?
Всем доброго времени суток.
Уважаемые программисты, обьясните мне в чем отличия классов и структур. Учусь сам по книжкам и прочей лабуде и так и не чего не понимаю. По мне так класс это типо...
[Error] ld returned 1 exit status
господа программисты, объясните мне в чем тут дело, я решил поиграться со счетчиком строк, но вот что то он не запускается
#include<iostream>
using namespace std;
int main()
{ double f, m;
int...
Подсчитать количество целых чисел в диапазоне от 100 до 999 у которых есть две одинаковые цифры
Подсчитать количество целых чисел в диапазоне от 100 до 999 у которых есть две одинаковые цифры
Найти все простые числа в заданном диапазоне и вывести их на экран
Доброго времени суток!
Есть задачка, есть кривое решение. :)
Суть задачки такова: найти все простые числа до 1000 и вывести их на экран.
Помогите, пожалуйста, новичку, подправьте код :-#include...
Посчитать количество слов в строке
Здравствуйте, я не знаю в чем дело, но прога всегда выдает что в строке 1 слово.
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
int main()
{...
cin cout
Как выводить через cin cout а не через printf.
А то получается ерунда
#include <stdio.h>
#include <locale.h>
#include <string>
#include <conio.h>
#include <windows.h>
int main()
Односвязный, двусвязный список, стек, очередь
В общем, всем кто нуждается. Баггов вы не найдете.
Односвязный список
#include <iostream>
#include <windows.h>
using namespace std;
class Node
{
Нахождение НОД
Здравствуйте, мне надо найти НОД чисел. Как это реализовать на языке C++ ?
string, c_str
функция string.c_str() возвращает const char*, что бы не изменяли строку напрямую. Но! Если явно преобразовать указатель к char*, то строка вполне изменяется.
int main()
{
string str =...
Возвращение массива из функции
Нужно вернуть массив типа int из функции
Как я понимаю сделать это можно только с помощью указателей
У меня это получилось но так как везде пишут что указатели очень сложная тема решил узнать...
Нарисовать равнобедренный треугольник из символов
Нужно разобрать код
Нарисовать равнобедренный треугольник из символов .
Высоту выбирает пользователь. Например: высота = 5, фото прикреплено.
Разберите пожалуйста, а то не понимаю, что к чему!)...
Преобразовать строчные буквы в заглавные
Дана строка содержащая текст, записанный строчными буквами. Получить в другой строке тот же текст, записанный заглавными буквами.
Значение числа по модулю
Люди, подскажите, как (каким оператором) можно записать значение числа по модулю.:wall:
Вывести на экран суммы элементов каждой строки матрицы.
Задана матрица размером NxM. Вывести на экран суммы элементов каждой строки матрицы.
Найти в массиве повторяющиеся значения
Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран
assignment of read-only location
Здравствуйте! Столкнулся с вот такой ошибкой и не знаю как ее исправить.
enum { finish = 0, start = 300, wall = 9999, empty_cell = -1 };
typedef std::vector< std::vector< int > > dim;
typedef...
Перевод char в int
Доброго времени суток. покопался по схожим темам,но так и не нашёл ответа. На вводе с клвиатуры подаётся char-овский массив сстоящийиз цифр. Надо перевести 1-ый элемент int. (например,если первый...
Определить лежит ли точка внутри или вне круга,ограниченного указанной окружностью, или на окружности
помогите пожалуйста))
Даны координаты точки (x,y), радиус r и координаты центра окружности (x,y. Определить лежит ли точка внутри или вне круга,ограниченного указанной окружностью, или на...
сообщение что исходный файл не откомпилирован что делать?
Собственно скачал я dev c++ пишу простую программу
#include <iostream>
int main()
{
std::cout << "Hello world!";
system ("pause >> void");
}
при комплияции статус меняется на...
Что означает знак & в объявлении функции
Здравствуйте, в обучающих статьях о С++ наткнулся на очень интересную синтаксическую конструкцию.
Не совсем разобрался с указателями и адресами, особенно вперемешку с функциями.
Итак вопрос о...
Определить на какой день улитка доползет до вершины шеста
Улитка
Улитка ползет по вертикальному шесту высотой H метров, поднимаясь за день на A метров, а за ночь спускаясь на B метров. На какой день улитка доползет до вершины шеста?
Формат входных...
Программирование метода градиентного спуска - проверка кода на корректность
Здравствуйте!
мне необходимо сдать лабораторную работу по методу градиентного спуска. я запрограммировал этот метод поиска минимума функции. работает он корректно и минимум функции находит, но мой...
Генерация рандомного массива
Доброго времени суток, Задача такая, сделать массив из рандомных чисел. КОТОРЫЕ НЕ ПОВТОРЯЮТСЯ.
Не понимаю как сделать так, чтоб они не повторялись, я понимаю, что надо сделать отдельную функцию, и...
Длинная арифметика. Сложение длинных чисел
Здравствуйте! Впервые за все время изучения C++ решил реализовать длинную арифметику, используя строки. К сожалению, программа прошла только 2 из 6 тестов, хотя код работает. Не ругайтесь особо, это...
Вывести массив так, чтобы элементы стояли в порядке возрастания
Приветствую всех. Что-то не могу решить задачку. Посмотрел у вас аналогичную, но я там многих операторов не знаю.
Суть задачи: дан одномерный массив, состоящий из 5 элементов, которые вводятся...
Функция нахождения максимального элемента массива
Разработать функцию нахождения максимального элемента массива и применить ее для двух массивов разной длины.
Нахождение детерминанта (определителя) матрицы
У меня вот код есть для нахождения детерминанта (определителя) матрицы 5х5 :)
а как сделать, чтобы я мог сам ввести данные матрицы?
исправьте код пожалуйста :)
#include <iostream>
#include...
завершилась с кодом 0 (0x0)
Здравствуйте. Я столкнулся с проблемой. Не запускается проект. Да вроде все правильно написал но в чем то проблема..... Можете подсказать что к чему??
#include "stdafx.h"
#include <iostream>...
С++:invalid types 'int[int]' for array subscript
Дана целочисленная прямоугольная матрица. Определить количество
столбцов, не содержащих ни одного нулевого элемента.
С++
ошибка invalid types 'int' for array subscript в функции в строке if...
Как задержать окно консоли от закрытия?
в общем ребята в чем суть дела, я решил пройти книгу Б. Страуструп "Программирование. Принципы и практика использования С++", и нелепая ситуация 2 задача и все.Вот скрины.
Пробывал и так и этак, в...
Разделение числа на цифры
правильная ли программа?(по алгоритму выполнения)
задание:напишите программу которая вводит число из 5 цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга с тремя пробелами...
Новый цикл for в C++11
С новым for'ом, умеющим работать с range, перебирать элементы контейнеров стало ещё проще и удобнее.
/* Этот пример мне абсолютно понятен */
// C++98
for( vector<double>::iterator i = v.begin(); i...
Написать функцию, проверяющую является ли введенная строка палиндромом
Помогите пожалуйста.
Реализовать функцию, которая принимает строку и возвращает истину, если строка является палиндромом.
Создать программу, которая выводит на экран простые числа в диапазоне от 2 до 1000
Создать программу, которая выводит на экран простые числа в диапазоне от 2 до 1000.
(Число называется простым, если оно делится только на 1 и на само себя без остатка;
причем числа 1 и 2 простыми...
Вычисление функций разложением в ряд Тейлора
Вычисление функций разложением в ряд Тейлора.
Первым делом n-ый член ряда выражаем через (n-1)-ый.
Например такой ряд s=1+2x+3x^2+4x^3+...,
{a}_{n}=n*{x}^{n-1}=\frac{{a}_{n-1}}{n-1}*x*n
Далее...
Вывести на экран слово «год», «года» или «лет» в зависимости от введенного возраста
Ввести возраст человека (от 1 до 150 лет) и вывести его вместе с последующим словом «год», «года» или «лет»
Crt secure no warnings
Подскажите как решить проблему связанную с crt secure no warnings ?
Добавлял директиву - не помогает
#include "pch.h"
#include<iostream>
#include <stdio.h>
#include <conio.h>
#include...
Найти сумму элементов каждого столбца матрицы
Дан двумерный массив. Найти сумму элементов каждого столбца. Плз, нужен весь код на языке С++.
Вывести последнюю цифру числа
дано натуральное число. выведите его последнюю цифру
В чем разница между динамическим массивом и статическим?
ребята, я не понимаю различия. вроде читал литературу.
ну вот говорят, что динамический массив, это массив выделение памяти под который будет происходит в процессе выполнения программы.
и тут я...
Подскажите функцию, которая возвращает длину строки (string), strlen не подходит.
Подскажите функцию, которая возвращает длину строки (string), strlen не подходит!!!!!!
Не подключается graphics.h в Visual Studio
В общем задача сделать график по формуле. Я работаю с Visual Studio и как только я ввел #include<graphics.h> - оно его сразу подчеркнуло и при построении ругалось:
"Cannot open include file:...
Вычислить и вывести на экран в виде таблицы значения функции F, на интервале от Хнач до Хкон с шагом dX
Помогите пжл решить задачки....Очень нужно... Заранее Спасибки:)
1) Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач до Хкон с шагом dX.
F=ax(в квадрате) + b +...
Как присвоить переменной char значение слова ?
Здравствуйте ребята !! Я новичок в этом сайте , и даже новый в c++ . сегодня начал c++ . я знаю PHP , и решил учить c++ . и мне очень понравилось , есть в общем схожесть с PHP . но тут у меня...
Вывести все слова из S, которые начинаются с буквы "С"
Дана строка S, состоящая из слов, разделённых пробелами, и буква c.
Выведите все слова из S, которые начинаются с буквы c.
Формат входных данных
На первой строке входного файла записана буква c....
Вывести последний элемент вектора
#include "stdafx.h"
#include "../../std_lib_facilities.h"
int _tmain(int argc, _TCHAR* argv)
{
double b;
cout << "Vvedite chislo\\
(Dlya vihoda nazmi |): \n";
vector<double> c;
Ввод\вывод одномерного массива (printf)
Одномерный массив x с 4-мя элементами
Ввод идет нормально, а вот вывод - всегда 0, в чем проблема?
x= 1
x= 2
x= 3
x= 4
x=0.000000
ВЫПОЛНЕНИЕ SUCCESSFUL (общее время: 1s)
#include <stdio.h>...
Wntdll.pdb не загружен
моя консольная win32 VS15_pr5 "программа " выдаёт ошибку "wntdll.pdb не загружен"
символы качал
https://developer.microsoft.com/en-us/windows/hardware/download-symbols#Download_windows
при...
Программа на решение СЛАУ методом Якоби
Вывести значение решения и количество итераций
Ошибка invalid conversion from 'const char*' to 'char*'
Я в С++ новенький. Поэтому опыта еще нет, да и знаний мало.
ПОдскажите пожалуйста, чего вылетает ошибка invalid conversion from 'const char*' to 'char*':
#include <iostream>
using namespace...
Найти длину массива arr[]
Доброго времени суток :)
Задача:
Пользователь вводит числа или текст, когда введет '0' то ему выдаст кол-во элементов в массиве.
Вопрос:
Как найти длину массива arr в столь простой функции:
...
Написать программу чтобы выводила надпись Hello world
привет всем!Мне нужно написать прогу чтобы выводила надпись Hello world.Заранее благодарю :)
Создание меню в консольном приложении
Здравствуйте! Нужно создать меню. Каждый пункт в меню - программа, т.е. в меню можно выбирать какую программу запустить. Подскажите пожалуйста как это реализовать, с пояснениями, пожалуйста
Посимвольное чтение строки типа string
Здравствуйте!
Подскажите, пожалуйста. У меня есть строка типа string, нужно все цифры вывести на печать. Как сделать "пробежку по строке"?
(я понимаю что можно использовать char-овский массив, но...
Обратная польская запись (ОПЗ)
Пожалуйста помогите!!!! не знаю что мне сделать с этими задачами=(((((
A. Обратная польская запись (ОПЗ).
Постфиксной формой записи (ОПЗ) выражения a◦b называется запись, в которой знак...
Что означают -> в c++ ?
c++ не использую, но интересует что в c++ означает конструкция -> , к примеру Chart1->Series->CheckDataSource(); в других языках в этих случаях встречал точечную нотацию (delphi)
Кодоблоки не компилируют
"test - Release": The compiler's setup (GNU GCC Compiler) is invalid, so Code::Blocks cannot find/run the compiler.
Probably the toolchain path within the compiler options is not setup correctly?!...
Выход из консоли по нажатию клавиши
Что надо вставить, что бы по нажатию клавиши, скажем, <Enter> произошел выход из консольной программы.
Какую задачу решает std::placeholders ?
Встречал примеры в паре с std::bind но так и не понял суть (bind понимаю зачем нужен, а вот плейсхолдеры нет)
Объясните пожалуйста кто знает, когда применяется std::placeholders?
Определить, можно ли, разломив шоколадку один раз по прямой на две части, отломить от шоколадки ровно K долек
Шоколадка имеет вид прямоугольника, разделенного на N×M долек. Шоколадку можно один раз разломить по прямой на две части. Определите, можно ли таким образом отломить от шоколадки ровно K долек.
...
C++ Найти сумму ряда с точностью эпсилон
Оператор цикла с предусловием (while) и с постусловием (do while)
Задание необходимо выполнить в двух вариантах (используя два вида циклов)
Найти сумму ряда с точностью ε , общий член которого...
Считать числа из файла
Как можно считать вещественные числа из файла чтобы потом при этом записать их в массив? но еще к тому же сначала надо подсчитать кол-во чисел, т.к по заданию не известно сколько их
Вычисление количества дней между датами
Всем доброго времени суток!=)
Я только начала изучать С++ и не могу придумать алгоритм вычисления количества дней между датами. Пыталась найти в интернете,но ничего толкового не нашла. Если...
Метод Ньютона для решения системы нелинейных уравнений
Здравствуйте! Нужно решить методом Ньютона систему уравнений с точностью 0.0001:
sin(x+y) - 1.2x = 0
x*x + y*y =1
Вот моя программа, она не запускается, помогите пожалуйста найти ошибку:
#include...
Описать структуру с именем STUDENT
Описать структуру с именем STUDENT, содержащую следующие поля:
фамилия и инициалы;
номер группы;
успеваемость (массив из пяти элементов).
Написать программу, выполняющую следующие...
Как избавиться от "deprecated conversion from string constant to ‘char*’"
Здравствуйте.
У меня компилятор пишет:
_.cpp:15: warning: deprecated conversion from string constant to ‘char*’
_.cpp:16: warning: deprecated conversion from string constant to ‘char*’
Я...
Вычисление факториала
Нужно заставить программу выводить результат, но почему то не получается
#include <stdio.h>
#include <conio.h>
int f(int);
void main()
{
double C;
int m, n, z;
Ханойская башня (использование переборных методов)
Использование переборных методов (разработка программ решения задачи «Ханойская башня»). на С++
Требуется спецификатор типа
Здравствуйте! Есть класс Bar. В другом классе создаю несколько переменных типа Bar. Выражение в скобках(числа) подчёркивается и пишется следующая ошибка: Требуется спецификатор типа. Помогите...
Перевод в двоичную систему счисления
Пожалуйста, помогите с задачкой. Даны два числа a, b их нужно сперва перевести в двоичную систему счисления (сами они из десятичной), а потом сложить. Можете объяснить как программа должна работать?...
Генератор случайных чисел без повторений
Сижу, ломаю голову - и все никак не получается. Нужно создать массив из случайных чисел в диапозоне от 1 до 7 и чтобы там не было повторений. Я знаю, что есть много вариантов решения, но я выбрал...
Проверка на пустоту файла С++
Помогите реализовать проверку на наличие файла и его пустоту. Если файл не открывается, вывести ошибку, если открывается, то проверить есть ли в нем данные.
Сокращение дроби
Даны натуральные числа a и b, обозначающие соответственно числитель и знаменатель дроби. Сократите дробь, т.е найти такие натуральные p и q, не имеющие общих делителей, что p/q=a/b. (Необходимо...
Возвести число в 10 степень, используя только четыре операции умножения
Подскажите что не так?При проверке на сайте пишет частичное решение.
Задача:
Напишите программу, которая возводит введенное число в степень 10, используя только четыре операции умножения.
Входные...
Сортировка 3 чисел в порядке возрастания
Добрый день, я начинающий с++ программист. Есть у меня задание, необходимо отсортировать введенные три целых числа с клавиатуры в порядке возрастания. Выполнил задание, код программы ниже.
int...
Запись в реестр
Здравствуйте, подскажите как мне сделать что бы программа прописала значение в реестре. Пишу для консоли.
Сортировка массива по возрастанию
Помогите пожалуйста, а то выходит какой-то бред. Нужно напистаь прогу, а именно: имеется двумерный массив размерностью NxN, где N = 11. 2.Элементы массива задать случайным образом в диапазоне 0...50...
Обнулить массив char
Как это обнулить на Microsoft Visual Studio IDE
char buffer;
Пробовал уже
buffer = "";
не выходит.
Добавлено через 12 минут
вопрос закрыт
Метод золотого сечения.
Народ, подскажите пожалуйста как будет выглядеть задача на С++ по методу Золотого сечения, при условии: F0(x)= -(x*x*x)+9(x*x)-24x-2 a0= -5 b0=3
Сортировка массива структур...
Здравствуйте! Не могли бы вы выложить примеры или кинуть ссылочку на интересную статью по сортировке массива структур. Имеется массив структур, каждая структура из 5 полей, где 1 - символьное, а...
Функция для сортировки массива пузырьком
Всем огромное спасибо! помогли и примеры что надо. Всем удачи!
Добавлено через 11 часов 30 минут
Всем добрый день. Прошу помочь в написании функции для сортировки массива пузырьком.
Чтоб она...
strtok_s
В отличие от strtok в нем есть еще одна переменная context. Для чего она?
Правильная скобочная последовательность
Рассмотрим последовательность, состоящую из круглых, квадратных и фигурных скобок. Программа должна определить, является ли данная скобочная последовательность правильной.
Пустая...
Что использовать с указателями? 0, NULL, nullptr?
NULL в WinDef.h описан как #define NULL 0. То есть в случае использования как с указателями, так и другими переменными разницы 0. Про nullptr только час назад узнал, даёт ли он какие-либо реальные...
Создание и удаление файла
Составить программу создания и удаления файла.
буду рад любой информации.
Компилятор не знает dirent.h
Как это исправить?
Как узнать исходный код программы?
Есть файл с простой программой, мне надо узнать его исходный код. как это сделать?
Структура. Поиск по структуре.
Добрый вечер, ув. форумчане. Я новичек в С/C++, в данный момент сам учусь по урокам Шага. Дошел до структур, в принципе смысл понял, но столкнулся с проблемой при выполнении домашнего задания.
Есть...
Найти сумму всех чисел меньше 1000, кратных 3 или 5
Добрый день. Решал задачу Эйлера 1 на С++ :
"Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.
Найдите сумму всех чисел меньше...
Циклы: вычислить факториал числа
1.Надо написать программу которая будет вычислять факториал числа.я вот пробовал чёт не получается:
#include "stdafx.h"
#include <stdio.h>
#include "conio.h"
#include <iostream>
int...
string И getline
string name;
cout <<"Name -> ";
getline(cin,name);
cout <<"OK, "<<name;
2 раза требует ввод почему?
Выражение перед скобками вероятного вызова должно иметь тип функции (pointer-to-)
void paint(HDC hdc, HWND hwnd, int m1, int n1, int k1)
{
HBRUSH hBrush = CreateSolidBrush(RGB(m1, n1, k1));
HBRUSH hOldBRUSH = SelectBrush(hdc, hBrush)
SelectBrush (hdc, hOldBrush);...
Вывести содержимое стека в порядке поступления элементов в стек
Заполнить стек значениями произвольного типа. Вывести содержимое стека в порядке поступления элементов в стек.
как это и можно теорию и пояснения
Секундомер на С++
Добрый день. Подскажите, как написать простейший консольный секундомер на с++ без использования сторонних библиотек. Нужно, чтобы при вызове функции начинался отсчет времени (и отображался в консоли)...
Обозначение натурального логарифма в C++
Нужно пример перевести из одного языка программирования в другой, как ln будет в с++?
Метод касательных (Ньютона)
Добрый вечер! Вот нашел на форуме задачу решения уравнения по методу касательных (Ньютона):
#include <conio.h>
#include <math.h>
#include <iostream.h>
#define pi 3.14
double f(double x) {
...
Считать текст из файла с пробелами и символами перевода строк
Есть файл input.txt, содержащий пробелы и символы перевода строк. Нужно считать весь тескт из файла в char, string или stringstream (лишь бы считать). Использование getline не помогло. Буду...
Сумма элементов главной диагонали матрицы
В двумерном массиве найти сумму элементов главной диагонали?
Найти число десятков и единиц в двузначном числе
Дано двузначное число. Найти:
а) число десятков в нем:
б) число единиц в нем;
в) сумму его цифр:
Вызвано исключение по адресу 0x501FF6E0 (ucrtbased.dll) в GlebProject.exe: 0xC0000005: нарушение прав доступа при чтении
Добрый день,подскажите пожалуйста в чем проблема.
Никак не могу понять((
Не судите строго я только начал изучения
#include<iostream>
using namespace std;
class MyString
{
public:
что означает int * arr
#include <iostream>
using namespace std;
int main() {
int * arr;
int size;
cin >> size;
arr = new int ;
for (int i = 0; i < size; i++) {
cin >> arr;
if (i % 2 ==...
Преобразование строки в число?
Написал функцию, которая введенную преобразует в число. Но при выводе пишет, что она хранит не введенное число, а 0. В чем я ошибся?
void Input(char *N, int &stopper)
{
int i = 0;
N =...
unistd.h
как добавить unistd.h в биб Visual studio ??? закидываю в папку с проектом читается не правильно (((
Почему rand() генерирует при каждом зауске одно и то же?
народ помогите найти хороший генератор челых чисел.
т.к rand() с <stdlib.h> генерирует постоянные последовательности чисел.
к примеру:
for(int i=0; i<100; i++)
rand()%240;каждый раз запуская этот...
Ошибка-----fatal error LNK1120-- Где неправильно?
Поскажите где ошибка?
#include<iostream>
using namespace std;
int main()
{
for(;;)
Порядок байт в big-endian и little-endian
Всем привет! Народ подскажите мне пожалуйста простые прописные истины, а то я что то запутался!
Предположим что у нас в байте 8 - бит и где число 5 будет иметь вид 101.
Как будет выглядеть число 5...
нужен компилятор C под Windows 7
нужен компилятор C, который бы работал под 64-битной Windows 7. Дайте ссылку, пожалуйста
Сравнить два массива
Подскажите пожалуйста как решить задачу: Нужно сравнить два массива, проверить все элементы на совпадение и если они совпадают то вывести "Массивы равны" если нет то "Массивы не равны". Я...
Найти сумму элементов каждого столбца двумерного массива
как найти суму елементов каждого столбца двумерного массива(при условии что елементы не должны равняться 0)
Определить сколько секунд прошло между двумя моментами времени
Даны значения двух моментов времени, принадлежащих одним и тем же суткам: часы, потом минуты и секунды для каждого из моментов времени. Известно, что второй момент времени наступил не раньше первого....
Int** a или зачем ** ?
Существует программа для перемножения двух матриц.
В ней используется подобное объявление переменных. Хотелось бы понять, для чего, и с какой целью. Устал искать информацию, решил спросить у вас....
Разделение числа на разряды
Подскажите,алгоритм программы,которая выполняет разделение числа на разряды.
Т.е вводится число,например, 456 и программа выводит 400-50-46
Назначение flag, то есть что это вообще такое
обьясните мне
В чем разница между delete и delete[]?
а можете еще по подробней рассказать про delete,
точнее даже delete, чем именно отличается delete от delete,
т.к. я попробовал выполнить delete после использования new,
и программа отработала без...
Вызвано исключение: нарушение доступа для чтения
Всем привет!
Пишу программу, которая должна записать в файл в первом столбике рандомную цифру или рандомную букву, а во втором столбике рандомную букву.
Вроде бы получилось, но как-то криво, ибо...
Заполнение матрицы случайными числами
помогите пожалуйста.нужно сгенерировать 10 матриц и заполнить их случайными числами от 0 до 1.матрица объявляется int **M.
Добавлено через 29 минут
int **M; M=new int *;
for (int i=0;i<m;i++)
...
Готовые курсовые работы на С++
Готовые курсовые работы на С++
Курсовой проект. Алгоритм глобального освещения для сцены с диффузными поверхностями
Курсовой проект. Драйвер устройства
Курсовой проект. Игра Змейка
Курсовой...
Цикл For с шагом 0.1, 0.01 и т.д.
Помогите пожалуйста, как зделать цикл For с шагом 0.1 или 0.01.
Например, задаю диапазон от 0 до 10 с шагом 0.1, получается 100 элементов,
эти элементы являются размером массива и они должны быть...
Ввод с консоли в *char
Как ввести строку с консоли в переменную типа *char? Вот такой код не работает
#include <iostream.h>
char *string;
void main()
{
cin >> string;
}
Перевод целого числа в шестнадцатиричную систему счисления
Задача: перевести int-овое число в х16 систему.
Проверка ввода целого числа
Помогите разобраться, плиз... есть код:
#include <iostream>
using std::endl;
using std::cout;
using std::cin;
void main()
{
График функции в Си/Си++
Есть ли возможность построить хоть элементарный график функций в Си/Си++???
Ввод с клавиатуры двумерного массива
Подскажите,
как ввести с клавиатуры двухмерный массив и вывести его на экран?
Простой ввод строки с пробелами через string
Visual studio 2012, никак не могу ввести строку через string. У меня не работает вот этот фрагмент кода:
#include "stdafx.h"
#include "iostream"
#include <string.h>
#include "stdio.h"
using...
Вычислить значение функции y = sin (x) / cos (x)...
Вычислить значение функции y = sin (x) / cos (x) в диапазоне изменений аргумента от x = 0 с шагом 0.05 пока y не станет больше 3.0.
Кубический сплайн
Всем доброго времени суток. Дали задание: написать програму в MS Visual C++ для построения кубического сплайна на основе данных в таблице. И у меня возник вопрос: как построение сплайна можно...
Узнать версию стандарта C++
Если есть компилятор командной строки, то как можно узнать какой стандарт языка он поддерживает?
Схема горнера
Эта схема основывается на следующем представлении многочлена:
p(x) = (( ... ((an*x + an-1)x + an-2)x + ... + a2)x + a1)x + a0
HornersMethod(x)
x точка, в которой вычисляется значение многочлена...
invalid operands of types 'double' and 'int' to binary 'operator%'
В строке где If выдает вот эту ошибку 2 раза:
invalid operands of types 'double' and 'int' to binary 'operator%'
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
Ошибка expected constructor, destructor, or type conversion before ';' token
выдает ошибку expected constructor, destructor, or type conversion before ';' token с 61-90 строчку.че делать уже не знаю.проверяла код
#include <iostream>
#include <cstdlib>
#include <string.h>...
Округление числа до десятых
Как округлить число до целого я знаю,
s=(s-floor(s)<0.5)?floor(s):ceil(v)
а как округлить, скажем, число 3.4643 до 3.5 ?
Чтение/запись с COM - порта
Всем доброго времени суток. Занимаюсь практикой от предприятия в институте. Задание по реализации симметричного шифрования при передаче данных через USB. Особо не парился с шифрованием, так как...
Рекурсия: количество цифр в числе, сумма цифр и реверс числа
Вот задание:
Написать программу, которая запрашивает у пользователя целое число, на экран выводит сколько цифр в числе,
их сумму и вывод цифр наоборот (пример: 4356 – 4 цифры, сумма: 4+3+5+6=18,...
Перевод из char в int
нужно перевести из char в int, способ перевода следующий:
"значение цифры равно значению ее символа в таблице символов компьютера минус значение '0'." (c)книжка
как это реализовать?
Защита от дурака. Ввод данных типа int с клавиатуры.
Данные типа int вводятся с клавиатуры. нужно поставить защиту от дурака. Полазил на форуме нашёл программу:
ТС, у потока cin есть failbit. Этот фэилбит становится еденичкой если пользователь ввел...
Определить разрядность числа
Добрый день, написал функцию для определения разрядности числа, однако отказывается работать.
Подправте кто соблаговолит, либо предложите альтернативный вариант.
int searchrazryad(long int N)
{...
Что означает восклицательный знак перед вызовом функции?
if (m == feb && d == 29 && !leapyear(y + n))
что означает восклицательный знак пере функцией липиеар?
Добавлено через 5 минут
если функция НЕ выполняется? или если результат неправильный, то...
Как подключить все библиотеки одновременно?
Я знаю что существует такая команда, но в интернете ничего нету(
Зачем нужен inline
Скажите пожалуйста, зачем нужна команда inline? Изучаю классы, и там говорится мимолётом, что эта функция повысит эффективность, но так и не понял зачем она нужна. Желательно пример с комментарием....
размер vector'a
как узнать размер двумерного вектора отдельно по вертикали и горизонтали
двумерный массив- побочные диагонали
Привет всем. Пишу на Си. Как в матрице(двумерный массив mass) найти минимальный элемент, лежащий ниже побочной диагонали?
и как вообще отсеиваются элементы побочной диагонали(выше побочной...
Идет K-ая секунда суток. Определить, сколько полных часов и полных минут прошло к этому моменту.
помогите, не пойму как это подсчитать
Последовательность Фибоначчи
нужно вычислить все числа Фибоначчи до n-го включительно( с помощью массива), вывести их в обратном поряде.Ну или хотя бы скажите как задать саму последовательность
Как сложить два char?
Как сложить два char?
Ошибка в getch: Error C4996
Здравствуйте.
Не понимаю в чём ошибка.
Вроде как не первый раз использую этот код, но в первые сталкиваю с этой проблемой.
#include <iostream>
#include <conio.h>
using namespace std;
int...
комманда break в двойном цикле
как сделать так, чтобы при выполнении условия происходил выход из двойного цикла?
Я пробую
for(int i=0; i<imageLabel.GetSize1(); ++i)
{
for(int j=0; j<imageLabel.GetSize2(); ++j)
...
Сортировка слов в строке по алфавиту
Дана строка из слов через пробел.Надо рассортировать слова по алфавиту и распечатать новую строку.
Использовать библиотеки iostream и string.Нельзя пользоваться поинтерами и динамичискими массивами....
Определить, может ли ладья попасть с первой клетки на вторую одним ходом
Шахматная ладья ходит по горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ладья попасть с первой клетки на вторую одним ходом.
Формат входных данных...
Количество последовательностей длины N, состоящих из 0 и 1, в которых никакие две единицы не стоят рядом
http://informatics.mccme.ru/mod/statements/view.php?id=654#1
#include <iostream>
using namespace std;
int main()
{
int n;
long long int a = { 1, 1 }, tmp;
cin >> n;
Log по основанию 2
Люди, помогите!!!
Нужно написать функцию (Log по основанию 2).
Я делал через классы. Так что, все что можно было перегрузить (+,-,*,/) я перегрузил.
за скорость плачу
visual studio 2010 problems
Здравствуйте!!! Я вот тут решил попрограммировать на с++ и установил себе среду visual studio c++ 2010 express.....но проблема заключается в том когда я создаю обычное консольное приложение типа...
Перевод из двоичной системы счисления в десятичную
#include <iostream>
#include <cmath>
#include <cstring>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <locale>
using namespace std;
Максимальная размерность статического массива
Добрый день!
У меня появилась проблема. Мне по ходу курсового проекта нужно заводить двумерные массивы большой размерности (например, 4096 x 2864), на что c++ builder и ругается, насколько я поняла....
Функция С++ getline()
Здравствуйте! Скажите пожалуйста, каков смысл функции cin.getline(). Если не сложно,приведите пожалуйста пример.
Найти сумму и количество положительных элементов массива
15.Дан массив А(5). Найти сумму и количество положительных элементов.
Возврат значения функции
Что такое возврат значения функции? я уже всю голову изломал, что и куда возвращается? в гугле нашёл мол возвращается результат (куда? в функцию? функция выполняет чтото, как она в себя может...
Возведение в степень через цикл
Помогите пожалуйста, не очень понимаю как посчитать это выражение R=a/(a+b)^b так, чтобы степень считалась через for, while, do while, и нужно возводить в степень именно через цикл
Ёлочка из звездочек =)
#include <iostream>
using namespace std;
void main()
{
setlocale(LC_ALL, "Russian");
int i=0;
while(i<=10)
{
int a=0;
while(a<i+1)
Как работает cin.peek, cin,get, cin.ignore, cin.clear?
Здравствуйте, товарищи и не товарищи!:)
Я только начал изучать C++, а уже использую вещи, которые мне не понятны, и прошу объяснить, как оно работает, что за что отвечает.
Первый вопрос:
Я часто...
Вывод содержимого map
#include <vcl.h>
#include <string>
#include <map>
#include <iostream>
#pragma hdrstop
#include <tchar.h>
using namespace std;...
Заполнить массив с клавиатуры
Простое задание, но я немного не понимаю
"Дан одномерный массив, состоящий из N целочисленных элементов. Введите массив с клавиатуры."
Ошибка: значение типа "const char*" нельзя присвоить сущности типа "char*"
Появилось в 17 студии, как это исправить?
Изменение значения переменной через указатель
Дана задача:с помощью указателя увеличить значение переменной b в 3 раза, поменять местами a и c.
#include <iostream>
using namespace std;
int main()
{
double a,b,c;
cin >> a,b,c;
double*...
Как узнать версию gcc (или g++)?
прогаю на C::B. Нужно понять, что ставить в поле языка для загрузки проги на сайт. там дофига вариантов g++ и gcc, как понять, что нужно мне? Спасибо! зы, компилятор mingw-32
Задача "Кто старше?" (подскажите где ошибка в коде)
Здравствуйте!подскажите где может быть ошибка, на сайте показывает частичное решение,
Условие:
Программа принимает три числа: возраст Антона, возраст Бориса и возраст Виктора. Определите, кто из...
Как посчитать число букв в каждом слове строки
подскажите , как посчитать число букв в каждом слове строки
Алгоритм Хаффмана
Решил разобраться с этим алгоритмом, собственно он состоит из нескольких из таких шагов:
1) Создать массив со всеми символами.
2) Прочитать строку и определить сколько раз каждый символ встречается...
Взять целую часть от числа
Всем здрасьте.
Мне нужно взять целую часть при делении числа.
К примеру:
22/10 взялось 2
39/10 взялось 3
помогите
Выделение целой части вещественного числа
Здравствуйте.
Подскажите, пожалуйста, каким образом выделить целую часть вещественного числа?
задача про МКАД
Ребята,помогите решить задачу:
Длина Московской кольцевой автомобильной дороги —109 километров. Байкер Вася стартует с нулевого километра МКАД и едет со скоростью v километров в час. На какой...
Сортировка односвязного списка
Здравствуйте уважаемые киберфорумщики!
Нужна срочная помощь!!!
В общем у меня есть задача которую нужно сделать но нет ни знаний ни времени на изучение сего вопроса.
Поэтому прошу помочь мне с...
Двумерный массив. Найти наименьший элемент матрицы. Напечатать его индексы
Найти наименьший элемент матрицы. Напечатать его индексы.
Добавлено через 40 секунд
помогите пожалуйста
[Error] lvalue required as left operand of assignment
Задание
Ошибка при компиляции.
28 14 lvalue required as left operand of assignment
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
Перебор элементов массива
Доброго времени! Я новичек в С++, поэтому прошу не ругать. Вопрос - как организовать перебор элементов массива? Вот, например, в таком коде:
int _tmain(int argc, _TCHAR* argv)
{
int nTempValue;...
что такое hex
Здравствуйте вообщем возник вопрос что такое hex и как он работает. У меня была простая программка BitTest - инициируются две переменные и выводится результаты выполнения операторов ~, &, | и ^. Но...
Объявление переменной в цикле - зло?
Во имя читаемости пришлось объявить и инициализировать ссылки на переменные и сами переменные в теле цикла.
Преподаватель против такой практики, но почему - внятно объяснить не может.
Находил темы...
Измерение размера динамического массива
Как можно изменять размер динамического массива? К примеру, сначала у меня:
<имя_класса> *mas=new <имя_класса>;
.....
Ну и в процессе выполнения кода ВДРУГ понадобилось увеличить еще на...
Указатель на строку
Скажите пожалуйста если есть
string str="Big!";
string *pt=&str;, как можно обратиться к 'B' или '!' через pt, и возможно ли это вообще
Как получить производную от выражения
Здравствуйте.
Есть выражение вроде " sin(x^3) + x". хотелось бы узнать как от этого выражения взять производную во время выполнения программы. Собственно такими выражениями заполнена матрица...
Идентификатор не определен
int main()
{
int a;
сin >> a;
//system("pause");
}
Подсчитать количество слов в тексте
помогите пожалуйста составить программу на С:
Дан текст произвольной длины, оканчивающийся точкой. Текст состоит из слов разделенных пробелами. Подсчитать количество слов в тексте.
Поиск обратной матрицы методом Гаусса
#include<iostream>
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
using namespace std;
static int n;
void obrat(double **a)
{double **d,vrem,max,tryam;
int i,j,*p,jmax,temp;
d=new...
Переменную типа string вывести в printf?
как в переменную типа string вывести в printf?
#include <stdio.h> // для принтф
#include <stdlib.h>
#include <string>
using namespace std;
int main()
{
Нарисовать квадрат
Задача
Написать программу, которая выводит на экран - следующую фигуру:
*************
* *
* *
* *
* *
* *
Как в цикле можно выполнить действие один раз?
Есть цикл, который выполняется n раз.
Но 1 действие в этом цикле необходимо выполнить только 1 раз.
Как можно это сделать?
Например.
В цикле считывается последовательность элементов из файла и...
Сложение первых трёх цифр в шестизначном числе
Наткнулся на задачку, не могу сделать, помогите пожалуйста: пользователь вводит с клавиатуры целое шестизначное число. Написать программу, которая определяет, является ли введенное число – счастливым...
Определить, попадает ли точка в круг.
Определить попадает ли точка с координатами х,у в круг радиуса r с центром в начале координат. Вывести признак N=1, если точка находится внутри круга, и признак N=0, если точка находится вне круга....
Вывести предложение построчно по словам
Помагите пожалуйсто.Ввести предложение. Вывести так, чтобы в каждой
строке было написано одно слово предложения после пробела.с++ 2006
#include<iostream.h>
#include<string.h>
void main()
{ ...
Си, Запись и Чтение из файла.
Глупый вопрос, но весь гугл перерыл. Нужно сделать именно на СИ(не на с++) чтение и запись в файл .txt . С использованием библиотеки stdafx.h . Пожалуйста подскажите.:-[
Найти количество делителей натурального числа. Сколько из них четных
Найти количество делителей натурального числа. Сколько из них четных через С++ если не скложно коментарии к строкам
Реверс элементов массива
Надо поменять значения элементов массива в обратном порядке.Первый->последний,второй->предпоследний и т.д.
Т.е.
mas={2,3,5,8,9,0,3,4,5,7} должен измениться на
mas={7,5,4,3,0,9,8,5,3,2}.
У меня...
Сортировка данных в структуре
Написал код для структуры, содержащей список фамилий, имен, номеров телефона, дней рождения
Нужно сортировать список по номеру телефона
как это сделать?
#include "StdAfx.h"
#include <iostream>...
Как добавить число в строку string?
Допустим у меня есть пустая строка str1, а также целочисленная переменная x = 7 и y = 3. Как в строку str1 добавить число 7 и 3, что бы при выводе str1 было так: "73"?
В каждой строке матрицы найти минимальный элемент
Дана матрица размера M × N. В каждой строке матрицы найти минимальный элемент
Класс дата
Создать класс типа - дата с полями: день (1-31), месяц (1-12), год(целое число).Класс имеет конструктор:с параметрами, без параметров,копирования; деструктор; функции-члены получения дня,месяца и...
Что такое статический полиморфизм?
что такое статический полиморфизм?
Функция реверса строки
На собеседовании в одну компанию меня попросили на бумажке написать функцию реверса строки.
Буквально парой дней раньше я услышал о том что на собеседованиях частенько просят решить именно эту...
Для чего нужен define?
Для чего нужен оператор define?
например код
#define N 20 /* сколько первых чисел посчитать */
void main(){
int fibs, index;
Найти максимальную цифру числа
Задано целое число Х, найти максимальное число, которое входит в его состав.
Например: число 98 045, максимальное число в составе = 9.
Код С++
Как scanf ом прочитать строку string?
как scanf ом прочитать строку string?
Как изменить регистр всех символов в String?
Подскажите, пожалуйста - "как привести регистр всех символов, находящихся в string к нижнему регистру?".
Нашел функцию string std::strlwr(char *str), но использовать ее не получается. Пытался...
Как выучить C++?
Привет всем!
У меня такой вопрос тем кто учил или учит C++: Как выучить C++?
А именно меня интересует какую литературу прочитать, может быть какието подборки книг что бы не чего не упустить. На...
Сортировка Quick Sort
Можно написать код и коментами.
Даны три целых числа. Найти количество положительных и количество отрицательных чисел в исходном наборе
Помогите решить 4 задачи на C++.
1.Дано целое число в диапазоне 10–40, определяющее количество учебных
заданий по некоторой теме. Вывести строку-описание указанного количества
заданий,...
Копирование файла C++
Привет всем.
У меня проблема такого рода, пытаюсь скопировать файл, и все вроде получается, за исключением того, что в конец файла добавляется лишний байт. Не могу понять почему, буду рад за помощь....
while несколько условий
Нужно сделать чтоб при вводе символа проверяла тот ли символ
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv)
{
vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory
всем привет!
помогите пожалуйста исправить ошибку!
вот код!
#include "StdAfx.h"
#include <iostream.h>
using namespace std;
int main()
{
*** int a=0,** b=0,** x=0,** y=35;
mod (на C)
нужно проверить число на нечётность
я сделал так:
if (k mod 2 == 1)
<действия>
но компилятор выдал ошибку типа:syntax error before "mod"
PS: k - целого типа
Ошибка namespace "std" не содержит члена "cout"
Вот такие ошибки в общем
Собственно, вот сам код
#pragma once
#include <Windows.h>
#include <fstream>
#pragma warning(disable: 4996)
Найти сумму элементов массива между максимальным и минимальным элементами
помогите пожалуйста решить задачку, очень надо))
Найти сумму элементов массива А (100), заключенных между единственным максимальным и единственным минимальным элементами массива, не включая эти...
Функция trunc в C++
Здравствуйте!
Знаю что на Pascal есть функция trunс!
Мне нужна такая функция в С++! Искал по инету и ничего не нашел!
Если такая есть то напишите какой модуль подключить и как ее использовать......
Вывод массива на экран
Вывод массива на экран.
# include <iostream.h> //подключение библиотеки
void main (){ //главная функция программы
int mas ; //одномерный массив из 5 элементов
for (int i = 0; i <...
Объединение двух массивов
Написать программу, которая объединяет два упорядоченных по возрастанию массива в один, также упорядоченный массив.
Новые блоги и статьи
![]() |
||||
Введение в Dapr для разработчиков .NET
UnmanagedCoder 18.03.2025
Разработка распределенных систем никогда не была настолько востребованной и одновременно такой сложной. Если вы . NET разработчик, то наверняка сталкивались с необходимостью жонглировать обнаружением. . .
|
Собеседование по Spring Boot: продвинутые вопросы и ответы
Javaican 18.03.2025
Собеседования на позиции старших разработчиков и архитекторов требуют глубокого понимания внутренних механизмов Spring Boot, нюансов конфигурирования, подходов к оптимизации и построению сложных. . .
|
Перечисления в TypeScript: использование и лучшие практики
run.dev 18.03.2025
Пишете код и устали от разбросанных по проекту "волшебных" строк и чисел? Знакомая ситуация: где-то в глубине кода притаилась строка "ADMIN", а в другом месте используется "admin". И вот уже. . .
|
Фишки Kotlin, которые все любят
Javaican 18.03.2025
Помню, как скептически относился к появлению "ещё одного языка для JVM" — мол, зачем нам что-то новое, когда есть Java? Но первый же проект на Kotlin заставил меня пересмотреть свое мнение. Код стал. . .
|
Списки и кортежи в Python: различия, особенности, применение
py-thonny 18.03.2025
Если вы когда-нибудь писали код на Python, то наверняка сталкивались с конструкциями вида или ('имя', 25, 'инженер'). Это и есть списки и кортежи — последовательности, хранящие упорядоченные наборы. . .
|
Интеграция JavaScript в Haskell
golander 18.03.2025
Ключевая особенность нового JS-бэкенда GHC — возможность создавать колбэки из JavaScript в Haskell-код. Это открывает дорогу разработке полноценных браузерных приложений, позволяя реагировать на. . .
|
Циклы for в Python
py-thonny 17.03.2025
Существует множество ситуаций, когда нам нужно выполнить одно и то же действие несколько раз. Цикл for в Python — настоящий рабочий конь для большинства программистов. Если вам нужно пройтись по всем. . .
|
Предсказание ветвлений - путь к высокопроизводительному C++
NullReferenced 17.03.2025
В высокопроизводительном программировании на C++ каждый такт процессора на счету. Когда речь заходит о разработке систем с низкой задержкой — будь то высокочастотная торговля, обработка потоковых. . .
|
Паттерн CQRS в C#
UnmanagedCoder 17.03.2025
Создание сложных корпоративных приложений часто требует нестандартных подходов к архитектуре. Один из таких подходов — паттерн CQRS (Command Query Responsibility Segregation), предлагающий простую,. . .
|
Паттерн Цепочка ответственности в C#
UnmanagedCoder 17.03.2025
Цепочка ответственности — это поведенческий паттерн проектирования, который позволяет передавать запросы последовательно по цепочке потенциальных обработчиков, пока один из них не обработает запрос. . . .
|