Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
bvladsity
3 / 1 / 1
Регистрация: 24.05.2012
Сообщений: 39
#1

Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++ - C++

14.06.2012, 08:25. Просмотров 1812. Ответов 3
Метки нет (Все метки)

Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. Определить,
сколько раз в этой последовательности меняется знак (Например: 10, -4, 12, 56, -4 знак меняется 3 раза)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2012, 08:25     Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++
Посмотрите здесь:
Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. Определить, сколько раз в этой последовательности меняется знак C++
C++ Дана непустая последовательность целых чисел, оканчивающаяся 0. Найти:
C++ 6.62. Дана непустая и упорядоченная по возрастанию последовательность целых чисел, оканчивающаяся числом 10 ООО. Определить порядковый номер первого ч
C++ Дана последовательность целых чисел, которая заканчивается нулем.
Дана последовательность из n целых чисел C++
Дана последовательность из n целых чисел C++
C++ Дана последовательность целых чисел a1, a2, ..., an.
C++ Дана последовательность из целых N чисел
Дана последовательность целых чисел, последнее из которых 0. Найти количество 3-значных чисел C++
C++ Дана последовательность из М целых чисел. Определить полусумму всех чисел в интервале от 0 до 5 и кол-во отрицательных
C++ Дана последовательность целых чисел а1, а2, …, an. Выяснить, является ли она симметричной последовательностью простых чисел
Дана последовательность целых чисел. Указать, пары чисел C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alt_Shift
50 / 50 / 2
Регистрация: 28.05.2012
Сообщений: 161
14.06.2012, 09:04     Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++ #2
В целочисленном массиве найти число чередований знака, то есть число переходов с минуса на плюс или с плюса на минус.
bvladsity
3 / 1 / 1
Регистрация: 24.05.2012
Сообщений: 39
14.06.2012, 09:47  [ТС]     Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++ #3
спасибо но я массивы еще не учил поэтому не понимаю
если можно без массивов с помощью цикла do while
bvladsity
3 / 1 / 1
Регистрация: 24.05.2012
Сообщений: 39
15.06.2012, 11:30  [ТС]     Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++ #4
что совсем нет никаких идей

Добавлено через 5 минут
я нашол решения в паскале но я не понимаю язик паскаль если не сложно можете переделать на с++ только без масивов пожалуйста


Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program pr1;
var n,i,kol:byte; x,pr:integer;
begin
  writeln('Введите размерность');
  readln(n);
  kol:=0;
  pr:=1;
  i:=2;
  writeln('Vvedite 1 element');
  readln(x);
  if x<0 then pr:=-1;
  repeat
    writeln('Введите ',i,' элемент последовательности');
    readln(x);
    case pr of
    1:if pr*x<0 then begin pr:=-1;inc(kol);end;
    -1:if pr*x<0 then begin pr:=1; inc(kol);end;
    end;
    inc(i);
    until n<i;
  writeln('Количество смен знака в последовательности- ',kol);
  readln;
end.
Yandex
Объявления
15.06.2012, 11:30     Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. С++
Ответ Создать тему
Опции темы

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