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

с++ Дано целое число N и набор из N целых чисел, упорядоченный по возрастанию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Траектория в атмосфере Марса, Рунге-Кутта 4 http://www.cyberforum.ru/cpp-beginners/thread808144.html
Имеется система дифференциальных уравнений (вложение img 0026), описывающая траекторию полета в атмосфере Марса, все данные в точке входа посчитала, известны. Вопрос каким образом посчитать методом Рунге-Кутта 4 порядка движение, чтобы на выходе получить все данные? Я в C никогда не работала, приходится разбираться в короткие сроки, и я не пойму: начальные условия по Рунге -Кутта должны быть...
C++ Классы и объекты Задания: 1.В соответствии с вариантом заданий 1 создать класс, в котором определяются закрытые свойства и открытые методы для следующих операций над объектами: -Конструктор по умолчанию (выводит на экран сообщение о создании пустого объекта): -Конструктор копирования (вызывает метод print для копии); -Конструктор с параметрами, один из параметров сделать по умолчанию. -Деструктор... http://www.cyberforum.ru/cpp-beginners/thread808120.html
Вычислить ср. арифм. строк и столбцов двумерного массива C++
Программа формирует матрицу введенных чисел с именами, нужно вычислить ср. арифметическое строк и столбцов (как "реализация" / n, где n - порядок матрицы(матрица квадратная и число строк=к-ву столбцов)). Ср. арифм. строк вывести последним числом строки, а ср. арифм. столбца - последним числом столбца соответственно. #include <iostream> using namespace std; struct names { char name; }mas;
C++ Объясните работу функции fread()
Возникла проблема при чтении файла по частям. Вообщем задача состоит в том что нужно считывать 64 байта с файла, записывать их в некий массив, потом выполнить определенные действия и снова считать определенную порцию данных из файла. Вот франмент кода: FILE * in = fopen("input.txt", "rb"); // message char M; while (!feof(in))
C++ вектор http://www.cyberforum.ru/cpp-beginners/thread808103.html
Доброго всем времени суток.Помогите пожалуйста начинающему разобраться.Я самостоятельно пытаюсь освоить с++.Помощи ни откуда нет кроме интернета.Читаю и разбираюсь сам.Начал разбираться с классом вектор и сразу натолкнулся на ошибку.Пролистал кучу страниц и везде одно и тоже,перепечатано с одной и той же ошибкой.вот код #include <vector> #include <algorithm> #include <iostream> #include...
C++ Наименьшее общее кратное трёх чисел Нужно найти НОК трёх чисел, используя функции Добавлено через 6 минут Вот мой код для нахождения НОК(а,в) через НОД(а,в). Теперь, как я понимаю, необходимо найти НОК(НОК(а,в),с)). Добавлено через 44 секунды #include <iostream> #include <conio.h> using namespace std; подробнее

Показать сообщение отдельно
cmath
Модератор
 Аватар для cmath
2415 / 1634 / 132
Регистрация: 11.08.2012
Сообщений: 3,252
Завершенные тесты: 5
14.03.2013, 06:36     с++ Дано целое число N и набор из N целых чисел, упорядоченный по возрастанию
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
42
43
44
45
46
47
48
49
50
51
#include <windows.h>
#include <iostream>
 
using namespace std;
 
int main()
{
      setlocale(LC_ALL, "");
 
      int N,
      int *Num;
      int temp;
      
      cout << "Введите количество (N) элементов:"; cin >> N;
 
      Num = new int[N];
 
      cout << "Введите элементы: " << endl;
 
      for(int i = 0; i < N; i++) // ввод элементов
      {
            cout << "num[" << i+1 << "] = "; cin >> *(Num + i);
      }
 
      /*
      тут типо код для упорядочивания элементов по возрастанию.
      */
 
      cout << "Различные элементы: " << endl;
 
      temp = *Num; // запоминаем первый элемент
      cout << *Num << " ";
 
      for(int  i = 1; i < N; i++)
      {
            if(temp != *(Num + i)) // если предыдущий не равен последующему, то выводим на экран
            {
                cout << *(Num + i) << " ";
                temp = *(Num + i);
            }
            else // если равен, то пропускаем его
            {
                continue;
            }
      }
 
      cout << endl;
 
      system("pause");
      return 0;
}
 
Текущее время: 06:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru