ВпрограммеC++.Ввести массив символов разделителей с
10-11 класс
|
заданным количеством символов,число
и массив строк текста,содержащий
неизвестное заранее количество строк.Последней строкой текста будет строка,после ввода которой количество одинаковых
слов в тексте превысит заданное в
исходных данных число.Из строк введенного
текста сформировать другой текст,в
котором строки будут располагаться в
порядке увеличения количества символов
разделителей с одновременным удалением
строк,в которых было повторение любого
символа разделителя.
#include <iostream>
#include <set>
#include <vector>
#include <algorithm>
#include <string>
int main (){
freopen ("input.txt", "r", stdin);
Другие вопросы из категории
оценка за четверть решается моя
пароль равен количеству чисел от 1 до 10000, не делящихся на 13 и 17.Чему равен пароль Васи?
Читайте также
каждый его элемент был равен утроенному значению его порядкового номера (индекса). 3. Ввести массив с клавиатуры, найти и вывести сумму элементов массива. 4. Ввести массив с клавиатуры, подсчитать, сколько в нем положительных элементов, а сколько отрицательных. 5. В одномерном массиве подсчитать, сколько отрицательных элементов находится на четных местах и сколько положительных на нечетных. 6. Элементы массива вводятся с клавиатуры, заменить в нем все отрицательные элементы их квадратами, а положительные кубами. Вывести на экран исходный и новый массив. 7. Ввести массив с клавиатуры, найти и вывести на экран максимальный и минимальный элементы. 8. Написать программу, которая определяет есть ли в массиве элемент введенный пользователем, подсчитывает их количество и выводит номер первого найденного элемента.
чисел. Если последний элемент массива положительный, то найти max среди
элементов массива и заменить его значений последний элемент массива. Массив
распечатать. Иначе – дать сообщение «Массив остался без изменений»
1) Ввести массив данных A(n);A(5)
2) Найти сумму нечётных элементов массива . (S)
3) Все чётные элементы массива разделить на S
4) Ввести преобразованный массив
#2. Ввести В. Если В<10, выдать на печать 2*В. Если В>=10, вычислить и напечатать значения функции y=x²-x+tg(1/B+x) для значений x, изменяющихся от –3 до 1, с шагом 0,1.
#3. Ввести массив целых чисел Х(n). Найти среднее арифметическое значений элементов массива, не принадлежащих интервалу [-2;2]. Если среднее арифметическое значение>2, заменить значения первого и последнего элементов на 1, в ином случае – на 0. Массив распечатать.
#4. Ввести массив А(n). Найти сумму положительных элементов массива, исключая при этом те элементы, которые кратны трём. Полученной суммой заменить элементы 2-ой половины массива. Массив отпечатать.