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

Задачи по программированию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рассчитайте значение числового ряда. ПОМОГИТЕ, ПОЖАЛУЙСТА, http://www.cyberforum.ru/cpp-beginners/thread650894.html
Помогите, пожалуйста, с задачей. Постоянно какие-то ошибки выскакивают. Вот то, что я написала: #include "stdafx.h" #include <math.h> #include <iostream> using namespace std; int main ()
C++ Цикл с двумя условиями Подскажите, как написать, цикл который бы останавливался при значении переменной choice равной 1 или 2. Ввожу так, получается бесконечный цикл. int choice=0; for (;choice!=1 || choice!=2;) { cout<<"\nPlease, choose 1 or 2\n"; cin>>choice; } http://www.cyberforum.ru/cpp-beginners/thread650888.html
Сортировка самого столбца C++
Вообщем возникли затруднения со следующим Матрица есть,раньше как то делал сортировку столбцов матрицы,а чтобы сами столбцы сортировались оставаясь на своих местах не приходилось,надеюсь поможет кто кодом Нужно отсортировать САМ столбец по убыванию элементов,и так про каждый столбец.Пример Исходная 1.33 4.14 2.14 7.44 0.41 8.87 9 1.44 5.53 7.12 3.01 4.45
Все нулевые элементы матрицы разместить на местах с четными индексами строк и столбцов C++
nado napisat' s malloc() pomogite!!! Добавлено через 5 минут nado napisat' na C
C++ Графики http://www.cyberforum.ru/cpp-beginners/thread650859.html
Здравствуйте посоветуйте литературу чтобы рисовать трёхмерные графики, к ним касательный и нормали. Желательно попроще(
C++ способы программирования Здравствуйте! При написании запутанных программ очень часто они превращаются не разбери-что, например при тестировании методов классов, приходится добавлять внешний код функции теста, в свою очередь он вносит ненужные изменения в работу. Пишу программы с QT и Visual Studio. подскажите, как начать писать мне более грамотный и простой код, используя классы понятное дело. Что вы думаете об... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
12.09.2012, 21:39     Задачи по программированию
1
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
34
35
36
37
38
39
40
41
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <algorithm>
#include <iomanip>
#include <memory>
 
int main()
{
   std::size_t const r(6), c(6);
   int mx[r][c];
   srand(time(0));
   //std::cout << sizeof(mx);
   for(int i = 0; i < r * c; ++i)
   {
       std::cout << std::setw(5) << std::left << (*(*mx + i) = rand() % 41 - 20);
       if(0 == (i + 1) % 6) std::cout << '\n';
   }
   int* pMax = std::max_element(*mx, *mx + r * c);
   std::ptrdiff_t dist = pMax - *mx;
   if(dist)
   {
       std::cout << "\nArray:\n";
       std::unique_ptr<int[]> pArr(new int[dist]);
       unsigned long long sum(0), prod(1);
       for(int i = 0; i < dist; ++i)
       {
           pArr[i] = *(*mx + i);
           if(pArr[i] > 0)
           {
                sum += pArr[i];
                prod *= pArr[i];
           }
           std::cout << pArr[i] << "  ";
       }
        if(sum)
            std::cout << "\nsum: " << sum << "\nprod: " << prod << std::endl;
   }
   else std::cerr << "dist: " << dist << std::endl;
   return 0;
}
 
Текущее время: 05:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru