2 / 2 / 1
Регистрация: 03.05.2011
Сообщений: 29
1

Дан целочисленный массив A размера 10. Вывести порядковый номер последнего из тех его элементов Ak, которые удовлетворяют двойному неравенству

05.05.2011, 08:33. Показов 8719. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан целочисленный массив A размера 10. Вывести порядковый номер последнего из тех его элементов Ak, которые удовлетворяют двойному неравенству A1 < Ak < A10. Если таких элементов нет, то вывести 0.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2011, 08:33
Ответы с готовыми решениями:

Вывести порядковый номер последнего из тех элементов массива, которые удовлетворяют двойному неравенству
.Дан целочисленный массив A размера 10.Вывести порядковый номер последнего из тех его элементов AK,...

Дан целочисленный массив. Вывести порядковый номер последнего из тех его элементов, которые удовлетворяют двойному неравенству
1.Дан целочисленный массив А размера 10. Вывести порядковый номер последнего из тех его элементов...

Массив: Вывести порядковый номер последнего из тех его элементов AK, которые удовлетворяют двойному неравенству A1 < AK
Дан целочисленный массив A размера 10. Вывести порядковый номер последнего из тех его элементов AK,...

Вывести порядковый номер последнего из тех его элементов Ак, которые удовлетворяют двойному неравенству
1) Дано целое число N (&gt;0). Сформировать и вывести целочисленный массив размера N, содержащий...

4
6277 / 3562 / 898
Регистрация: 28.10.2010
Сообщений: 5,926
05.05.2011, 08:38 2
Задание дали. Решаем. Будут вопросы спрашиваем. Вам всегдя помогут. Но решать за Вас мало кому охота.
2
220 / 143 / 35
Регистрация: 25.06.2010
Сообщений: 383
05.05.2011, 08:50 3
Я понимаю, что Вам решать надо иным путем, но, если сами не хотите, то вот:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
            int[] A = new int[10];
            Random rnd = new Random();
            for (int i = 0; i < A.Length; i++)
            {
                A[i] = rnd.Next(0, 10);                
            }
            Array.Sort(A);            
            for (int i = 0; i < A.Length; i++)
            {                
                Console.Write(A[i] + "\t");
            }
            Console.Write("\n");
            Console.WriteLine("9");
            Console.ReadKey(true);
Заметьте, условие выполняется. Покажите преподу - он оценит)))

Немного переделал свой вариант, чтобы числа не повторялись
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
            int[] A = new int[10];
            Random rnd = new Random();
            int i = 0;
            while (i < 10)
            {
                int temp = rnd.Next(10);
                if (A[temp] == 0)
                {
                    A[temp] = i;
                    i++;
                }
            }
            Array.Sort(A);
            for (int j = 0; j < A.Length; j++)
            {
                Console.Write(A[j] + "\t");
            }
            Console.Write("\n");
            Console.WriteLine("Индекс элемента по условию: {0}", A.Length - 1);
            Console.ReadKey(true);
1
24 / 24 / 9
Регистрация: 15.11.2010
Сообщений: 95
05.05.2011, 09:49 4
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
using System;
 
 
namespace ConsoleApplication7
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] A = new int[10];
            int k=0;
            Random rnd = new Random();
            for (int i = 0; i < A.Length; i++)
            {
                A[i] = rnd.Next(0, 99);
                Console.Write(A[i] + " ");
            }            
            for (int i = 0; i < A.Length; i++)
            {
                if (A[0] < A[i] && A[i] < A[9])
                {
                    k = i+1;
                }
            }
            if (k == 0)
            {
                Console.WriteLine("\nЭлемента нет");
            }
            else
            {
                Console.WriteLine("\nНомер элемента: " + k);
            }
            Console.Read();
 
        }
    }
}
1
2 / 2 / 1
Регистрация: 03.05.2011
Сообщений: 29
05.05.2011, 10:44  [ТС] 5
спасибо огромное! )
сегодня попробую сделать
0
05.05.2011, 10:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2011, 10:44
Помогаю со студенческими работами здесь

Вывести порядковый номер последнего из тех его элементов Ак, которые удовлетворяют двойному неравенству
1) Дано целое число N (&gt;0). Сформировать и вывести целочисленный массив размера N, содержащий...

Вывести порядковый номер последнего из тех его элементов AK, которые удовлетворяют двойному неравенству
Решите задачу Дан целочисленный массив A размера 10. Вывести порядковый номер последнего из тех...

Вывести порядковый номер последнего из тех его элементов Аk, которые удовлетворяют двойному неравенству А1<Аk<А10
Дан целочисленный массив А размера 10. Вывести порядковый номер последнего из тех его элементов Аk,...

Вывести порядковый номер последнего из тех элементов, которые удовлетворяют двойному неравенству
Дан целочисленный массив A размера 10. Вывести порядковый номер последнего из его элементов AK,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru