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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DMC
0 / 0 / 0
Регистрация: 15.03.2010
Сообщений: 17
#1

ввод данных - C++

22.11.2010, 01:58. Просмотров 648. Ответов 3
Метки нет (Все метки)

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
#include <STDIO.h>
#include <CONIO.h>
#include <STDLIB.h>
#include <IOSTREAM.h>
void main(void)
{
  clrscr();
  int i;
  int j;
  int k;
  float mass[100];
  j=1;
  float in();
   {
    cout << "Vvedite dannie dlya obrabotki\n";
    while (){
       cin >> mass[j];
          j++;
      };
   }
  float okno();
   {
   for (i=2;i<(j-1);i++)
     mass[i]=(mass[i-1]+mass[i]+mass[i+1])/3;
   }
  float out();
   {
    cout << "Obrabotannie dannie:\n";
    for(k=1;k<j;k++)
       cout << mass[k] << " ";
   }
  getch();
}
Разработать программу сглаживания экспериментальных данных по методу “скользящего окна”, суть которого заключается в том, что каждый элемент массива экспериментальных данных заменяется на среднее арифметическое соседних элементов. Например, при ширине окна 3

Я сделал 3 функции, ввод, обработка, вывод!
в обработке препод сказал "несглаживать" крайние элементы.
Но ввод должен осуществляться в строку и заканчиваться нажатием enter т.е. ввести через пробел n-ое кол-во значений ажать enter. Вывести обработанные значения.

моя проблема заключается в самом вводе. понятия неимею как ввести...
Прошу помоч с этой "бредовой" на мой взгляд задачей.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2010, 01:58     ввод данных
Посмотрите здесь:

ввод данных - C++
&quot;На вход программе подаётся граф, заданный в виде матрицы смежности &quot; вот такую фразу увидела на примере, я понимаю что данные подаются,...

Ввод данных - C++
Здравствуйте! Как заставить программу видеть 0 перед цифрой и выдовать его на экран, а не игнорировать его и убирать? Чтобы программа...

Ввод данных в с++ - C++
Доброго времени суток! Вот есть функция void print(int i) { printf(&quot;Прiзвище: &quot;); scanf(&quot;%s&quot;,rt.lastname); printf(&quot;Iм`я:...

Ввод данных - C++
В общем есть переменная int year; Юзер должен ввести значение переменной, но мне нужно чтобы он мог ввести максимум четырехзначное число,...

Ввод данных - C++
Такой код &quot;ждёт&quot; пока не введем данные string fam=&quot;&quot;; cout&lt;&lt;&quot;Vvedite Familiy:\n&quot;; cin&gt;&gt;fam; Можно сделать условие, если ничего...

Ввод данных. - C++
Долго оправдываться что совсем начинающий я не буду). Поставил компилятор Dev-C++, решил проверить как работает - написал программку,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
22.11.2010, 04:05     ввод данных #2
это вроде функции внутри функций
такое не допускается, функции определяются снаружи, а потом вызываются уже внутри какой-нибудь другой функции, например main()
DMC
0 / 0 / 0
Регистрация: 15.03.2010
Сообщений: 17
22.11.2010, 13:13  [ТС]     ввод данных #3
Ну допустим что это неправильно. Но суть моего вопроса в другом!!! Как ввести эти данные?! В частности я непонимаю как закончить ввод нажатием enter.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2010, 23:53     ввод данных
Еще ссылки по теме:

ввод данных - C++
Мне нужно сделать матричный калькулятор. Я у меня не получается создать форму для ввода уравнений(число уравнений не должно быть...

Ввод данных - C++
Во время работы программы она не видит строку(как я думаю) cout&lt;&lt;&quot;m=&quot;&lt;&lt;m&lt;&lt;&quot;&quot;;(эта строка находится в функции decrypt) как это исправить?...

Ввод данных - C++
Народ, Как в С++ сделать чтобы 2 переменные вводились через пробел в одну строчку? Причём чтобы были в диапазоне от 2 до 300 000.

C++ ввод/вывод данных - C++
уважаемые, помогите пожалуйста разобраться с задачей. рассмотреть ввод - вывод символов и строк с помощью операторов и функций cin,...

Ввод данных в переменную - C++
У меня есть int переменная, и мне нужно ввести в нее одно число, а конкретнее нужно нажать один раз на клавиатуре и чтобы это число...

Ввод данных в класс - C++
Здраствуйте! Помогите решить проблему, надо ввести данных в класс, например строка и число, на первой итерации все происходит нормально, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
22.11.2010, 23:53     ввод данных #4
это можно сделать через getline()
строку, полученную через getline(), нужно будет разделять
Yandex
Объявления
22.11.2010, 23:53     ввод данных
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru