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

Содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ .h и .cpp http://www.cyberforum.ru/cpp-beginners/thread253454.html
В общем написал небольшой шаблонный механизм, который собираюсь неоднократно юзать в будущем. По файликам расфасовал его как надо, однако возникают проблемы при вызове. Выглядет она примерно так: //hw.h #include <iostream> using namespace std; void hw (void);
C++ Arrives Подскажите в чем ошибка в цикле. Почему мне в нем лобуду дают? #include <iostream> using namespace std; int main(void) { int arrive; for (int i = 0;i<7;i++) {int b=0; arrive= b++; http://www.cyberforum.ru/cpp-beginners/thread253453.html
Найти минимальный из положительных и максимальный из отрицательных элементов C++
Для прямоугольной матрицы найти минимальный из положительных и максимальный из отрицательных элементов. Нулевые элементы не считать.
C++ переделать код!
переделайте код с++ на С пожалуйста, просто я в си неоч шарю:(. Заранее спс. Условие: Даны квадратные матрицы А,В и С порядка n. Получить матрицу (А+В)С. #include <iostream> #include <cmath> using namespace std; int main() { const int n=2; double A, B, C;
C++ новый массив, упорядоченный по неубывнию http://www.cyberforum.ru/cpp-beginners/thread253425.html
.........Функция, формирующая новый массив, упорядоченный по неубывнию, из двух массивов-параметров, уже упорядоченных по неубыванию.
C++ Список абитуриентов Помогите решить задачу с помощью структур: Сведения об абитуриенте состоят из его фамилии, имени,отчества,номера школы,которую он закончил,и города,откуда приехал,и хранится в виде файла на внешнем носители.Определить количество иногородних абитуриентов,из каких городов они прибыли и сколько человек из каждого города. Для местных абитуриентов определить номера школ, выпускниками которой подано... подробнее

Показать сообщение отдельно
instagib
122 / 85 / 3
Регистрация: 14.02.2011
Сообщений: 341
07.03.2011, 19:10     Содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками?
Цитата Сообщение от INZA Посмотреть сообщение
Вводится последовательность ненулевых чисел, 0 — конец последовательности. Определить содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками.Произведение двух чисел с одинаковыми знаками — положительное число.
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
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
int check(float arr[], int k)
{
     for(int i=0; i < k ; i++)
     {
          if(arr[i]*arr[i+1] > 0)
          {
 
               cout<< "Esti odinakovie znaki"<<endl<<arr[i]<<" * " <<arr[i+1]<<" > 0"<<endl;
          }
     }
}
int main()
{
     float accum;
     int k=0;
     float array[200];
     for (int i=0; i<200; i++)
     {
          cin >> accum;
          if(accum == 0)
          {
               cout<< "END!";
               goto gg;
          }
          else
          {
               k++;
               array[i] = accum;
          }
 
     }
 
     gg:
     check(array, k);
 
return 0;
}
 
Текущее время: 14:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru