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

В заданном массиве целых чисел найти самую большую серию подряд стоящих четных элементов. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразования типов http://www.cyberforum.ru/cpp-beginners/thread520305.html
Доброго времени суток. Разбираясь с преобразователями типов в С++ возник вот такой вопрос: допустим у нас есть класс Alpha и какая-то переменная a (имеет один из стандартных типов). Я создаю указатель с типом Alpha и хочу его ему присвоить значение переменной а. Но как я понимаю напрямую написать Alpha *p=a нельзя, т.к. будет несоответствие типов. Вопрос в том, как корректно написать данную...
C++ С++ . нужны комментарии к программе. #include "stdafx.h" #include <stdlib.h> #include <memory.h> #include <iostream> using namespace std; int * equ(char * x) { static int nums; memset(nums, 0, 10*sizeof(int)); http://www.cyberforum.ru/cpp-beginners/thread520292.html
Упорядочить указанные элементы матрицы,двумерный массив C++
МОДИФИКАЦИЯ ДВУМЕРНЫХ МАССИВОВ Дана квадратная матрица целых чисел (nxn, где 1<=n<=10) Упорядочить по возрастанию элементы в столбце с минимальным произведением. Ввод, вывод и сортировку реализовать в виде отдельных функций.
Удаление заданого элемента матрицы,двумерные массивы C++
МОДИФИКАЦИЯ ДВУМЕРНЫХ МАССИВОВ Дана прямоугольная матрица (NxM, где 1<=N<=10, 1<=M<=10). Удалить строчку с максимальным количеством ненулевых элементов. Ввод, вывод и удаление реализовать в виде отдельных функций. помогите с кодом я просто не представляю даже с чего мне начинать=((
C++ Обработка двумерного массива,наибольшее из значений элементов столбца http://www.cyberforum.ru/cpp-beginners/thread520281.html
Дана целочисленная квадратная матрица размера nxn, где 5≤n≤25. Программа должна быть разбита на несколько функций и обязательно содержать: 1. Функцию формирования исходного массива; 2. Функцию вывода исходного массива; 3. Одну или более функций, реализующих вычислительную часть алгоритма. Все функции должны содержать список параметров, причем массив (матрица) должен передаваться как параметр...
C++ разработать программу на си++ вычисления выходного значения функции Задание: разработать программу на си++ вычисления выходного значения функ-ции y = \operatorname{f} (x_1, x_2, x_3, x_4) = \frac{\operatorname{tg} (x_1 - x_3)}{127 + x_3} \cdot \operatorname{tg}(x_3 + x_4) Выходное значение и входные должны отображаться на экране в виде: X1= X2= X3= X4= Y= подробнее

Показать сообщение отдельно
Raikerian
9 / 9 / 1
Регистрация: 10.05.2011
Сообщений: 101
21.03.2012, 22:00     В заданном массиве целых чисел найти самую большую серию подряд стоящих четных элементов.
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
#include <iostream>
using namespace std;
int main()
{
    int *mas,t=0,max=0,n,k;
    cout<<"n:="; cin>>n;
    mas=new int[n];
    for(int i=0; i<n; i++)
     cin>>mas[i];
 
    for(i=0; i<n; i++)
    {
        if(mas[i]%2==0)
        {
            t++;
            
        }
        else 
        {
                          if(max<t)
           {
               max=t;
               k=i;
           }
          
           t=0;
           
        }
    }
    for(i=k-max; i<k; i++)
     cout<<mas[i] <<"  ";
    return 0;
}
 
Текущее время: 21:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru