Вопросы раздела C/C++
В тексте нет слов, начинающихся одинаковыми буквами.
Переставить слова текста в таком порядке, чтобы последняя буква каждого слова совпадала с первой буквой последующего слова. Если все слова нельзя обработать в таком порядке, найти такую цепочку, состоящую из наибольшего количества слов. Результат вывести на экран. Работу программы построить в виде меню.
Консультация по разработке
Часовая консультация по вопросам разработки или доработки сайта, нового IT-проекта или по вопросам разработки программного обеспечения.
Сообщите по какой теме Вам требуется консультация, чтобы эксперт мог (при необходимости) провести предварительную подготовку.
Просьба помочь справится с ошибкой. Версия ОС Windows 10, Python 3.8.2, файлы пробовал lxml-4.5.0-cp38-cp38-win_amd64 и lxml-4.5.0-cp38-cp38-win32 и более старые версии.
Добрый день! Помогите пожалуйста решить задачу по программированию в виде блок схемы: ввести радиус круга, найти длину окружности и площадь круга, результат вывести с точностью до двух знаков после запятой
Ошибка при сборке/установке проекта sds (комплект: Desktop Qt 5.3 MSVC2010 OpenGL 32bit)
When executing step «Сборка»
Как можно это исправить?
Удаленная компьютерная помощь через TeamViewer ОНЛАЙН!
☑ Окажу помощь в настройке, администрировании, установке любых программ, драйверов и операционных систем семейства Windows, Mac OS
☑ Помощь в установке и активации редких, узкоспециализированных программ
◄►◄► Избавлю от вирусов, баннеров и прочей гадости. ◄►◄►
☑ Помогу разобраться с железом.
☑ Работа с фото и видео.
◄►◄► Удаленная компьютерная помощь ◄►◄►
☑ Готов решить множество ваших проблем с ПК посредством удаленного управления.
Русификация, навигация для автомобилей из США удаленно!
Добрый день, помогите пожалуйста найти проблему, как уже было сказано выше пытаюсь создать редактируемый ListView. Короче итем листбокса выделяеться, едит появляеться, текст в едит передаеться, при потери фокуса эдит исчезает но текст в итеме не изменяеться, в отладчике дело просто не доходит до LVN_BEGINLABELEDIT и LVN_ENDLABELEDIT. помогите пожалуйста найти проблему. Вопрос с кодом здесь
Создать программу для учета больных в ПОЛИКЛИНИКЕ. необходимо хранить:
Сущность 1. Пациент: id, ФИО, Возраст, Пол, Участок
Сущность2. Участок: id, id врача
Сущность 3. Лечащий врач: id, ФИО, Специализация оклад
Сущность4. Сведения о приемах: id, ФИО лечащего врача, Дата приема, Пациент, Выздоровление
Реализовать следующие возможности:
Загрузка из файла
Добавление записи
Удаление записи
Поиск по однойиз записей, кроме id (выбирается в ручную пользователем)
Редактирование записи
Сортировка записей
Сохранение в файл
Как в экзешнике заменить функцию открытия файла на свою?
2-10. Даны координаты точки (x,y). Выяснить, принадлежит ли эта точ-
ка области, указанной на рис. 1, г.
3-10. Вычислить К – количество точек с целочисленными координа-
тами, попадающих в круг радиуса R с центром в начале координат.
- 5-10. Дан массив из N элементов (целые числа). Вычислить: 1) ми-
нимальный по модулю элемент массива; 2) сумму модулей элементов мас-
сива, расположенных после первого равного нулю элемента. Преобразо-
вать массив так, чтобы сначала располагались элементы, стоящие в четных
позициях, а потом – стоящие в нечетных позициях - 6-10. Результаты соревнований по пятиборью представлены в виде
матрицы 55 (5 спортсменов и 5 видов соревнований), в которых указаны
места, занятые каждым спортсменом в данном виде. Найти лучшего спорт-
смена (наименьшая сумма мест).
Фірма bookface, яка створена в Ужляндії, в якій працює Степан, вирішила встановити в своїх офісах автомати з продажу чаю та кави, щоб програмісти під час перерви могли з толком провести час.
Вартість склянки чаю та кави в автоматі передбачається встановити рівній п'яти ужикам (така в Ужляндії валюта). Автомати будуть приймати монети по 5 і 10 ужиків, а також купюри в 10, 50 і 100 ужиків. Коли програмісту потрібно видавати здачу (тобто коли програміст кинув у автомат монету в 10 ужиків, або купюру в 10, 50 або 100ужиків), автомат видає здачу монетами в п'ять ужиків; якщо ж пасажир кинув у автомат монету в п'ять ужиків, то автомат її зберігає і може використовувати для здачі наступним програмістам.
Очевидно, що, щоб забезпечити можливість видачі здачі всім ппрограмістам, може знадобитися спочатку завантажити в автомат деяку кількість монет в п'ять ужиків. Зараз в офісах фірми проходять випробування з метою визначити мінімальну кількість монет, які треба завантажити в автомат перед робочим днем.
Вам дано протокол одного з таких випробувань: відомий порядок, в якому програмісти оплачували свої покупки різними монетами і купюрами. Визначте, яку мінімальну кількість монет в п'ять ужиків, повинно було спочатку перебувати в автоматі, щоб усім пасажирам вистачило здачі.
Вхідні дані:
У першому рядку вхідного файлу знаходиться одне натуральне число N — кількість покупок в автоматі, які були здійснені в ході випробування (1 ≤ N ≤ 50 000). У другому рядку знаходяться N натуральних чисел, кожне з яких рівне номіналу монети або купюри, яку використовував черговий програміст для оплати; кожен номінал може приймати одне з чотирьох значень: 5, 10, 50 або 100.
Вихідні дані:
У вихідний файл виведіть одне число — мінімальну кількість монет в п'ять ужиків, які треба було завантажити в автомат спочатку, щоб усім програмістам вистачило здачі.
Примітка:
У першому прикладі одна монета в п'ять ужиків буде потрібна для здачі першому програмісту і 19 монет — третьому, але під час здачі третьому можна використовувати ту монету, яку кине другий програміст, тому спочатку у автоматі досить 19 монет.
У другому прикладі здачу третьому програмісту можна видати, використовуючи монету першого або другого покупця, і тому не потрібно завантажувати монети в автомат спочатку.
У третьому прикладі першоve програмісту потрібні дев'ять монет здачі, та всі вони повинні спочатку знаходиться в автоматі.
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
setlocale (LC_CTYPE, «rus»); // русификация
int a, b, c, min, middle, max; // объявление переменных
cout << «Введите три числа: \n»;
cout << «a = »;
cin >> a;
cout << «b = »;
cin >> b;
cout << «c = »;
cin >> c;
{
switch (a, b, c)
{
case 1:
if (a > b) // если a > b, то
{
if (a > c) // если a > с, то
{
max = a;
if (c > b) // если с > b, то
{
middle = c;
min = b;
}
else // иначе
{
middle = b;
min = c;
}
}
else // иначе
{
max = c;
middle = a;
min = b;
}
}
else // иначе
{
break;
case 2:
if (b > c) // если b > c
{
max = b;
if (c > a)
{
middle = c;
min = a;
}
else // иначе
{
middle = a;
min = c;
}
}
else // иначе
{
max = c;
middle = b;
min = a;
}
}
break;
}
cout << «Возрастающая последовательность: » << endl << min << endl << middle << endl << max << endl;
system(«pause»);
return 0;
}
}
У меня выдает ошибку: «Не инициализированы переменные min, middle и max».
висуал студию ставил 2010
Вычислить площадь круга при заданном радиусе и длину окружности в C++
Здравствуйте!
Подскажите, пожалуйста, команду проигрывания музыки мп3 в языке с++
-=- y = 0, y = −2(x −1)2 + 8.
2)Дана квадратная матрица. Найти максимальное значение из элементов, расположенных в левом нижнем углу.
3)Найти максимальный элемент матрицы.
4)Обрабатываемый текст программа считывает из файла: Определить и напечатать слова минимальной длины.
5)Создать структуру «студент» со следующими данными: фамилия, имя, отчества, пол, факультет, курс, группа, отметки по пяти предметам, город(село)проживания.Сформировать текстовый файл со списком студентов. Для каждого пункта характеристики студента выделять строку. Данные о студентах отделяются друг от друга пустыми строками. Для выполнения задания данные из текстового файла ввести в массив структур программы
-=- Сформировать список студентов, в котором студенты-отличники, проживающие в городе Москве, расположены по алфавиту. Список выдать на экран. Студентов-москвичей при выводе пометить.
Здравствуйте. Установил Code Blocks и в D:\Code Blocks\MinGW распаковал GTK+.
При компилляйии кода отображается fatal error: gtk\gtk.h: No such file or directory.
Объясните по шагам, как сделать так, чтобы распозналась библиотека?
Необходим алгоритм интерполяции черно-белого изображения буквы.
Важна во-первых, понятность алгоритма, во-вторых, его качество. Максимальный размер изображения — 200х200. Минимальный — 6х6.
Интерполяция к размеру 20х20. Какой лучше выбрать?
Если можно, с кодом/объяснением самого алгоритма.
Заранее, спасибо.
помогите написать программу на c #. Напишите программу, которая в заданной матрице заменяет все положительные элементы нулями, если количество...
Напишите программу, которая в заданной матрице заменяет все положительные элементы нулями, если количество отрицательных элементов окажется больше, чем количество положительных элементов.
1. Дано трехзначное число. В нем зачеркнули последнюю справа цифру и приписали ее в начале. Найти полученное число.
2. Даны четыре вещественных числа. Определить, сколько из них отрицательных.
3. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2,…, 10 кг конфет.
построить блок схему и как будет записываться с++
Здравствуйте! Требовалось написать программку на определение, находится ли король под боем и от какой ладьи исходит угроза. Местоположение короля и ладей вводится с клавиатуры.
Проблема заключается в том, как проверить, не дает ли одна ладья другой нанести удар королю (находятся они по горизонтали или вертикали на одной линии или нет).
Саму программу написал, а вот этот пункт не учел.Что стоит добавить?
Есть танцевальная китайская онлайн игра Audition2. В корневой папке игры есть файлы. Файлы разного формата. Есть файл формата .sf, мы точно знаем что там картинки из игры, которые нужно изменять в фотошопе и вставлять обратно в этот файл, так же там текст и прочее. Так вот мы не можем найти распаковщик, который корректно распаковал бы всё это и собрал обратно
Есть программа в C++, которая удаляет лишние пробелы из строки. Но я не понимаю как она работает. Для чего нужна переменная neword ? Что она делает ?
#include <iostream>
void main()
{
char str[80];
int i=0, neword=1;
printf(«Vvedite stroku \n»);
gets_s(str);
while (str[i])
{
if (str[i] == ' ')
neword = 1;
else
{
if (neword && i)
printf(" ");
printf("%c", str[i]);
neword = 0;
}
i++;
}
system(«pause»);
}
на windows 8.1_x64 не устанавливается PhysX и vcredist. vcredist выдает ошибку 2203
Кто может объяснить тему «строки» ?
Задание:
Распечатать введенное предложение, удалив из него слова, которые состоят менее чем из n букв. Считать. что предложение – это последовательность слов с точкой в конце. Слово – последовательность символов, не принадлежащих символам – разделителям. Число букв n задать в командной строке.
Моя версии программы, которая не работает:
#include <string.h>
#include <stdio.h>
#include <conio.h>
int main()
{
unsigned int n;
char *find,*simvoli="
char text[]=«I like this programm becouse it likes me.»;
scanf("%u",&n);
find=strtok(text,find);
while(find)
if(strlen(find)<n)
printf("%s",find);
return 0;
}
Программу надо сделать чисто на Си, без использования возможностей Си++.