русс | укр

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

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

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

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


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

Пример.


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


using System;

namespace ConsoleApplication

{

class Class

{

static int [] Input ()

{

Console.WriteLine("введите размерность массива");

int n=int.Parse(Console.ReadLine());

int []a=new int[n];

for (int i = 0; i < n; ++i)

{

Console.Write("a[{0}]= ", i);

a[i]=int.Parse(Console.ReadLine());

}

return a;

}

 

static int Max(int[] a)

{

int max=a[0];

for (int i = 1; i < a.Length; ++i)

if (a[i] > max) max=a[i];

return max;

}

 

static void Main()

{

int[] myArray=Input();

int max=Max(myArray);

int kol=0;

for (int i=0; i<myArray.Length;++i)

if (myArray[i]==max)++kol;

Console.WriteLine("Количество максимальных элементов = "+kol);

}

}

}

    1. Вывести на экран номера всех минимальных элементов.
    2. Заменить все максимальные элементы нулями.
    3. Заменить все минимальные элементы на противоположные.
    4. Поменять местами максимальный элемент и первый.
    5. Вывести на экран номера всех элементов, не совпадающих с максимальным.
    6. Найти номер первого минимального элемента.
    7. Найти номер последнего максимального элемента.
    8. Подсчитать сумму элементов, расположенных между максимальным и минимальным элементами (минимальный и максимальный элементы в массиве единственные). Если максимальный элемент встречается позже минимального, то выдать сообщение об этом.
    9. Найти номер первого максимального элемента.
    10. Найти номер последнего минимального элемента.
    11. Подсчитать сумму элементов, расположенных между первым максимальным и последним минимальными элементами. Если максимальный элемент встречается позже минимального, то выдать сообщение об этом.
    12. Поменять местами первый минимальный и последний максимальный элементы.
    13. Найти максимум из отрицательных элементов.
    14. Найти минимум из положительных элементов.
    15. Найти максимум из модулей элементов.
    16. Найти количество пар соседних элементов, разность между которыми равна заданному числу.
    17. Подсчитать количество элементов, значения которых больше значения предыдущего элемента.
    18. Найти количество пар соседних элементов, в которых предыдущий элемент кратен последующему.
    19. Найти количество пар соседних элементов, в которых предыдущий элемент меньше последующего.
  1. Дан массив размером n×n, элементы которого целые числа.

Замечание. При решении задач из данного пункта использовать двумерный массив.



    1. Подсчитать среднее арифметическое нечетных элементов, расположенных выше главной диагонали.


<== предыдущая лекция | следующая лекция ==>
Пример 2: для двумерного массива | Пример.


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


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

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

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


 


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

 
 

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

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