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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.79
AleksandrPc
0 / 0 / 0
Регистрация: 14.05.2012
Сообщений: 3
#1

Плюсы и минусы - C++

14.05.2012, 15:03. Просмотров 1818. Ответов 7
Метки нет (Все метки)

В массиве Z(m) найти число чередований знака, то есть число переходов с плюсов на минус или с минуса на плюс. Например, в последовательности 0, -2, 0, -10, 2, -1, 0, 0, 3, 2 ,-3 четыре чередования (как известно, нуль не имеет знака).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2012, 15:03     Плюсы и минусы
Посмотрите здесь:

Игродел на C++ плюсы и минусы - C++
Всем добрый день У меня к вам вопрос такой вот я сейчас учу C++ и хотел бы пойти работать за границу Game-developerom когда закончу в...

Переход на плюсы. - C++
Здравствуйте. Я вот уже год как программирую на языке Си, и хотелось бы начать на плюсах... С ужасом обнаружил, что меня пугает даже...

В чем плюсы лямбд? - C++
В чем очевидные и/или измеряемые плюсы лямбд в C++? Повышает ли это скорость кода? Или памяти меньше? Или еще что-то? Ну кроме повышения...

Плюсы среды Visual Studio 2013 - C++
Я понимаю, что слегка не по теме.., НО.. курсовую написал на C++ и именно в VS 2013. Почему? Потому что такая привычка. Привык к этой...

Перевод на плюсы - с чего начать и где конструктор, создающий GUI - C++
Недавно сделал на скорую руку Updater но результат честно говоря не радует да и хотелось бы чтобы не каждый лол смог получить исходной код...

Дана строка символов, заменить в ней все многоточия на плюсы - C++
пожалуйста!!!!помогите решить задачу дана строка символов.заменить в ней все многоточия на плюсы срочно.очень нужно!

Плюсы и минусы C# - C#
Добрый день! Не хочу ни в коем случае развязывать вечную войну идущей между Delphi и С, но требуется грамотный взвешенный ответ. Вообще...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AAA-
13 / 13 / 1
Регистрация: 14.02.2012
Сообщений: 46
14.05.2012, 15:52     Плюсы и минусы #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include <iostream>
using namespace std;        
int main()
{ setlocale(0,"rus");
 const int size=5;
 int mass[size];
 int n=0;
 cout<<"Введите элементы: ";
 for(int i=0;i<size;i++){
     cin>>mass[i];
     if(mass[i]<0)
         n++;
 }
 cout<<"Количество переходов: "<<n<<endl;return 0;}
MrGluck
Модератор
Эксперт CЭксперт С++
7168 / 4334 / 633
Регистрация: 29.11.2010
Сообщений: 11,781
14.05.2012, 15:58     Плюсы и минусы #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
int main()
{
    int arr[] = {0, -2, 0, -10, 2, -1, 0, 0, 3, 2 ,-3}, count = 0;
    for (unsigned int i=0; i < sizeof(arr)/sizeof(arr[0]) - 1; i++)
    {
        std::cout<< arr[i]<< " ";  
        if ((arr[i] > 0 && arr[i+1] < 0) || (arr[i] < 0 && arr[i+1] > 0)) count++;
    } 
    std::cout<< arr[ sizeof(arr)/sizeof(arr[0]) ]<< std::endl<< count;
    return 0;
}
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
14.05.2012, 16:00     Плюсы и минусы #4
C++
1
2
3
4
5
for(int i=0;i<size-1;i++) {
     if(mass[i]*mass[i+1]<0) {
          n++;
     }
}
не шибко эффективно и не безопасно с большими числами, но зато идея простая)
AleksandrPc
0 / 0 / 0
Регистрация: 14.05.2012
Сообщений: 3
14.05.2012, 16:06  [ТС]     Плюсы и минусы #5
Вы меня немного не поняли, это был пример цифр, нужно написать код для случайно введенных цифр
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
14.05.2012, 16:10     Плюсы и минусы #6
значит ты совсем не понял код, который тебе написали.
все, что происходит в цикле сработает для любых введенных цифр и любого их числа. в программе MrGluck'а достаточно проинициализировать массив другими числами, либо дописать ввод своих чисел, либо случайную генерацию.
AleksandrPc
0 / 0 / 0
Регистрация: 14.05.2012
Сообщений: 3
14.05.2012, 16:49  [ТС]     Плюсы и минусы #7
спасибо, я понял

Добавлено через 3 минуты
подскажите еще пожалуйста, как дописать ввод своих чисел?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2012, 18:13     Плюсы и минусы
Еще ссылки по теме:

Delphi !? Плюсы и минусы - Обо всем!
Почему при поиске работы через Internet в странах Европы и Америки очень редко можно встретить необходимость в Delphi?

Плюсы и минусы Visual C# - C#
Здравствуйте! Столкнулся с такой проблемой: нужно написать доклад о Visual C#, в котором будет тема о его плюсах и минусах. С этим...

Минусы и плюсы в квадрате - Алгебра
Расставьте 8 минусов и 17 плюсов в клетках квадрата 5 на 5 так, чтобы рядом с каждым минусом (т.е. в клетках соседних по стороне) было...

Комп за 30 т.р. плюсы и минусы - Домашний компьютер
Доброго времени суток уважаемые компьютерщики, требуется ваши знания в сборке компов а в первую очередь развернутая кртитка с выборм из...

Плюсы и минусы J2se - Java SE
Ребята, такой вопрос... Какие преимущества есть у j2se перед другими языками? и почему изучают именно его , а не чтото другое? ведь...


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

Или воспользуйтесь поиском по форуму:
AAA-
13 / 13 / 1
Регистрация: 14.02.2012
Сообщений: 46
14.05.2012, 18:13     Плюсы и минусы #8
C++
1
2
for(int i=0;i<size;i++)
     cin>>mass[i];
Yandex
Объявления
14.05.2012, 18:13     Плюсы и минусы
Ответ Создать тему
Опции темы

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