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

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

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

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

22.11.2010, 01:58. Просмотров 665. Ответов 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. Вывести обработанные значения.

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

Как правильно заменить ввод данных простой на ввод с клавиатуры? - C++
#include &quot;stdafx.h&quot; #include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; int _tmain(int argc, _TCHAR* argv) ...

Потоковый ввод и ввод данных. Работа с числами - C++
Ввести с экрана два нат. числа. Найти частное первого на второе и определить, встречается ли среду его дробной части цифра 3( рассматривать...

ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). - C++
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и вывод данных из этого файла на экран...

Ввод данных, добавление данных, получение информации из файла по заданным критериям выборки - C++
Все привет!!!Обращаюсь к вам за помощью...никак не получается решить задачку... Суть такая....Написать на языке программирования С++,...

Каким образом организовывать ввод данных для поддержки программной обработка неправильно введенных данных? - C++
Каким образом организовывать ввод данных для поддержки программной обработка неправильно введенных данных? никак не вкурю,что бы это...

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

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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