ОНЛАЙН КОНСУЛЬТАЦИИ: С / С++

Раздел "С / С++"
ID: 19
Название: С / С++
Описание: Создание программ на языках C и C++.
Тип раздела: консультации онлайн (вопросы и ответы)
Теги: #Программирование   #Компьютеры   #Операционные системы   #Мобильные телефоны   
Дата создания: 03.10.2004, 14:01
Дата последнего выпуска: 24.05.2022, 13:45 » (всего выпусков - 2039)
Администратор: CradleA (Мастер-Эксперт)
Рейтинг раздела: 13.78 %
Дублирование: Создание программ на языках C и C++.
Анонимность:нет
Подписчики/эксперты/вопросы: 10 / 42 / 5908
Дополнительно: получить консультацию Получить консультацию
эксперты раздела Эксперты раздела
архив консультаций Архив консультаций
Статьи раздела:
Консультации онлайн: С / С++
28.05.2022, 15:35 | консультация онлайн № 202935 | автор: katiomel15 | Кол-во ответов: 0

Здравствуйте! У меня возникли сложности с задачей: Даны строки S, S1 и S2. Заменить в строке S последнее вхождение строки S1 на строку S2. Если в строке есть строчные русские буквы, то заменить их на прописные. Заранее спасибо!

23.05.2022, 18:04 | консультация онлайн № 202918 | автор: Teddy | Кол-во ответов: 0

Уважаемые эксперты! Пожалуйста, ответьте на вопрос: Ввести с клавиатуры целое число. • Если число находится в интервале от 50 до 60, то найти произведение MAX и MIN элементов заданных целочисленных массивов D(N) и S(M); • Если число находится в интервале от 70 до 80, то из заданных целочисленного массива F(N, M) переписать положительные элементы в одномерный массив. Исходный и полученный массивы вывести на экран; • Если число не находится ни в одном из интервалов, то используя подпрограмму, в заданных целочисленных матрицах P(N1, M1), Q(N2, M2) и R(N3, M3) найти и отпечатать среднее арифметическое положительных элементов каждой строки.Вывести все эти значения в файл. Исходные массивы и полученный файл выве ...

19.05.2022, 13:16 | консультация онлайн № 202848 | автор: сагит | Кол-во ответов: 1

Здравствуйте! Прошу помощи в следующем вопросе: Хотел поэкспериментировать с языком си, по учебнику математике за 2 класс, подскажите что не так.

04.05.2022, 00:13 | консультация онлайн № 202706 | автор: DanilaKotov3619 | Кол-во ответов: 1

Здравствуйте! Прошу помощи в следующем вопросе: Прошу вас, помогите Написать программу реализующую алгоритм (Пирамидальная сортировка). Предусмотреть в диалоге возможность ввода и вывода информации как с клавиатуры так и из файла. Предусмотреть динамическое выделение памяти и если есть необходимость, то освобождение памяти. Язык реализации любой, можно как чистый СИ так и СИ++ (предпочтительнее чистый си...), использование STL. Результаты работы программы на заданном массиве (не более 10 чисел). Показать, что для этих данных программа выдает верный результат. Показать как изменяется массив при сортировке. Оценить быстродействие и объём памяти в зависимости от исходных данных. Написать прост ...

06.04.2022, 14:54 | консультация онлайн № 202537 | автор: semen16vzx | Кол-во ответов: 0

Здравствуйте! У меня возникли сложности с таким вопросом: //Шахматная ассоциация решила оснастить всех своих сотрудников такими телефонными номерами, которые бы //набирались на кнопочном телефоне ходом коня.Например, ходом коня набирается телефон 340 - 49 - 27. При этом телефонный номер не может // начинаться ни с цифры 0, ни с цифры 8. //7 8 9 //4 5 6 //1 2 3 //0 //Напишите программу, определяющую количество телефонных номеров длины N, //набираемых ходом коня. //Входные данные //Во входном файле записано целое число N(1 ? N ? 100). //Выходные данные //Выведите в выходной файл искомое //количество телефонных номеров. //Пример входного файла //2 //Пример выходного файла //16 #i ...

05.04.2022, 12:10 | консультация онлайн № 202523 | автор: semen16vzx | Кол-во ответов: 0

Здравствуйте! Прошу помощи в следующем вопросе: 1. Создать модуль, содержащий шаблоны функции поиска по ключу в дин. массивах. 2. Проверить работу функции a на малых массивах b на массивах заполненных случайными числами.

17.03.2022, 14:11 | консультация онлайн № 202356 | автор: semen16vzx | Кол-во ответов: 0

Выбор отрезков На координатной прямой даны несколько отрезков с координатами [Li, Ri ]. Необходимо выбрать минимальное количество отрезков, которые бы полностью покрыли интервал [0,M ]. Формат входных данных: на первой строчке располагается число N, за которым следует N строк на каждой из которой находится пара чисел Li, Ri ; последняя строка содержит в себе число M . Формат выходных данных: на первой строке число K выбранных отрезков, за которым следует K строк, содержащих в себе выбранные отрезки в том же порядке, в котом они встретились во входных данных. Если покрыть интервал невозможно, нужно распечатать число 0. Пример: Входной файл Выходной файл 3 -1 0 -5 -3 0 2 5 1

16.03.2022, 16:23 | консультация онлайн № 202344 | автор: semen16vzx | Кол-во ответов: 0

Уважаемые эксперты! Пожалуйста, ответьте на вопрос: Дописать функцию рекурсии. // Найти НОД (наибольший общий делитель) двух натуральных чисел. #include <iostream> #include <stdio.h> #include <string> #include <fstream> using namespace std; int nod(int a, int b) // наибольший делитель { int res; int c = (a > b) ? b : a; for (int i = 1; i <= c; i++) if ((a % i == 0) && (b % i == 0)) res = i; return res; } int rec(int a, int b) { } int main() { string pach = "FileDate"; ofstream output; output.open(pach); if (!output.is_open()) { cout << "Ошибка при открытии файла"; } else { cout << "Файл сейчас открыт" << endl; ...

14.03.2022, 15:37 | консультация онлайн № 202313 | автор: DanilaKotov3619 | Кол-во ответов: 0

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос: Нужно написать программу на языке С (просто чистый си) Задание: 1. Основываясь на одном из алгоритмов, разработать процедуры, выполняющие обход графа и дерева в глубину. 2. Используя разработанные процедуры, создать для заданного варианта графа программу, выполняющую следующие функции: ? ввод графа в виде списка смежности; ? обход введенного графа в глубину (стартовая вершина задается преподавателем) ? выдачу номеров пройденных вершин на дисплей; 3. Используя разработанные процедуры, создать для заданного варианта дерева программу, выполняющую следующие функции: ? ввод дерева в виде списка смежности; ? обход введенного ...

09.03.2022, 15:41 | консультация онлайн № 202269 | автор: semen16vzx | Кол-во ответов: 0

Дописать функции. //В одномерном массиве, состоящем из n вещественных элементов, вычислить: //номер минимального элемента массива; //сумму элементов массива, расположенных между первым и вторым отрицательными элементами; //преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом — все остальные. #include<iostream> #include <string> #include <fstream> using namespace std; float findMins(float* p, int n) { // Позиция минимального элемента int imin=0; // от мусора int min = p[0]; for (int i = 0; i < n; i++) // цикл if (p[i] < min) { min = p[i]; imin = i; } return imin; } float fin ...

03.03.2022, 15:14 | консультация онлайн № 202241 | автор: semen16vzx | Кол-во ответов: 2

Здравствуйте! Прошу помощи в следующем вопросе: Разделить код на функции. int main(int argc, char* argv[]) { setlocale(LC_ALL, "Russian"); int i,n,ibeg=0,iend=0,imin; //объявление float min=0,sum=0; //переменных cout<<"Введите размерность n="; cin>>n; //ввод размерности массива cout<<"Введите элементы массива:"<<endl<<endl; float *p=new float[n]; // объявление массива for(i=0;i<n;i++)cin>>p[i]; //ввод массива min=p[0]; //принимаем 1-й элемент за минимальный for(i=0;i<n;i++) // поиск if(p[i]<min) //минимального { min=p[i]; //элемента imin=i; } cout<<"\nМинимальный эле ...

26.02.2022, 19:03 | консультация онлайн № 202230 | автор: Александр Айдурамов Микилович | Кол-во ответов: 1

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос: Написать на С++ без оператора сравнения(==), if, ceil Настольный тенниc Феофилакт хочет купить ракетки и шарики для игры в настольный теннис. Один комплект ракеток стоит A рублей, один шарик стоит B рублей. У Феофилакта есть C рублей, C?A, он покупает один комплект ракеток и шарики на оставшиеся деньги. Сколько шариков купит Феофилакт? Входные данные Программа получает на вход три натуральных числа: A, B, C, не превосходящих 2?109. Выходные данные Программа должна вывести ответ на задачу. Примеры Ввод 20 10 55 Вывод 3

23.01.2022, 14:06 | консультация онлайн № 202103 | автор: Teddy | Кол-во ответов: 1

Здравствуйте! У меня возникли сложности с таким вопросом: Используя условные операторы if, else написать код на С++. Пока с математическими операторами мало знаком и не имею понятия как их использовать в коде программы.

22.01.2022, 20:15 | консультация онлайн № 202102 | автор: Teddy | Кол-во ответов: 1

Здравствуйте! У меня возникли сложности с таким вопросом: Нужен код программы на языке С++ для решения задачи в цикле for

07.01.2022, 18:22 | консультация онлайн № 202039 | автор: Pavel | Кол-во ответов: 1

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос: Вычислить произведение чисел, принадлежащих промежутку (A,B], и количество отрицательных чисел, стоящих на местах, кратных 3. Как написать программу с++