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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка на наличие двух одинаковых строк в файле http://www.cyberforum.ru/cpp-beginners/thread756562.html
Всем привет. Входной файл Input.txt выглядит примерно следующим образом: 4 123 1 13 -1 123 1 123 -1 Первая цифра показывает сколько значений было считано. Далее идут пары цифр, первая это номер пропуска, а вторая показывает вошел человек по пропуску или вышел ("1" - вошел, "-1" - вышел). Номер пропуска может быть от 1 до 1000. Необходимо вывести файл Output.txt, в котором необходимо...
C++ Подсчет количества смайликов в тексте Написать программу для подсчета количества смайликов. Текст вводим из клавиатр. Пол смайликом понимаем оперд. последовательность символов, которые отвечают определенным требованиям: Первый символ «:» або «;» потом следует некоторое количество ( может и 0) символов «-» Заканчивается последовательность символов одним или более символом (,), Жодні інші символи не допускаються. Примеры: :),... http://www.cyberforum.ru/cpp-beginners/thread756557.html
C++ Перевести текущую дату в определенный формат
помогите написать алгоритм: надо забрать системную дату с компутера и перевести ее в hex таким образом: DD 07 01 00 03 00 08 где DD 07 - это 07DD - год 2013, записанный в обратном порядке 01 - месяц - январь 08 - день, 9е число. расчитывается как "количество дней, которое надо прибавить к первому числу месяца" к примеру вот: DD 07 04 00 03 00 14 это 21.04.2013 или DD 07 09 00 03 00 1E...
C++ Как можно преобразовать алгоритм с циклом с предусловием конструкцией с IF?
Как можно преобразовать алгоритм с циклом с предусловием конструкцией с IF?
C++ Найти все количество повторов для всех строк http://www.cyberforum.ru/cpp-beginners/thread756535.html
Ребят помогите пожалуйста. Ввести с клавиатуры количество строк (N) и массив строк (S). Найти все количество повторов для всех строк, вывести их в массив (Z). Вывести на экран все строки и их количества ( повторяющиеся выводить 1 раз) в алфавитном порядке. Не использовать потоковый ввод-вывод(операторы << и >>), пространство std. Заранее спасибо.
C++ Сортировка массива структур по дате, содержащейся в полях объекта Проблема с сортировкой. Должен сортировать дату ну никак не могу сделать. Есть какие нибудь предложения? #include "stdafx.h" #include <iostream> #include <conio.h> #include <string.h> #include <iomanip> using namespace std; #define N 3 подробнее

Показать сообщение отдельно
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
26.12.2012, 23:29     В одномерном массиве вычислить номер максимального элемента массива и сумму элементов массива, расположенных после первого положительного
для второй
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
#include<iostream.h>
#include<math.h>
int main()
{  float a[50];
   int nmax=0, n;
   float s=0, max=0;
 
      cout << "n=" ; cin >> n;
 
  for(int i=0; i<=n; i++)
 { cout << "a[" << i << "]="; cin >> a[i]; }
 
 for(int i=0; i<=n; i++)
   if (fabs(a[i])>max ) 
     { max=a[i]; nmax=i;  } 
 
 cout << "nmin=" << nmax <<"\t"<< "min= " << max << endl;
 
 for(int i=0; i<=n; i++)
  if (a[i]>0 ) 
{ max=a[i];
  nmax=i;  }
  nmax++;
for (int i=nmax; i<=n; i++)
{ s+=a[i]; }
 cout<<"s="<<s<<endl;         
}
 
Текущее время: 06:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru