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

массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрицы с одинаковыми элементами в углах?! http://www.cyberforum.ru/cpp-beginners/thread588472.html
У меня есть рандомная матрица, помогите пожалуйста, как в ней выявить квадратные матрицы с одинаковыми элементами в углах?? #include<conio.h> #include<iostream> #include<ctime> //#include <windows.h> //char* Rus(const char* text); using namespace std;
C++ Определить, является ли введенная строка правильной записью целого шестнадцатеричного числа без знака Помогите с задачами. 1)Определить, является ли введенная строка правильной записью целого шестнадцатеричного числа без знака. 2) Даны целые числа х, у и вещественное число z. Используя директиву #define для нахождения наибольшего из чисел, вычислить S=max(x+y+z, xyz)+3max(ху2, z2) 3) Дана квадратная матрица размерности К<20. Найти сумму ее элементов, находящихся на диагонали,... http://www.cyberforum.ru/cpp-beginners/thread588471.html
Из строки в число C++
Как можно преобразовать строку с цифрами в число отдельной функцией, не используя atoi, но пользуясь стандартными библиотеками?
C++ Требуется корректировка)
Всем привет. Помогите с лабой, у меня есть похожий вариант, надо его переделать под соответствующее заданее. Для заданных значений аргумента Х вычислить значения суммы S и функции Y. Вычисление S произвести с точностью E. Код программы
C++ макросы http://www.cyberforum.ru/cpp-beginners/thread588444.html
#define EMPTY 0x00 #define ILLEGAL 0xF0 #define B_PRIVATE 0x01 // 1 бит - наличие #define W_PRIVATE 0x03 // 2 бита - цвет #define B_QUEEN 0x05 // 3 бита - дамка #define W_QUEEN 0x07 // 4 бита - выбрана #define AB_PRIVATE 0x09 #define AW_PRIVATE 0x0B #define AB_QUEEN 0x0D
C++ Очередь с приоритетом Разработать функции работы с приоритетной очередью. Постановка запросов в очередь выполняется по приоритету, снятие - подряд из старших адресов (конец очереди). Очередь организована на массиве. Приоритет: мin значение числового параметра, при совпадении параметров - LIFO. Народ помогите... я вообще слабо соображаю что такое приоритетная очередь, литература не помогает :cry: подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
27.05.2012, 21:03     массив
1 цикла хватит за глаза
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main()
{
    int arr[] = { 1, 2, 0, 4, 5, 6, 0, 7, 8, 9, 10, 0, 3, 2, 11, 0, 8, 2, 0, 5, 6, 4 };
    int sum = 0, tmpsum;
    bool b = false;
    const int n = sizeof(arr) / sizeof(*arr);
    for (int i=0; i < n; i++)
    {
        if(b) tmpsum += arr[i];
        if (arr[i] == 0)
        {
            if(!b) b = true;
            else {sum += tmpsum; tmpsum = 0; }
        }
        std::cout<< arr[i]<< " ";
    }
    std::cout<< "\nSum: "<< sum;
    return 0;
}
 
Текущее время: 16:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru