|
|
Другие темы раздела | |
C++ Задача на линейные алгоритмы
https://www.cyberforum.ru/ cpp-beginners/ thread2416119.html Нужна помощь с задачей. Составьте программу для вычисления напряжения на каждом из последовательно соединенных участков электрической цепи сопротивлением R1, R2, R3 Ом и на концах цепи при известной силе тока в амперах. Заранее спасибо! |
C++ Найти количество нулевых элементов в каждой строке матрицы Добрый вечер. Возникла такая проблема. Нужно написать программу, в которой будут создаваться 2 квадратных массива А и В. Необходимо, найти кол-во нулевых элементов в каждой строке каждой из матриц. Результаты обработки записать в массивы С и D. На самом деле, по заданию программу нужно еще и распараллелить с помощью технологии openMP, но мне для начала хотя бы последовательную программу написать.... |
C++ Составить программу, вычисляющую значение выражения
https://www.cyberforum.ru/ cpp-beginners/ thread2416097.html Даны действительные числа x, y, z. Разработать программу для вычисления указанного выражения с использованием собственной функции. |
C++ Поле класса в виде шаблона
https://www.cyberforum.ru/ cpp-beginners/ thread2416087.html Здравствуйте, уважаемые форумчане! Приходится считывать данные в общий массив (класс) из двух объектов с почти одинаковыми полями. Различается лишь одно поле. Вопрос: как объявить одно из полей принимающего класса в виде шаблона, чтобы одно поле такого класса могло принимать одновременно данные типа float и string? (остальные поля совпадают по типу данных). Можно небольшой пример, пожалуйста. Без... |
Как записать эту программу на с++? C++ var N, i, k, count, m: byte; begin write('Введите степень: N = '); readln(N); count := 0; m := 0; k := 128; //2 в 7-й степени { Находим показатели разложения N по степеням 2: } |
C++ Как найти кратчайший путь? Нужно реализовать алгоритм для нахождения кратчайшего пути. На ребрах указано время прохождения улицы(переулка). Нужно найти путь по которому можно было добраться из точки А в точку B за кратчайшее время https://www.cyberforum.ru/ cpp-beginners/ thread2416084.html |
C++ Двумерный массив (с кодом готовым)
https://www.cyberforum.ru/ cpp-beginners/ thread2416073.html Поменяйте местами элементы верхней и нижней половины массива как это сделать чтобы получилось вот так чтобы получилась итоговая Исходная матрица 5 × 5 Итоговая матрица 5 × 5 1 2 3 4 5 \\\\\\\\\\\\16 17 18 19 20 6 7 8 9 10 \\\\\\\\\\21 22 23 24 25 11 12 13 14 15 \\\\\\\11 12 13 14 15 |
C++ Не работает программа рекурсии и не могу понять саму рекурсию. Функция sin перегружена Формула,которая дана в условии \sum (-1)^k*(x^(2*k+1)/(2*k+1)!) #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <windows.h> #include <math.h> #include <iostream> #define EPS 0.01 int _tmain(int argc, _TCHAR* argv){ |
C++ Перезгрузка метода с одинаковыми параметрами class Figure { public: virtual string getName() = 0; virtual double getSquare() = 0; virtual double getPerimetr() = 0; virtual void setPoint() = 0; virtual vector<pair<int, int>> getVec() = 0; //virtual pair<int, pair<int,double>> getVec() = 0; - не получается перезагрузить // template тоже не получается :( https://www.cyberforum.ru/ cpp-beginners/ thread2416066.html | C++ Идентификатор time не определён Итак, есть вот такая вот строка srand(time(0)); но компилятор ругается и говорит что идентификатор "time" не определён и что бы не писали какие библиотеки подключены - #include <iostream> #include <windows.h> #include <string> #include <conio.h> #include <cstring> #include <time.h> https://www.cyberforum.ru/ cpp-beginners/ thread2416058.html |
Заполнение матрицы C++ Я совсем еще новичок в программировании, с такими матрицами пока не сталкивалась, думаю, что нужно как-то реализовать через вложенный цикл, но не пойму как. Матрица n*n такого вида(значение n вводится с клавиатуры): 1 0 0 ... 0 0 0 1 2 0 ... 0 0 0 1 2 3 ... 0 0 0 ... 1 2 3 ... n-2 n-1 0 1 2 3 ... n-2 n-1 n |
0 / 0 / 0
Регистрация: 09.03.2019
Сообщений: 2
|
|
0 | |
Дополнить справа все строки длины меньше 60 символами "*" - C++ - Ответ 1338972509.03.2019, 22:11. Показов 1343. Ответов 1
Метки (Все метки)
Дан текстовый файл F.txt, состоящий из строк длины не превосходящей 60. Напишите программу, которая дополняет справа все строки длины меньше 60 символами "*", и записывает их в текстовый файл F60.txt, состоящий из всех строк длигы 60.
Помогите, пожалуйста. Вернуться к обсуждению: Дополнить справа все строки длины меньше 60 символами "*" C++
0
|
09.03.2019, 22:11 | |
Готовые ответы и решения:
1
Дополнить все строки до длины самой длинной строки символами «*» Если длина строки больше 10, то оставить первые 6 символов, иначе дополнить строку символами 'o' до длины 12 Файлы. Все строки текстового файла дополнить пробелами или обрезать до заданной длины Найти хотя бы один элемент матрицы A,обладающий свойством:все элементы строки слева от него-больше,а все элементы справа-меньше данного элемента Если ее длина больше 10, то оставить в строке только первые 6 символов, иначе дополнить строку символами 'o' до длины |
09.03.2019, 22:11 | |
09.03.2019, 22:11 | |
Помогаю со студенческими работами здесь
0
Форматирование строки путем дополнения ее символами справа и слева Дополнить короткие строки справа символом '.' так, чтобы их длина была 80. Сделать большими все буквы в тех словах, длина которых меньше половины длины самого длинного слова строки Сделать большими все буквы в тех словах, длина которых меньше половины длины самого длинного слова строки Если длина строки больше 10 - оставить первые 6 символов, иначе дополнить строку символами 'о' Дополнить определённые строки до фиксированной длины |