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

Преобразовать последовательность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблема со считыванием строк из класса. http://www.cyberforum.ru/cpp-beginners/thread53658.html
Всем привет.На ютубе узрел ролик... using namespace std; int main() { ifstream f("C:\Documents and Settings\Vlad\My Documents\My Pictures\fuck.txt");
C++ Отсортировать все символы в порядке возрастания методом пузырька символы: M A S S I V - char нужно Отсортировать все символы в порядке возрастания медодом пузырька .Нужно нарисовать блок схему (((((( Мальчики ПОМОГИТЕ!!!! кто может пожалуйста..!((( http://www.cyberforum.ru/cpp-beginners/thread53649.html
C++ Многочлен P(x) степени N
помогите с задачкой: задача: Дан многочлен Р(х) степени N. Даны действительные числа А и В. Получить многочлен (Ах+В)Р(х). прогу писать не нада. помогите плиз написать математическую формулу решения задачи.
помогите с програмкой C++
Необходимо написать программку, открывающую текстовый файл, которая при просмотре файла: удаляет в каждой строке слова после которых стоит любой знак препинания, в том числе и сам знак... Помогите пожалуйста с написанием данной программки... Добавлено через 1 час 6 минут или подскажите пожалуйста коды знаков препинания или проще их так перечислить??
C++ Вычисление значений функции http://www.cyberforum.ru/cpp-beginners/thread53610.html
Есть вот такой код на Си. Вопрос: как обработать ситуации, которые описаны в цикле while? Т.е. нужно, чтобы прога не просто отказывалась вычислять функцию "от большего к меньшему", при отрицательном или нулевом шаге, а вычисляла, например, при подобном задании пределов всё корректно, но, скажем, в обратном порядке...а при нулевом шаге и\или равных пределах - только одно значение функции... Буду...
C++ Проверка типа вводимых данных. Собственно,как осуществить ? К примеру,здесь: int main() { int x; int y; cin >> x; подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,304
02.10.2009, 02:48     Преобразовать последовательность
Можно проще.
Хотя если задача предполагает неиспользование дополнительных массивов, тогда посложнее код будет.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#define SIZE 10 
int main() {
 int array [SIZE]= {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
 int rez_array [SIZE];
 
 int i;
 
 for (i= 0; i<SIZE; i+=2)
  rez_array [i/2]= array [i]; 
 
  
 for (i= 1; i<= (SIZE)/2; i++){
  rez_array [SIZE- i]= array [SIZE- i*2+1]; 
 } 
 
 for (i= 0; i< SIZE; i++ ) {
  printf ("%d  ", rez_array [i]);
 }
 
 getchar ();
 return 0;
}
 
Текущее время: 16:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru