Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ клацание по сайту добрый день, возможно ли написать программу которая будет нажимать кнопки на сайте? https://www.cyberforum.ru/ cpp-beginners/ thread759278.html C++ Определить количество четных элементов, расположенных на главной и побочной диагоналях матрицы
Люди добрые помогите пожалуйста. Срочно нужно сделать задание. Задание 5. Ввести матрицу размером NxM. Память для массива выделить динамически. Выполнить в соответствии с номером варианта индивидуальное задание и вывести на экран исходные данные и полученный результат. Предусмотреть в программе использование функции пользователя. Определить количество четных элементов, расположенных на главной...
C++ Фызов функции из класса Есть два класса один класс отвечает за создание колоды, ее перемешивания. А другой за создание игры.. Вопрос вот в чем как мне организовать вызов функции создания и тосовки колоды в классе игры?? //TwentyOneGame.h #include "Player.h" class TwentyOneGame{ Player dealer; https://www.cyberforum.ru/ cpp-beginners/ thread759238.html C++ Подсчитать число отрицательных элементов матрицы Даны натуральное число m, целые числа a1, ..am и целочисленная квадратная матрица порядка m. Строку с номером i матрицы назовем отмечен-ной, если ai >0, и не отмеченной - в противном случае. Подсчитать число отрицательных элементов матрицы, расположенных в отмеченных строках очень прошу помочь! заранее спасибо) https://www.cyberforum.ru/ cpp-beginners/ thread759224.html
C++ строки (найти ошибку)
Помогите найти ошибку, в программе нужно заменить "ab" на "!" строку вводим с клавиатуры. #include "stdafx.h" #include <iostream> #include <string.h> using namespace std; void main() { char s, s2=" "; int j=0, i; cout <<"Vvedite stroku: ";
C++ Графы через списки смежности: вывести все вершины, не смежные с данной https://www.cyberforum.ru/ cpp-beginners/ thread759209.html
вывести на экран все вершины не смежные с данной. код работает, но нужно еще вывести на экран:"все смежные", в случае если все вершины смежны с данной. #include<fstream> #include<stdio.h> #include<vector> #include<string> #include<algorithm> #include<cmath>
C++ Ввод информации в программу не ограничивается фиксированным числом Существует условие, что данные о заработной плате и тому подобному должны выводится 10 раз, после этого функция displaydata выводит всю выше введенную информацию. Но только почему то данные вводятся до бесконечности, и не чего не происходит. Хотя в функции main прописан массив который ограничивает число ввода данных. Вообщем, подскажите пожалуйста что нужно исправить что бы информация вводилась... https://www.cyberforum.ru/ cpp-beginners/ thread759206.html C++ Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
2. Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
C++ Ввести с клавиатуры 5 дробных чисел и вычислить их среднее арифметическое 2.Решить следующую задачу двумя методами: используя цикл for и используя цикл while (либо do-while). -Написать программу, которая вводит с клавиатуры 5 дробных чисел и вычисляет их среднее арифметическое https://www.cyberforum.ru/ cpp-beginners/ thread759192.html C++ Написать программу для расчёта по формуле https://www.cyberforum.ru/ cpp-beginners/ thread759189.html
2. Написать программу для расчёта по формуле .Формула на картинке
C++ Расстояние между двумя точками
1. Напишите функцию distance, которая вычисляет расстояние между двумя точками (x1, y1) и (x2, y2). Все числа и возвращаемые значения должны быть типа float.
C++ Описать структуру с именем MARSH 1. Описать структуру с именем MARSH, содержащую следующие поля: ■ название начального пункта маршрута; ■ название конечного пункта маршрута; ■ номер маршрута. 2. Написать программу, выполняющую следующие действия: ■ ввод с клавиатуры данных в массив, состоящий из восьми элементов типа MARSH; записи должны быть упорядочены по номерам маршрутов; ■ вывод на экран информации... https://www.cyberforum.ru/ cpp-beginners/ thread759184.html
2 / 2 / 0
Регистрация: 18.12.2012
Сообщений: 77
12.01.2013, 14:28  [ТС] 0

Переставить в первую половину элементы, расположенные на четных позициях, а во вторую – на нечетных - C++ - Ответ 3989765

12.01.2013, 14:28. Показов 1079. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Winterad Посмотреть сообщение
То же самое, но с использованием for.

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
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <conio.h>
 
using std::cout;
using std::endl;
using std::cin;
 
int main()
{
    const unsigned int max_array = 10;
 
    int array[max_array];
 
    for (int i = 0; i < max_array; ++i)
    {
        cout << "Enter " << i << " element: ";
        cin >> array[i];
    }
    cout << endl;
 
    for (int i = 0; i < max_array; ++i)
    {
        cout << array[i] << " ";
    }
    cout << endl << endl;
 
    for (int c1 = 0, c2 = 1; c2 < max_array; c1 += 1, c2 += 2)
    {
        int temp = array[c1];
        array[c1] = array[c2];
        array[c2] = temp;
    }
 
    for (int i = 0; i < max_array; ++i) 
    {
        cout << array[i] << " ";
    }
 
    getch();
 
    return 0;
}
она работает не правильно(
а через цикл вайл правильно, но мне над через фор

Вернуться к обсуждению:
Переставить в первую половину элементы, расположенные на четных позициях, а во вторую – на нечетных C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2013, 14:28
Готовые ответы и решения:

Переставить местами элементы массива так, чтобы сначала были элементы на четных позициях, а потом на нечетных
нужно переставить местами элементы массива так, чтобы сначала были элементы на четных позициях, а...

Элементы массива, стоящие на нечётных позициях, переставить в начало массива, а на чётных - в конец
Превратить массив таким образом, чтобы в его первой половине располагались элементы, стоящие в...

Отсортировать элементы на четных позициях по возрастанию, на нечетных позициях по убыванию
Помогите пожалуйста, срочна нужно помощь. Дан массив размера N. Отсортировать элементы, стоящие на...

Поменять попарно местами символы, расположенные на четных и нечетных позициях
Помогите с задачей условия таковы: Задана символьная строка. Поменять попарно местами символы,...

8
12.01.2013, 14:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2013, 14:28
Помогаю со студенческими работами здесь

Переставить элементы в строке матрицы, чтобы элементы со значением, большим K, попали в первую половину строки
Дан квадратная матрица и число K. Переставить элементы в каждой строке матрицы так, чтобы все...

Переставить в строке элементы на четных позициях и не четных
Здравствуйте, помогите пожалуйста, дали задание, нужно переставить в строке элементы на четных...

Переместить в первую половину массива элементы а четными индексами, во вторую с нечетными
Здравствуйте. Нужна помощь. Полное условие: В одномерном массиве, состоящем из n целочисленных...

Перенести четные элементы массива в первую его половину, а нечетные во вторую
Помогите сделать преобразовать массив таким образом,что бы в первой его половине располагались...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru