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

Нужно исправить прогу. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ перегрузка http://www.cyberforum.ru/cpp-beginners/thread445718.html
а чем отличаются перегрузка как метод и как функция?
C++ Найти количество квадратов в наборе из 10 целых положительных чисел Описать функцию IsSquare(K) логического типа, возвращающую True, если целый параметр K (> 0) является квадратом некоторого целого числа, и False в противном случае. С ее помощью найти количество квадратов в наборе из 10 целых положительных чисел. http://www.cyberforum.ru/cpp-beginners/thread445716.html
Visual Studio 2008 ошибка C++
Вот установил Visual Studio 2008 на 5 компах, пашет все нормально! Дистрибутив студии качественный! И на Win7 и на Xp становиться и запускается без проблем! На один комп установил, но при запуске выдаёт ошибку! Прикрепил скрин ошибки! Пробовал и обновить винду IE не помогло( У кого что то подобное было? Помогите решить проблему! Студия позарез нужна!!!
C++ дискретная математика
Здравствуйте, ответьте пожалуйста на вопрос, в связном неориентированном графе ребра (1;3) и (3;1) равны или нет? Я считаю что равны, но по заданию надо сгенерировать случайно граф, где максимальное кол-во ребер n*(n-1) где n - кол-во вершин. Кстати, граф без петель (иначе было бы просто n*n). Я не прав или преподаватель опечатался? Добавлено через 39 минут извините, что не там создал тему,...
C++ Наибольший общий делитель двух цифр http://www.cyberforum.ru/cpp-beginners/thread445706.html
Здравствуйте. Попалась тема курсовой работы найти наибольший общий делитель двух целых чисел. Написал функцию и хотелось бы узнать, а можно лучше? const int NOD(const int iFirstValue, const int iSecondValue) { int iFirstRemainder = 0; int iSecondRemainder = 0; int iDivider = 0; int iMaxValue = 0; int iMaxDivider = 0;
C++ Помогите с решением функции сама задача во вложении. Вот то что я написала, что дальше писать не имею представления. #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; void main() int _tmain(int argc, _TCHAR* argv) { while mod (f(xn)-f(x)*n-1)>E; подробнее

Показать сообщение отдельно
rei
Сообщений: n/a
13.02.2012, 21:50     Нужно исправить прогу.
ребята у меня вот такое задание:
В массиве размерностью 200 с диапазоном -50-50 подсчитать количество пар соседних элементов, которые имеют противоположные знаки.
Помогите пожалуйста.
я пишу вот такое дело,но запутался и не могу получить результат:
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
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <conio.h>
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <Windows.h>
int Ar[200];
int _tmain(int argc, _TCHAR* argv[])
{setlocale(0,"Rus");
int i;
int sum;
srand((unsigned)time(NULL));
for (i=0; i<100; Ar[i++]=rand()%101-50);
printf ("Массив:\n");
for (i=0; i<100; printf("%3d ",Ar[i++]));
putchar('\n');
putchar('\n');
for (i=1;i < Ar[i];i++)
{if (Ar[i]>0 && Ar[i-1]<0) sum++;
if  (Ar[i]<0 && Ar[i-1]>0) sum++;
}
printf("Количество пар соседних элементов с противоположными знаками: \n");
printf("%5d ",sum);
printf("Для выхода нажмите Enter");
getch();
return 0;
}
Добавлено через 25 минут
нашел сам ошибку)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru