Цель: рассмотреть процесс создания, отладки и тестирования программc применением одномерных массивовв консольных приложениях.
Пояснение к занятию. Рассмотрите программу решения задачи. Дан одномерный массив. Найдите сумму и количество отрицательных элементов, а также максимальный элемент массива.
Задание 1. Составьте программу решения задачи.
1. Дана последовательность чисел. Все нулевые элементы последовательности замените единицами и подсчитайте количество замен.
2. В данном одномерном массиве определите номера элементов с минимальным значением.
3. Дан одномерный массив. Напишите программу нахождения среднего арифметического положительных элементов данного массива.
4. Дан одномерный массив. Напишите программу нахождения суммы максимального и минимального элементов данного массива.
5. Дан одномерный массив. Напишите программу, определяющую количество положительных, отрицательных и нулевых элементов массива.
6. В данном одномерном массиве посчитайте число десяток, остальные обнулите.
7. Информация о температуре воздуха за месяц задана в виде таблицы. Определите сколько раз температура опускалась ниже нуля градусов.
8. Дан одномерный массив. Найдите произведение положительных элементов массива и их количество.
9. Дан одномерный массив целых чисел. Вычислите среднее арифметическое четных элементов массива.
10. Известны данные о стоимости каждого из 12 товаров. Найдите общую стоимость тех товаров, которые стоят дороже 1000 (количество таких товаров неизвестно).
11. Известны оценки по информатике каждого из 22 учеников класса. Определите количество пятерок.
12. Найдите произведение элементов целочисленного одномерного массива с четными номерами, состоящего из n элементов.
13. Известны данные о количестве осадков, выпавших за каждый день января. Определите общее количество осадков, выпавших второго, четвертого и т.д. числа этого месяца.
14. Известен рост каждого из 22 учеников класса. Рост мальчиков условно задан отрицательными числами. Определите средний рост мальчиков и средний рост девочек.
15. Найдите минимальный элемент в массиве и подсчитайте, какое количество раз он повторяется в таблице.
16. Дана таблица некоторых измерений. Определите отклонение максимального значения от среднего арифметического значений элементов.
17. Дана таблица измерений температур. Определите количество измерений, температура которых меньше среднеарифметического их значений.
18. Дан одномерный массив целых чисел. Вычислите сумму четных элементов массива.
19. Дан одномерный массив целых чисел. Определите количество элементов с максимальным значением.
20. Известны данные о количестве осадков, выпавших за каждый день февраля. Какого числа выпало самое большое количество осадков.
21. Дан массив чисел. Найдите сколько в нем пар одинаковых соседних элементов.
22. В заданном одномерном массиве, состоящем из n целых чисел, подсчитать количество нулей.
23. Найдите среднее арифметическое элементов массива, состоящего из 10 чисел, которые превышают по величине число С.
24. Массив А вводится с клавиатуры. Выведите на экран только нечетные элементы.
25. Измените знак всех нечетных элементов массива.
26. Вычислите суммы элементов с четными и нечетными индексами.
27. Информация о среднесуточной температуре воздуха за месяц задана в виде массива. Определите сколько дней температура была ниже 0.
28. Выведите на экран элементы одномерного массива, у которых значение совпадает с индексом.
29. У вас есть доллары. Вы хотите обменять их на рубли. Есть информация о стоимости купли-продажи в банках города. В городе N банков. Составьте про¬грамму, определяющую, какой банк выбрать, чтобы выгодно обменять доллары на рубли.
30. Дана последовательность положительных чисел. Найдите произведе¬ние только тех чисел, которые больше заданного числа M. Если таких элементов нет, то выведите сообщение об этом.
Задание 2. Составьте программу решения задачи.
1. Переставьте элементы данного одномерного массива следующим образом: сначала идут отрицательные элементы, затем элементы равные нулю, далее положительные элементы.
2. Удалите из массива все элементы, равные нулю.
3. Дан одномерный массив целых чисел. Поменяйте местами максимальный отрицательный элемент и минимальный положительный.
4. Переставьте все нулевые элементы в конец массива.
5. В данном одномерном массиве найдите второй по величине элемент.
6. Дан одномерный массив целых чисел. Найдите количество положительных элементов, расположенных между максимальным и минимальным элементом.
7. Дан линейный массив целых чисел. Подсчитать, сколько в нем различных чисел.
8. Дан линейный массив. Изменить массив, вычеркнув из него нечетные элементы.
9. Вставить новый элемент после всех элементов, которые заканчиваются на данную цифру.
10. Дан линейный массив целых чисел. Подсчитайте, какой элемент массива повторяется в нем наибольшее количество раз.
11. Дан массив, содержащий нулевые элементы. “Сожмите” его, передвинув нулевые элементы в конец массива. Дополнительный массив не использовать.
12. В базе данных хранятся номера сотрудников, которым была выписана премия за месяц. Проверьте, не попал ли кто-либо из сотрудников в эту базу дважды.
13. Диспетчер заносила в базу номера товаров, которые поступали на склад в течение дня. Посчитайте, сколько различных видов товаров было привезено на склад за этот день.
14. Дано натуральное четырехзначное число. Найдите минимальное натуральное четырехзначное число, состоящее из тех же цифр, что и заданное. Заметим, что четырехзначные числа не могут начинаться с нуля.
15. Вставьте новый элемент между всеми парами элементов, имеющими разные знаки.
16. Синоптики фиксировали дневные температуры в течение всего года. Найдите три самых холодных дня в году.
17. В данном массиве наименьший элемент поместить на первое место, наименьший из оставшихся — на последнее место, следующий — предпоследнее и так далее — до середины массива.
18. Дан массив размера n. После каждого отрицательного элемента массива вставьте элемент с нулевым значением.
19. Удалите в массиве все наибольшие элементы. При решении дополнительный массив не использовать.
20. Напишите программу, которая объединяет два упорядочен¬ных по возрастанию массива в один, также упорядоченный мас¬сив.
21. Дан одномерный массив целых чисел. Сформируйте массив А таким образом, чтобы в массиве А были только неповторяющиеся элементы исходного массива. Выведите оба массива.
22. Удалите из массива все элементы, значения которых больше заданного элемента К. При решении дополнительный массив не использовать.
23. Составьте программу нахождения чаще всего встречающегося элемента в массиве.
24. Даны два упорядоченных по убыванию массива W[n] и G[m]. Получите из них путем слияния упорядоченный по убыванию массивС; совпадающие элементы вставлять единожды. Подсчитайте количество элементов в массиве С.
25. Упорядоченный по невозрастанию массив преобразуйте в упорядоченный по возрастанию, оставив по одному в каждой группе совпадающих элементов.
26. В массиве найдите самую длинную последовательность одинаковых элементов.
27. Найдите все числа, встречающиеся в массиве строго два раза.
28. В массиве найдите наиболее длинную цепочку, состоящую из одних нулей.
29. Последовательность называется монотонно возрастающей, если каждый следующий её элемент не меньше предыдущего. В массиве найдите самую длинную монотонно возрастающую последовательность.
30. Найдите все числа, встречающиеся в массиве строго два раза.
Комментарии
Оставить комментарий
Валера 14 минут назад
добрый день. Необходимо закрыть долги за 2 и 3 курсы. Заранее спасибо.
Иван, помощь с обучением 21 минут назад
Валерий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Fedor 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Fedor, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алина 4 часа назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения
Иван, помощь с обучением 4 часа назад
Алина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алена 7 часов назад
Добрый день! Учусь в синергии, факультет экономики, нужно закрыт 2 семестр, общ получается 7 предметов! 1.Иностранный язык 2.Цифровая экономика 3.Управление проектами 4.Микроэкономика 5.Экономика и финансы организации 6.Статистика 7.Информационно-комуникационные технологии для профессиональной деятельности.
Иван, помощь с обучением 8 часов назад
Алена, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Игорь Петрович 10 часов назад
К утру необходимы материалы для защиты диплома - речь и презентация (слайды). Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 10 часов назад
Игорь Петрович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 1 день назад
У меня есть скорректированный и согласованный руководителем, план ВКР. Напишите, пожалуйста, порядок оплаты и реквизиты.
Иван, помощь с обучением 1 день назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Илья 1 день назад
Здравствуйте) нужен отчет по практике. Практику прохожу в доме-интернате для престарелых и инвалидов. Все четыре задания объединены одним отчетом о проведенных исследованиях. Каждое задание направлено на выполнение одной из его частей. Помогите!
Иван, помощь с обучением 1 день назад
Илья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Alina 2 дня назад
Педагогическая практика, 4 семестр, Направление: ППО Во время прохождения практики Вы: получите представления об основных видах профессиональной психолого-педагогической деятельности; разовьёте навыки использования современных методов и технологий организации образовательной работы с детьми младшего школьного возраста; научитесь выстраивать взаимодействие со всеми участниками образовательного процесса.
Иван, помощь с обучением 2 дня назад
Alina, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Влад 3 дня назад
Здравствуйте. Только поступил! Операционная деятельность в логистике. Так же получается 10 - 11 класс заканчивать. То-есть 2 года 11 месяцев. Сколько будет стоить семестр закончить?
Иван, помощь с обучением 3 дня назад
Влад, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Полина 3 дня назад
Требуется выполнить 3 работы по предмету "Психология ФКиС" за 3 курс
Иван, помощь с обучением 3 дня назад
Полина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 4 дня назад
Здравствуйте. Нужно написать диплом в короткие сроки. На тему Анализ финансового состояния предприятия. С материалами для защиты. Сколько будет стоить?
Иван, помощь с обучением 4 дня назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Студент 4 дня назад
Нужно сделать отчёт по практике преддипломной, дальше по ней уже нудно будет сделать вкр. Все данные и все по производству имеется
Иван, помощь с обучением 4 дня назад
Студент, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Олег 5 дня назад
Преддипломная практика и ВКР. Проходила практика на заводе, который занимается производством электроизоляционных материалов и изделий из них. В должности менеджера отдела сбыта, а также занимался продвижением продукции в интернете. Также , эту работу надо связать с темой ВКР "РАЗРАБОТКА СТРАТЕГИИ ПРОЕКТА В СФЕРЕ ИТ".
Иван, помощь с обучением 5 дня назад
Олег, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Анна 5 дня назад
сколько стоит вступительные экзамены русский , математика, информатика и какие условия?
Иван, помощь с обучением 5 дня назад
Анна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Владимир Иванович 5 дня назад
Хочу закрыть все долги до 1 числа также вкр + диплом. Факультет информационных технологий.
Иван, помощь с обучением 5 дня назад
Владимир Иванович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Василий 6 дней назад
сколько будет стоить полностью закрыть сессию .туда входят Информационные технологий (Контрольная работа, 3 лабораторных работ, Экзаменационный тест ), Русский язык и культура речи (практические задания) , Начертательная геометрия ( 3 задачи и атестационный тест ), Тайм менеджмент ( 4 практических задания , итоговый тест)
Иван, помощь с обучением 6 дней назад
Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Марк неделю назад
Нужно сделать 2 задания и 1 итоговый тест по Иностранный язык 2, 4 практических задания и 1 итоговый тест Исследования рынка, 4 практических задания и 1 итоговый тест Менеджмент, 1 практическое задание Проектная деятельность (практикум) 1, 3 практических задания Проектная деятельность (практикум) 2, 1 итоговый тест Проектная деятельность (практикум) 3, 1 практическое задание и 1 итоговый тест Проектная деятельность 1, 3 практических задания и 1 итоговый тест Проектная деятельность 2, 2 практических заданий и 1 итоговый тест Проектная деятельность 3, 2 практических задания Экономико-правовое сопровождение бизнеса какое время займет и стоимость?
Иван, помощь с обучением неделю назад
Марк, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф