русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Лаб. 12. Задачи с одномерными массивами


Дата добавления: 2013-12-23; просмотров: 1467; Нарушение авторских прав


1. Заполнить массив 20-ю случайными числами в пределах от 1 до 100, так чтобы ни один элемент не делился на предыдущий и чтобы подряд не шли одинаковые числа. Найти сумму всех элементов.

2. Ввести с клавиатуры 10 чисел, не допуская ввода чисел, кратных трём. Определить, что больше: сумма чисел с чётными номерами или с нечётными.

3. Заполнить массив 20-ю случайными числами в пределах от 10 до 50, так чтобы все числа были разными. Найти самое большое число.

4. Занести в массив 20 чисел, начиная от 4, в порядке возрастания, так чтобы среди них не было простых чисел.

5. Ввести с клавиатуры 10 чисел, не допуская ввода числа, равного предыдущему. Найти минимальное и максимальное. Если они повторяются, определить, какое из них повторяется больше раз.

6. Заполнить массив 20-ю случайными числами в пределах от 1 до 30, так чтобы все числа были разными. Найти все числа из заданного промежутка, которые не вошли в этот массив.

7. Массив заполнен 20-ю случайными числами в пределах от 1 до 10. Оставить в нём только неповторяющиеся числа в том порядке, в каком они встречаются в первый раз. Остальные места заполнить нулями.

8. Заполнить массив 20-ю случайными числами в пределах от 1 до 50, так чтобы ни один элемент не был кратным трём. Любое число должно отличаться от полусуммы его соседей слева и справа.

9. Ввести с клавиатуры 10 чисел, не допуская ввода числа, равного среднего арифметического ранее введённых (или его целой части).

10. В массиве, заполненном 20-ю случайными нечётными двузначными числами, найти все числа, сумма цифр которых больше 10 и вычислить их сумму.

11. Заполнить массив 20-ю случайными чётными числами в пределах от 10 до 99, у которых вторая цифра больше первой. Найти среднее арифметическое всех элементов массива.

12. Дан массив из случайных чисел. Нужно переписать элементы, большие среднего арифметического, в начало, а остальные - в конец массива. Выполнить с использованием второго вспомогательного массива.



13. В одном массиве – рост 20-ти человек, в другом – их вес. Найти номер самого стройного (отношение роста к весу – максимальное).

14. Каждый элемент массива на единицу больше, чем квадратный корень из предыдущего. Первый = 1. Найти сумму всех элементов такого массива из 10 чисел.

15. В массиве, заполненном 20-ю случайными чётными числами в пределах от 1 до 30, найти все числа, вторая цифра которых больше первой и вычислить сумму всех чётных из них.

16. Ввести с клавиатуры 12 чисел, допуская только ввод чисел, не больших 20. Найти сумму тех из них, которые встречаются в массиве только один раз.

17. Массив заполнен 20-ю случайными числами в пределах от 0 до 50. Сколько в нём содержится различных чисел?

18. В массиве, заполненном 20-ю случайными числами в пределах от 1 до 100, найти количество пар рядом стоящих чисел, кратных друг другу.

19. Заполнить с клавиатуры массив из 10 чисел и найти общий делитель для всех чисел (или сообщить о его отсутствии).

20. Массив содержит 20 случайных чисел в пределах от 1 до 10. Найти в нём самую длинную последовательность одинаковых чисел.


 



<== предыдущая лекция | следующая лекция ==>
Двумерные и многомерные массивы | Лаб. 13. Задачи с двумерными массивами


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.