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

Прокомментируйте код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма ряда. При запуске программы не выводится ответ http://www.cyberforum.ru/cpp-beginners/thread1177639.html
Подскажите где ошибка? При запуске программы не выводится ответ #include <iostream> #include <cstdlib> #include "math.h" #include "iomanip" /* run this program using the console pauser or...
C++ Дан целочисленный файл А. Записать в файл В все кратные трём числа из А Дан целочисленный файл А. Записать в файл В все кратные трём числа из А. Вот что я написал: #include <cstdlib> #include <iostream> #include <fstream> using namespace std; int main() { ... http://www.cyberforum.ru/cpp-beginners/thread1177615.html
C++ Получить числа которые входят в массив по 1 разу
привет всем, пожалуйста помогите написать программу. дан одноименный массив, получить числа которые входят в массив по 1 разу.
Вычислить сумму ряда с точностью Е C++
привет всем, пожалуйста помогите написать программу. вычислить сумму ряда с точностью Е,общий член которого An=(3n+n!)/(3n)!
C++ Переполнение буфера . Что делать ? http://www.cyberforum.ru/cpp-beginners/thread1177585.html
#include "stdafx.h" #include <conio.h> #include <stdio.h> #include <string.h> int main() { char in; /* строка ввода */ char res1; /* строка результата 1 */
C++ Не работает программа #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <string.h> int main() { char s; /* буфер строки */ char strFrom; /* строка ОТКУДА */ подробнее

Показать сообщение отдельно
ZayacV
2 / 2 / 2
Регистрация: 27.10.2013
Сообщений: 72
16.05.2014, 15:20  [ТС]
спасибо что объяснили) исправленный код я пока не запускал, но думаю что все сработает) главное что все понял

Добавлено через 1 час 8 минут
мда, не так-то все просто оказалось))) сортировка происходит неправильно (((
Цитата Сообщение от Ilot Посмотреть сообщение
//Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях, а во второй половине — элементы, стоявшие в четных позициях.
void sort(int arr[], int n)
{
* * //Переменная для хранения временных величин
* * int temp;
* * //Переменная необходимая для выбора последнего элемента. Он должен быть нечетным
* * int index = (n % 2)? n - 2: n - 1;
* * //Запускаем цикл по половине массива
* * for (int i = 0; i < n / 2; i += 2) {
* * * * //Меняем местами элементы с индексами i и index - i
* * * * temp = arr[index - i];
* * * * arr[index - i] = arr[i];
* * * * arr[i] = temp;
* * } * *
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru