С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
jan1
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 6
1

Вывести элемент, равный квадрату последнего элемента в массиве

07.10.2012, 17:20. Просмотров 866. Ответов 1
Метки нет (Все метки)

Если у массива А(20) есть элемент, равный квадрату последнего элемента,то все элементы, следующие за ним, возвести в квадрат, иначе вывести массив без изменения.нужно решить в си шарп
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2012, 17:20
Ответы с готовыми решениями:

В массиве после каждого отрицательного элемента, вставить элемент, равный модулю отрицательного элемента
Нужен код С#

В заданном одномерном массиве чисел из 8 элементов определить и вывести номер последнего отрицательного элемента
Написать программу. В заданном одномерном массиве чисел из 8 элементов...

В массив целых чисел из N элементов вставить элемент, равный М после последнего минимум
задание Составьте программу для решения следующей задачи обработки одномерных...

В заданный массив целых чисел из N элементов вставить элемент, равный M после последнего минимума
В заданный массив целых чисел из N элементов вставить элемент, равный M после...

Проверить, есть ли в двумерном массиве элемент равный 0
Решил следующую задачу есть ли в двумерном массиве, элемент равный 0. Опишем...

1
ablai96
117 / 115 / 47
Регистрация: 14.09.2012
Сообщений: 276
Завершенные тесты: 6
07.10.2012, 18:53 2
Лучший ответ Сообщение было отмечено jan1 как решение

Решение

кажется так будет
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
class Program
    {
        static void Main(string[] args)
        {
            bool kv = false;
            int n = 20;
            var A = new int[n];
            Random rnd = new Random();
            for (int i = 0; i < n; i++)
            {
                A[i] = rnd.Next(0, 20);
                Console.Write(A[i] + " ");
            }
            Console.WriteLine("\n");
            int j = 1;
            for (int i = 0; i < n; i++)
            {
                if (j < n)
                    if (A[j] == (A[i] * A[i]))
                        kv = true;
                if (kv)
                    A[i] = A[i] * A[i];
                Console.Write(A[i] + " ");
                j++;
            }
            Console.ReadLine();
        }
    }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2012, 18:53

Поиск последнего положительного элемента в массиве
Найти последний положительный эелемент в массиве

Включить заданный элемент после последнего положит элемента массива
Включить заданный элемент после последнего положит элемента массива

Вставить заданный элемент после последнего положительного элемента массива
Очень нужно!!!


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru