0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 6
|
|
1 | |
Найти 100 первых простых чисел17.08.2009, 09:04. Показов 41152. Ответов 70
Метки нет (Все метки)
Привет всем помогите пожалуйста кто может у меня такая проблема не могу решить задачи по C++ потому что я не понимаю этот язык программирования вот несколько заданий.
1. Найти 100 первых простых чисел. 2. Дано число n. Напечатать те натуральные числа, квадрат которых не превышает n. 3. Дан массив x [1]..x[n] целых чисел. Не используя других массивов, переставить элементы массива в обратном порядке. 4. Дано слово. Определить, одинаковы ли второй и четвертый символы в нем. 5. Дано слово. Получить его часть, образованную идущими подряд буквами, начиная с k-й и кончая m-й, (k и m вводятся с клавиатуры). 6. Дана прямоугольная таблица a[1:n,1:m]. Найти минимальный из максимумов строк, т.е. min (max aij ), 1 <= i <= n, 1 <= j <= m 7. Все элементы матрицы, кроме диагональных, заменить единицами. 8. Дана квадратная таблица a[1:n,1:n]. Найти номер строки, содержащей наибольшее число нулей. 9. В соревнованиях по прыжкам в длину участвовали N-спортсменов. Каждый спортсмен мог сделать М-попыток. Результаты (длины прыжков) занесены в таблицу A[1:M,1:N]. Если результат не засчитывали, то вместо длины прыжков заносили ноль. Составить алгоритм, который дает возможность определить лучший результат К-ого спортсмена. 10. Дан массив данных о работающих на фабрике: фамилия, имя, отчество, адрес (улица, дом, квартира) и дата поступления на работу (месяц, год). Определить, есть ли в списке Ивановы (Иванов, Иванова), если есть, то вывести их адрес (адреса) и посчитать из них количество, проработавших не менее двух лет на сегодняшний день. 11. Даны два одномерных массива A[n] и B[n]. Получить массив С[2,n], первая строка которого – упорядоченные по возрастанию элементы B[n], вторая строка – упорядоченные по убыванию элементы A[n]. Использовать алгоритм вставки. Пожалуйста решите эти задания кто сможет зарание благодарен!!!!!!!!!!!
0
|
17.08.2009, 09:04 | |
Ответы с готовыми решениями:
70
Найти 100 первых простых чисел Найти 100 первых простых чисел. Найти первых 100 простых чисел Четверки простых чисел из первых 100 натуральных |
22 / 22 / 7
Регистрация: 21.10.2009
Сообщений: 38
|
|||||||||||
29.10.2009, 17:43 | 41 | ||||||||||
Программа №6:
Программа №7:
1
|
22 / 22 / 7
Регистрация: 21.10.2009
Сообщений: 38
|
||||||
29.10.2009, 17:50 | 42 | |||||
Программа №10:
1
|
22 / 22 / 7
Регистрация: 21.10.2009
Сообщений: 38
|
|||||||||||
29.10.2009, 18:22 | 43 | ||||||||||
Программа №3:
Программа №12:
1
|
22 / 22 / 7
Регистрация: 21.10.2009
Сообщений: 38
|
||||||
29.10.2009, 19:07 | 44 | |||||
Программа №9:
1
|
Victim
|
|
11.12.2009, 13:20 | 45 |
Плиз помогите мне очень срочно нужно решение задач !!! А то кранты =)
1.Даны три различных числа. Среднее из них заменить суммой квадратов, большее ― квадратом суммы меньшего и среднего, меньшее оставить без изменения. 2.Вычислить приближенно значение бесконечной суммы с точностью до 0,0005: Значение и точность расчетов ввести как константы (см. примечание к варианту 4). 3.Написать программу, вычисляющую среднее арифметическое всех элементов массива из 200 элементов. Если в массиве есть элемент, равный среднему арифметическому, то программа должна вывести на экран номер этого элемента 4. Написать функцию, которая в заданном массиве определяет количество элементов, находящихся в диапазоне двух введённых чисел. Хоть что нибудь просто время поджимает ! |
78 / 78 / 29
Регистрация: 01.08.2009
Сообщений: 177
|
|||||||||||
11.12.2009, 14:48 | 46 | ||||||||||
4)
вот
Добавлено через 40 минут 3)
1
|
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 3
|
|
24.12.2009, 21:05 | 47 |
Помогите!
1.условие 2.объяснение для переменных 3.Математическая модель 4.Программа 2 y=x-cosx a= П4 b=П2 ( x в квадрате!))
0
|
Victim
|
|
18.01.2010, 20:18 | 48 |
Получить номера строк, элементы каждой из которых образуют монотонную последовательность (монотонно убывающую или монотонно возрастающую).
Пожалуйста на завтра надо решить а у меня с++ накрылся инстальник на сёдня не смогу найти ((( ПЛИЗ! |
0 / 0 / 0
Регистрация: 20.12.2015
Сообщений: 5
|
|
02.06.2011, 21:47 | 49 |
прошу вашей помощи....я совсем не разбираюсь в области программирования
13.4 Преобразование массива Удаление и вставка элементов Array101. Дан массив размера N и целое число K (1 ≤ K ≤ N). Перед элементом массива с порядковым номером K вставить новый элемент с нулевым зна-чением. 13.5 Серии целых чисел Array124. Дано целое число K (> 0) и целочисленный массив размера N. Поме-нять местами последнюю серию массива и его серию с номером K. Если серий в массиве меньше K, то вывести массив без изменений. 17.2 Анализ и форматирование текста Text28. Дан текстовый файл. Абзацы выделяются в нем с помощью красной строки (см. задание Text26), а пустых строк нет. Вставить между соседни-ми абзацами по одной пустой строке (в начало и конец файла пустые стро-ки не добавлять). (задача Text26Text26. Дан текстовый файл. Найти количество абзацев в тексте, если первая строка каждого абзаца начинается с 5 пробелов («красная строка»). Пус-тые строки между абзацами не учитывать. ) 18.1 Одномерные и двумерные массивы Param7. Описать процедуру Smooth3(A, N), выполняющую сглаживание веще-ственного массива A размера N следующим образом: каждый элемент мас-сива заменяется на его среднее арифметическое с соседними элементами (при вычислении среднего арифметического используются исходные зна-чения соседних элементов). Массив A является входным и выходным па-раметром. С помощью этой процедуры выполнить пятикратное сглажива-ние данного массива A размера N, выводя результаты каждого сглажива-ния. Param46. Описать функцию BinToDec(S) целого типа, определяющую целое неотрицательное число по его строковому представлению S в двоичной системе счисления. Параметр S имеет строковый тип, состоит из символов «0»–«1» и не содержит ведущих нулей (за исключением значения «0»). Используя эту функцию, вывести пять чисел, для которых даны их двоич-ные представления. Используя эту функцию, вывести пять чисел, для которых даны их двоич-ные представления. 19.2 Разбор выражений Recur16º. Вывести значение целочисленного выражения, заданного в виде строки S. Выражение определяется следующим образом: <выражение> ::= <терм>|<выражение> + <терм> |<выражение> – <терм> <терм> ::= <элемент> | <терм> * <элемент> <элемент> ::= <цифра> | (<выражение>) 15.3 Обработка строк с помощью стандартных функций. Поиск и замена String28. Дан символ C и строка S. Удвоить каждое вхождение символа C в строку S. 16.1 Основные операции с двоичными файлами Преобразование файла File28. Дан файл вещественных чисел. Заменить в файле каждый элемент, кро-ме начального и конечного, на его среднее арифметическое с предыдущим и последующим элементом.
0
|
30.06.2011, 15:33 | 50 | |||||
Вот номер 3 также
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
||||||||||||||||||||||||||||||||||||||||||||||
01.08.2011, 23:07 | 51 | |||||||||||||||||||||||||||||||||||||||||||||
N 1
N 2
N 3
N 4
N 5
N 6
N 7
N 8
N 9
N 10 и N 11 тоже крайне простые. Читайте книги, например, http://www.twirpx.com/file/540580/ Добавлено через 3 часа 31 минуту А кто умеет эффективно удалять элементы из массива? Это вопрос на засыпку. Это очень просто, но все же
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
01.08.2011, 23:35 | 53 |
Так тут задача удалить, поэтому переместить или просто выкинуть - не важно, главное, чтобы удаляемых элементов не было среди других. Так вот есть очень эффективные методы и вопрос в том, кто как бы это реализовал
0
|
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
|
|
01.08.2011, 23:39 | 54 |
remove-erase
0
|
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
|
|
01.08.2011, 23:40 | 55 |
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
02.08.2011, 07:04 | 56 |
Что значит remove-erase. А код? Причем свой код, а не какой-то встроенный метод какого-нибудь класса, это просто слишком.
0
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
02.08.2011, 07:13 | 57 |
Olga_, это стандартные алгоритмы С++. Программист на С++ обязан их знать и использовать, а не изобретать "велосипед"...
1
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
02.08.2011, 07:17 | 58 |
Даже стандартные алгоритмы могли быть написаны чей-то неумелой рукой. Ну да ладно, remove-erase такremove-erase, это максимум, что придумано на вопрос.
0
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
02.08.2011, 07:27 | 59 |
Нет, не все.
0. Стандартные алгоритмы неумелой рукой не могут быть написаны. 0.0. Физически элемент из массива удалить нельзя - только переписав в новый массив. 1. Если требуется сохранять порядок элементов в массиве, то без перемещения элементов правее него никак не обойтись. - это делает алгоритм remove. 2. Если порядок элементов можно не сохранять, то нужно его обменять с последним элементом. 3. И наконец. Вместо массива нужно использовать стандартный контейнер vector.
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
02.08.2011, 07:40 | 60 |
0. Бывает и такое
0.0. Конечно нельзя физически удалить, можно как-то перегруппировать элементы и в переменную, отвечающую за размерность записать новое значение, хотя в памяти массив может занимать гораздо больше места. Речь шла не о создании нового массива, а о манипуляции со старым. 1.,2. Удаляемых элементов может быть несколько (например, удалить все нулевые элементы). 3. Хотелось бы увидеть алгоритм без классов, а чистый код. P.S. Легче написать код, чем спорить.
0
|
02.08.2011, 07:40 | |
02.08.2011, 07:40 | |
Помогаю со студенческими работами здесь
60
Найти сто первых простых чисел Найти N первых пар простых чисел, которые отличались бы друг от друга на 2 Найти n первых простых чисел, сумма цифр у которых меньше заданного числа Найти 10 первых натуральных чисел, оканчивающихся на цифру 7 кратных числу 9, не меньших 100 (Pascal -> C++) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |