Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++/CLI
Войти
Регистрация
Восстановить пароль
 
Bttv_
0 / 0 / 0
Регистрация: 19.11.2015
Сообщений: 19
Завершенные тесты: 1
1

Заменить все зарплаты меньше 700 руб средним значением зарплат учреждения

03.10.2016, 21:33. Просмотров 359. Ответов 3
Метки нет (Все метки)

Известно заработную плату работников учреждения. заменить все зарплаты меньше 700 руб средним значением зарплат учреждения. Надо найти ошибку в визуалке и исправить, всю голову себе уже сломал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma endregion
    private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e)
             {
                 double x,s=0,k=0;
                 for(int i=0; textBox1->Lines[i]!="";i++)
                 {
                     x=Convert::ToDouble(textBox1->Lines[i]);
                     s+=x;
                     k++;
                 }
                 for(int i=0; textBox1->Lines[i]!="";i++)
                 {
                     x=Convert::ToDouble(textBox2->Lines[i]);
                     if(x<700)
                         x=s/k;
                 }
             }
    };
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2016, 21:33
Ответы с готовыми решениями:

Заменить все элементы массива средним значением
Дан список вещественных массивов (максимально 30 массивов). Каждый массив задается одной строкой в...

Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов.
Заданный массив из 10 элементов. Массив Вы можем вводить одним из 2 способов: • с клавиатуры с...

Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов
Объявить массив целых чисел и заполнить случайными значениями • Размерность массива - 100 •...

Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов
Размерность массива (100) Диапазон значений (-100 - +100) Заменить все элементы с отрицательными...

Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов
Объявить массив целых чисел и заполнить случайными значениями • Размерность массива - 100 •...

3
nonedark2008
1050 / 784 / 220
Регистрация: 28.07.2012
Сообщений: 2,187
03.10.2016, 21:37 2
Цитата Сообщение от Bttv_ Посмотреть сообщение
заменить все зарплаты
Что-то нигде не вижу операции, отвечающей за саму замену. Добавь ее.
0
Bttv_
0 / 0 / 0
Регистрация: 19.11.2015
Сообщений: 19
Завершенные тесты: 1
03.10.2016, 22:10  [ТС] 3
Немного переделал, подскажите как записать замену? Второй же цикл меняет или как?
C++
1
2
3
4
5
6
7
8
9
10
11
12
int x,s=0,k=0; 
for(int i=0;textBox1->Lines[i]!="";i++) 
{ 
x=Convert::ToInt32(textBox1->Lines[i]); 
s+=x; 
k++; 
} 
for(int i=0; x!=0; i++) 
{ 
x=Convert::ToInt32(textBox1->Lines[i]); 
if(x<700) 
textBox2->Text=Convert::ToString(s/k);
Добавлено через 27 минут
Проблема в том, что не выводит в textBox2 результат
0
nonedark2008
1050 / 784 / 220
Регистрация: 28.07.2012
Сообщений: 2,187
04.10.2016, 00:00 4
Bttv_, а какой результат там ожидается?
Цитата Сообщение от Bttv_ Посмотреть сообщение
Второй же цикл меняет или как?
Да, но меня смущает условие выхода из второго цикла, "x!=0".
Проверь еще, правильно ли у тебя высчитывается s и k. Отладчиком ведь пользоваться умеешь?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.10.2016, 00:00

Заменить в массиве все отрицательные элементы средним арифметическим значением всех положительных, вывести оба массива
Здравствуйте, стоит такая задача: Сгенерировать одномерный целочисленный массив случайного размера...

Заменить все положительные элементы массива средним значением массива
Дан массив из 10 целых чисел. написать программу замены всех положительных элементов средним...

заменить средним значением одномерный массив
День добрый, ребята подскажите в чем загвоздка? Каждый из элементов массива, кроме первого,...


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

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

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