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

максимальное количество подряд идущих положительных элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ При вычисление выдает nan http://www.cyberforum.ru/cpp-beginners/thread891363.html
Здравствуйте, дорогие форумчане. Небольшая программка для вычисления полупериметра треугольника и т.д., реализованная через классы. Полупериметр считает нормально, а вот при подсчете других формул выдает nan. Помогите разрешить проблему. Заранее спасибо. #include <iostream> #include <math.h> #include <stdlib.h> using namespace std;
C++ Найти совпадения в 1000000 ключей (256 бит каждый) Существует файл с одним миллионом случайных 256-битных ключей нужно за адекватное время найти повторения ключей. Делаю на Visual C++. Сам думаю сделать с помощью сортировки и последующего перебора, но не могу найти достаточно быстрого алгоритма сортировки строк. Прошу подсказки хотя бы в направлении куда копать. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread891362.html
C++ Определить максимальный элемент даных целого типа оканчивающихся нулём
Помогите написать программу: Определить максимальный элемент даных целого типа оканчивающихся нулём.В программе не использовать понятие массив.Написать программу содержащую функцию.
C++ Использование полей и методов в дочерних классах
Возникла проблема class Subj { public: char name; char prepod; int hours; bool exam; bool credit;
C++ Вычислить сумму элементов массива, расположенных между первым и вторым отрицательными элементами http://www.cyberforum.ru/cpp-beginners/thread891348.html
Хелп!!! Задание: Вычислить сумму элементов массива, расположенных между первым и вторым отрицательными элементами. На самом деле прога почти готова. Она адекватно выдаёт мне Первый и Второй отрицательный элемент. Но вот неправильно считает сумму между ними :( Подскажите, пожалуйста!
C++ коментарий к телу программы2 помогите пожалуйста. #include <iostream> const int N=10,M=10; int sum(int (&arr), int stolb) { int total=0; for (int i=0;i<10;i++) total+=arr; подробнее

Показать сообщение отдельно
wazler
2 / 2 / 0
Регистрация: 04.12.2011
Сообщений: 119

максимальное количество подряд идущих положительных элементов - C++

04.06.2013, 22:35. Просмотров 266. Ответов 0
Метки (Все метки)

Помогите с переводом с pascal на С++

Pascal
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
Program prog525;
 
Uses Crt;
{Массив А - вводимый массив
  Массив В - текущий массив
  Массив С - массив для последовательности с наиб. кол. полож. эл. 
  Массив D - массив для очистка}
Var
  A,B,C,D:Array[1..100] of integer;
  N,i,k,S:integer;
 
Begin
 
  repeat
    Writeln('Vvedite N-razmernost massiva. Ne bolee 100');
    Readln(N);
  Until (N in [1..100]);
  Randomize;
  For i:=1 to N do
    A[i]:=Random(50)-25;
  For i:=1 to N do
    Write(A[i]:4);
  S:=0;
  k:=0;
  i:=1;
  While (i<=N) do
    begin
    If (A[i]>0) Then
      begin
      inc(k);
      B[k]:=A[i];
      If k>S Then
        begin
        C:=B;
        Inc(S);
        end;
      end
    Else
      begin
      k:=0;
      B:=D;
      end;
    inc(i);
    end;
  Writeln;
  Writeln('Elementov= ',S,'.   ');
  For i:=1 to S do
    Write(C[i]:4);
  Repeat Until KeyPressed;
End.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru