С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 13.11.2009
Сообщений: 19
1

Все числа последовательности, начиная с первого положительного, уменьшить на 0,5

19.11.2009, 05:49. Показов 1998. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Сново здравствуйте дорогие программисты Буду вам очень благодарен если вы поможете мне решить ещё одну задачку.

Даны действительные числа a1,...,а37. Все числа этой последовательности, начиная с первого положительного, уменьшить на 0,5.


Заранее спасибо
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2009, 05:49
Ответы с готовыми решениями:

Все члены массива, начиная с первого положительного, уменьшить на 0,5
Дан массив чисел A(N). все члены этого массива, начиная с первого положительного, уменьшить на 0,5.

Уменьшить все числа заданной последовательности, начиная с первого положительного, на указанное число
Даны действительные числа a1,…, a37. Все числа этой последовательности, начиная с первого...

Даны действительные числа a1, ., a15. Все члены данной последовательности, начиная с первого положительного, уменьшить на 1
Даны действительные числа a1, ..., a15. Все члены данной последовательности, начиная с первого ...

Все члены массива, начиная с первого положительного, уменьшить на 0,5
Проверьте пожалуйста есть ошибка import random a = flag = False i = 1 for i in...

1
283 / 262 / 32
Регистрация: 11.11.2009
Сообщений: 605
19.11.2009, 06:04 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
type MyArray = array[1..37] of double;
 
procedure DecArray(A: MyArray);
var
  I: integer;
  HaveMetPositiveNumber: boolean;
begin
  HaveMetPositiveNumber := False;
  for I:=1 to 37 do begin
    if not HaveMetPositiveNumber then
      HaveMetPositiveNumber := (A[I] > 0);
    if HaveMetPositiveNumber then
      A[I] := A[I] - 0.5;
  end;
end;
1
19.11.2009, 06:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2009, 06:04
Помогаю со студенческими работами здесь

Сумма каждого третьего положительного элемента последовательности, начиная с первого положительного
Дана целочисленная последовательность. Признаком завершения последовательности является ноль,...

Все элементы, начиная с первого положительного, увеличить на 0,5
помогите с программой))матрица 3*3,надо все элементы, начиная с первого положительного увеличить на...

Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного)
1) Задан массив целых чисел. Увеличить все элементы этого массива начиная с первого положительного...

Все члены последовательности начиная с 10-го уменьшить на 0.5
Не могу решить эту задачу Даны действительные числа а1,..., а37. Все члены последовательности...

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru