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

Среди N введённых целых чисел найти количество соседей разных знаков. - C++

Восстановить пароль Регистрация
Другие темы раздела
C (СИ) Как без цикла, условия и тернарного оператора определить максимальный елемент из трех чисел? http://www.cyberforum.ru/cpp-beginners/thread93591.html
как без цикла, условия и тернарного оператора определить максимальный елемент из трех чисел? (это для Си) готовлюсь к алимпиаде и вот задали такую задачку. как без условных операторов сделать незнаю.
C++ Найти Х как запрограмировать это СоС:wall::help::-|:help: http://www.cyberforum.ru/cpp-beginners/thread93590.html
C++ Удалить строки, в которых есть элементы, принадлежащие промежутку [a,b]
Дан двумерный массив целых чисел. Удалить строки, в которых есть элементы, принадлежащие промежутку
Заголовочный файл и тип enum C++
Задание состоит в том, что надо программу разбить на три части: заголовочный файл Factor.h, у меня он такой получился: #include "stdafx.h" #include <iostream> using std::cout; using std::cin; using std::endl; enum ERR_CODE { SUCSESS, FAILURE };
C++ Для каждого столбца матрицы найти произведение его элементов http://www.cyberforum.ru/cpp-beginners/thread93570.html
помогите пожалуйста с решение на С++, я не программист и на него не учусь, не знаю как решать! Matrix20. Дана матрица размера M × N. Для каждого столбца матрицы найти произведение его элементов.
C++ Разместить на главной диагонали матрицы суммы элементов, лежщих на диагоналях, перпендикулярных к главной Не могу решыть задучу.Выглядит примерно так.Создать квадратную матрицу целых чисел размером 9х9.Заполнить матрицу случайными числами. Разместить на главной диагонали суммы элементов, которые лежат на диагоналях, перпендикулярных к главной. Нужно зделать на С.Заранее спасибо подробнее

Показать сообщение отдельно
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
08.02.2010, 18:53     Среди N введённых целых чисел найти количество соседей разных знаков.
Элементарно...

Добавлено через 8 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <conio.h>
 
#define size 10
void main(){
int mass[size] = {1,-1,2,-2,3,-3,4,-4,5,-5};
int ncount(0);      //êîëè÷åñòâî ñîñåäåé Г± Г°Г*Г§Г*ûì Г§Г*Г*ГЄГ*ìè
int i ;
for(i=0;i<size-1;i++)
if((mass[i]<0)&&(mass[i+1]>=0)||(mass[i]>=0)&&(mass[i+1]<0))ncount++;
printf("ncount%d",ncount);
getch();
 
 
}
Свой массив сам заполнишь.

Добавлено через 1 минуту
Если считаются два соседа поставь так ncount+=2;
 
Текущее время: 10:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru