Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75

В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов

09.11.2014, 10:45. Показов 2646. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
• номер минимального элемента массива; • сумму элементов массива, расположенных между первым и вторым отрицательными элементами. Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает единицу, а потом — все остальные.
ВСЕ это нужно сделать как приложение WINDOWS FORMS
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.11.2014, 10:45
Ответы с готовыми решениями:

В одномерном массиве, состоящем из п вещественных элементов, вычислить;количество элементов массива, равных нулю;
Ребят,помогите пож,сильно затупок уже 4 день сижу не могу задание сделать 1ый курс)))

В одномерном массиве, состоящем из 15 вещественных элементов(значения элементов массива задать случайными числами из интервала (-10; 10), вычислить пр
Ребят, помогите пожалуйста. Посмотрите код, если не сложно. (В одномерном массиве, состоящем из 15 вещественных элементов(значения...

В одномерном массиве, состоящем из вещественных элементов вычислить номер минимального элемента в массиве, сумму элементов массива
В одномерном массиве, состоящем из 10 вещественных элементов вычислить: 1. Номер минимального элемента в массиве 2. Сумму...

10
76 / 77 / 40
Регистрация: 03.06.2014
Сообщений: 463
09.11.2014, 11:28
Цитата Сообщение от vlsd Посмотреть сообщение
ВСЕ это нужно сделать как приложение WINDOWS FORMS
вас смущает WINDOWS FORMS?
0
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
09.11.2014, 11:39  [ТС]
нет, я просто сделать не могу(
0
76 / 77 / 40
Регистрация: 03.06.2014
Сообщений: 463
09.11.2014, 12:13
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
            int[] IntArr = {1,4,3,7,0,5,7,3,8,7,6,12,456,32,867,-11,22,5,3,9,6,99,1,-55,4,5,0,9};
            int[] NewIntArr = new int[0];
 
            for (int i = 0,summ=0,summR=0; i < IntArr.Length;i++ ) {
                if (IntArr[i] < 2) { Array.Resize(ref NewIntArr, NewIntArr.Length + 1); NewIntArr[NewIntArr.Length - 1] = IntArr[i]; }
 
                if (i == 0) {
                    int[] arC = new int[IntArr.Length];
                    IntArr.CopyTo(arC, 0);
                    Array.Sort(arC);
                    MessageBox.Show(Array.IndexOf(IntArr, arC[0]).ToString());
                }
 
                if (IntArr[i] < 0 && summR == 0) { summR = 1; }
                else if (IntArr[i] < 0 && summR == 1) { summR = 0; MessageBox.Show(summ.ToString()); }
                else if (summR == 1) { summ += IntArr[i]; }
            
            }
            for (int i = 0; i < IntArr.Length; i++) { if (IntArr[i] > 1) { Array.Resize(ref NewIntArr, NewIntArr.Length + 1); NewIntArr[NewIntArr.Length - 1] = IntArr[i]; } }
            IntArr = NewIntArr;
В Студии создаете проект WINDOWS FORMS и вставляете туда эту хрень
1
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
09.11.2014, 12:19  [ТС]
не подскажете как мне это вывести в form конструктор?
0
76 / 77 / 40
Регистрация: 03.06.2014
Сообщений: 463
09.11.2014, 12:30
вместо MessageBox.Show подставите TextBox, или куда там у вас будет выводится...
и в конце IntArr Форичем выведите тоже куда нибудь...
Пошаговые руководства по Windows Forms
1
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
09.11.2014, 13:08  [ТС]
оказалось, что этот код не катит так, как массив должен состоять из рандомных чисел(((
0
76 / 77 / 40
Регистрация: 03.06.2014
Сообщений: 463
09.11.2014, 14:37
замените
C#
1
int[] IntArr = {1,4,3,7,0,5,7,3,8,7,6,12,456,32,867,-11,22,5,3,9,6,99,1,-55,4,5,0,9};
на
C#
1
2
3
Random rand = new Random();
            int[] IntArr = new int[50];
            for (int i = 0; i < IntArr.Length; i++) { IntArr[i] = rand.Next(-100,101); }
1
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
10.11.2014, 10:50  [ТС]
вот по такому примеру как записать?:
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace l4
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            textBox2.Text = "";
            textBox3.Text = "";
            Random a = new Random();
            int n = Convert.ToInt32(textBox1.Text);
            int[] mas = new int[100];
            for (int i = 0; i < n; i++)
            {
                if (a.Next(100) > 50) mas[i] = a.Next(5);
                else mas[i] = -a.Next(5);
                textBox2.Text = textBox2.Text + Convert.ToString(mas[i]) + "  ";
            }
            int m = 1;
            for (int i = 0; i < n; i++)
            {
                if (i % 2 == 1) m = m * mas[i];
            }
            label1.Text = "произведение четных элементов:" + Convert.ToString(m);
            int s = 0;
            int first0 = Array.IndexOf(mas, 0);
            int n0 = 0;
            int last0 = 0;
            for (int i = 0; i < n; i++)
            {
                if (mas[i] == 0)
                {
                    n0++;
                    last0 = i;
                }
            }
            if (n0 > 1)
            {
                for (int i = first0; i < last0; i++)
                {
                    s = s + mas[i];
                }
                label2.Text = "сумма элементов между крайними нулями " + Convert.ToString(s);
            }
            else label2.Text = "сумма элементов между крайними нулями : слишком мало нулей";
            int[] mas1 = new int[100];
            int j = 0;
            for (int i = 0; i < n; i++)
            {
                if (mas[i] >= 0)
                {
                    mas1[j] = mas[i];
                    j++;
                }
            }
            for (int i = 0; i < n; i++)
            {
                if (mas[i] < 0)
                {
                    mas1[j] = mas[i];
                    j++;
                }
            }
            mas = mas1;
            for (int i = 0; i < n; i++)
            {
                textBox3.Text = textBox3.Text + Convert.ToString(mas[i]) + "  ";
            }
        }
    }
}
pS вот задание
В одномерном массиве, состоящем из п целочисленных элементов, вычислить:
• произведение элементов массива с четными номерами;
• сумму элементов массива, расположенных между первым и последним нулевыми
элементами.
Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом — все отрицательные (элементы, равные нулю, считать положительными).
0
76 / 77 / 40
Регистрация: 03.06.2014
Сообщений: 463
10.11.2014, 15:04
То есть вы у кого то сперли код и хотите теперь по нему сделать форму?
0
1 / 1 / 0
Регистрация: 14.09.2014
Сообщений: 75
10.11.2014, 15:22  [ТС]
это нам пример дали)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.11.2014, 15:22
Помогаю со студенческими работами здесь

В одномерном массиве, состоящем их N вещественных элементов, вычислить сумму и произведение элементов
Помогите плиз!! решение в Delphi 7 нужно. В одномерном массиве, состоящем их N вещественных элементов, вычислить: 1)сумму отрицательных...

В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму положительных элементов
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму положительных элементов массива, расположенных до...

В одномерном массиве, состоящем из п вещественных элементов, вычислить сумму элементов...
Народ, помогите с прогой...на С# Visual Studio Хочу сделать консольное приложение не могу разобраться с вводом выводом использую...

В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму отрицательных элементов массива
Прошу помочь с моей задачей.Я только-только начал изучать С++ и у меня возникли трудности задача В одномерном массиве, состоящем из n...

В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов с нечетными номерами
Помогите пожалуйста! Написала код, а не работает. Вот задание: В одномерном массиве, состоящем из n вещественных элементов, вычислить...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru