2 / 2 / 0
Регистрация: 10.03.2011
Сообщений: 73
|
|
1 | |
c# циклы13.03.2011, 19:10. Показов 6177. Ответов 6
Метки нет (Все метки)
1. Вводятся целые числа (ввод продолжается до набора цифры 0). Найти наиболее длинную последовательность неубывающих чисел (для простоты можно предположить что нет соседних одинаковых чисел и искать возрастающую последовательность). Например набрано "2 3 2 6 4 1 7 9 4 6 0" – здесь максимальная возрастающая последовательность это "1 7 9". Надо вывести на экран: "Наиболее длинная последовательность 1 7 9 состоит из 3 чисел ".
2. Вводятся целые числа (вводится N чисел, или ввод продолжается до набора цифры 0). Найти и вывести количество локальных максимумов среди всех введенных чисел (предполагается, что соседние числа не повторяются). Локальный максимум это число, слева и справа от которого находятся меньшие числа. Например набрано "2 3 2 6 4 1 7 9 4 6 0" – здесь тройки с максимумами это: 2 3 2; 2 6 4; 7 9 4 . Надо вывести на экран: "Всего 3 локальных максимума". 3. Вводятся целые числа (ввод продолжается до набора цифры 0). Найти наиболее длинную последовательность одинаковых чисел и с какого по порядку числа она началась. Например набрано "2 3 2 4 4 8 2 2 2 3 0" – здесь максимальная последовательность это "2 2 2". Надо вывести на экран: "Число 2 подряд 3 раза с 7 числа". 4. Ввести одно число и запомнить его. Далее в цикле вводятся целые числа (ввод продолжается до набора цифры 0), а программа должна найти сколько раз первоначальное число встречается среди набираемых и номер первого и последнего вхождения. Например ввели первое число 5, далее вводим 7 5 1 7 2 4 5 5 6 0. Программа должна выдать "Число 5 встречается 3 раза, первый раз номер 2, последний номер 8". 5. Найти последовательность одинаковых чисел с максимальной суммой. Например набрано "2 3 2 4 4 8 8 2 2 2 2 3 0" – здесь максимальная последовательность это "8 8" с суммой 16 (хотя наиболее длинная "2 2 2 2"). Надо вывести на экран: "Максимум 16 из чисел 8". кто что может!!!!)))) спс зарание!!! если можно хотя бы чучуть с цыклом помочь
0
|
13.03.2011, 19:10 | |
Ответы с готовыми решениями:
6
Циклы с условием, циклы с переменной, вложенные циклы Циклы. Напечатать числа в виде таблицы, используя только циклы Циклы. Напечатать числа в виде таблицы, используя только циклы Переведите исходные циклы в циклы других форматотв: |
6280 / 3565 / 898
Регистрация: 28.10.2010
Сообщений: 5,926
|
||||||
13.03.2011, 19:29 | 2 | |||||
1
|
339 / 285 / 62
Регистрация: 02.09.2010
Сообщений: 547
|
|||||||||||
13.03.2011, 20:53 | 3 | ||||||||||
5-ое задание
Вот 3-е
1
|
Шаровик затейник
696 / 445 / 78
Регистрация: 06.05.2010
Сообщений: 1,109
|
|||||||||||
14.03.2011, 00:39 | 4 | ||||||||||
1
|
2 / 2 / 0
Регистрация: 10.03.2011
Сообщений: 73
|
|
14.03.2011, 19:11 [ТС] | 5 |
Спасибо, но 1, 2 тоде через циклы, без масива
0
|
Шаровик затейник
696 / 445 / 78
Регистрация: 06.05.2010
Сообщений: 1,109
|
|
14.03.2011, 19:53 | 6 |
ManOfSky, уверен Вам как программисту не составит труда вместо массива написать к примеру List либо ArrayList, там намного проще работать и не нужно знать и следить за размером массива.
0
|
2 / 2 / 0
Регистрация: 10.03.2011
Сообщений: 73
|
|
15.03.2011, 16:20 [ТС] | 7 |
спасибо, попробую!!!
0
|
15.03.2011, 16:20 | |
15.03.2011, 16:20 | |
Помогаю со студенческими работами здесь
7
Циклы в Паскале (циклы с пост- и предусловием) Циклы с параметром (циклы ДЛЯ) Заменить в коде циклы for на циклы while Циклы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |