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

Цикл должен удалять все первые элементы пар чисел сумма которых превышает 10 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Бинарное дерево. Каждую вершину с чётным номером поменять местами с сыном, имеющим чётный номер http://www.cyberforum.ru/cpp-beginners/thread857997.html
Доброго времени суток всем помогите пожалуйста с задачей: Дано бинарное дерево. Каждую вершину с чётным номером поменять местами с сыном, имеющим чётный номер.
C++ программа для вычисления значения функции y для заданного значения x у= если x<-3 то y= √1 - x² если 1,5<x-3, то y= в числителе 1 http://www.cyberforum.ru/cpp-beginners/thread857995.html
C++ Авиабилеты: Удаление заявки по номеру рейса
Программа добавляющая заявки на авиабилеты. Есть функции добавления и вывода всех заявок, помогите сделать удаление заявки по номеру рейса. //#include "stdafx.h" #include <cstdio> #include <conio.h> #include <clocale> #include <windows.h> #include <stdlib.h> #include <iostream>
Заполнение очереди положительными и отрицательными числами C++
Здравствуйте, помогите пожалуйста! Нужно заполнить очередь положительными и отрицательными числами. Что нужно дописать? Полностью задание звучит так: "Разработать функцию, которая по одной очереди строит две новых: Queue1 из положительных элементов и Queue2 - из остальных элементов очереди." Вот код: #include "stdafx.h" #include <string.h> #include "MyQueue_1.h" #include <assert.h>...
C++ Алфавит вивод http://www.cyberforum.ru/cpp-beginners/thread857977.html
Как сделать, при вводе числа, мне видавало соответвующею букву...Например ввожу 1 и мне выводится буква а....2 - b и т.д.? Добавлено через 4 минуты У меня програма должна так работать!!! Vvedite N: 5 (потом Enter) после чего, мне автоматически видает 10 чисел после 5 6 7 8 9
C++ Задача нахождения длины ломаной Условие: Ввод из: Стандартный ввод Время выполнения на одном тесте: 1 с Вывод в: Стандартный вывод Ограничение памяти программы на одном тесте: 1000 кб Курьер должен посетить n городов, и он не знает, сколько времени ему на это понадобится. Курьер понимает, что для этого нужно найти расстояния между городами, но он затрудняется сделать это. Помогите нерадивому курьеру справиться с... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
07.05.2013, 06:38     Цикл должен удалять все первые элементы пар чисел сумма которых превышает 10
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
#include <iostream>
using namespace std;
 
int main()
{
 int arr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
 int n = 10;
 int flag = 0;
 for(int j = 0; j < n; j++)
 {
     
    if((j % 2 == 0 && flag == 0) && (arr[j] + arr[j + 1] > 10))
     {
         for(int s = j + 1; s < n; s++)
            arr[s - 1] = arr[s];
 
         flag = 1;
         n--;
     }
     
     if((j % 2 != 0 && flag == 1) && (arr[j] + arr[j + 1] > 10))
     {
         for(int s = j + 1; s < n; s++)
            arr[s - 1] = arr[s];
 
         flag = 0;
         n--;
     }
 }
    for (int i = 0; i < n; i++)
        cout << arr[i] << ' ';
 
    cout << endl;
    cin.get();
 
    return 0;
}
}
Миниатюры
Цикл должен удалять все первые элементы пар чисел сумма которых превышает 10  
 
Текущее время: 07:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru