Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 12

Назвать 5 последовательных чисел таким образом, чтобы названое число было посередине

01.10.2019, 00:07. Показов 1184. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1) Иван и Василий играют в игру по следующим правилам: Иван говорит число, а Василий должен назвать 5 последовательных чисел таким образом, чтобы названое Иваном число было посередине.

Например: число 8, ответ 6 7 8 9 10.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.10.2019, 00:07
Ответы с готовыми решениями:

создать стек в памяти из этих чисел таким образом, чтобы на вершине стека было самое большое число. Удалить из стека все отрицательные элементы.
Помогите решить. В файл записывается последовательность целых чисел. Прочитать последовательность из файла и создать стек в памяти из...

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

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

15
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,531
Записей в блоге: 1
01.10.2019, 00:22
Евгений Випрша, больше похоже на 1 класс, а не на первый курс. Мы на первом курсе роботов делали. Причём не из конструкторов и ардуинок, а на голых процессорах.
1
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 12
01.10.2019, 00:23  [ТС]
Лучше ответ напишите
0
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,531
Записей в блоге: 1
01.10.2019, 00:44
Евгений Випрша, не проси готовых ответов,
Конфуций говорил: "Хочешь накормить человека один раз — дай ему рыбу. Хочешь накормить его на всю жизнь — научи его рыбачить."
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
01.10.2019, 01:28
Цитата Сообщение от Евгений Випрша Посмотреть сообщение
ты ничего нормального не можешь придумать и сказать,
зря Вы так. мы просто ждём, чтобы Вы хоть что-то сделали сами. посмотрите какой простой код в теме:
Простая программа, если есть возможность еще и объясните
напишите похожий код на эту задачу (это точно Вам по силам) и сбросьте для проверки.
0
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 12
01.10.2019, 01:40  [ТС]
хорошо, подскажите мне я попытаюсь ее сделать, просто я пытался у меня не получается
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
01.10.2019, 01:52
avgoor, возможно ещё не всё потеряно, ТС по крайней мере проявляет интерес
Цитата Сообщение от Евгений Випрша Посмотреть сообщение
хорошо, подскажите мне я попытаюсь ее сделать, просто я пытался у меня не получается
так уже подсказал сообщением выше и ссылку дал на похожий код. нужен
ввод числа n
вывод числа n, числа на 1 больше n и числа на 2 больше n

половина задачи будет решена
0
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
01.10.2019, 01:54
Цитата Сообщение от Yetty Посмотреть сообщение
возможно ещё не всё потеряно
И не всеми. Это то, что меня на форуме и держит.
0
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 12
01.10.2019, 02:17  [ТС]
спасибо,сейчас попытаюсь написать

Добавлено через 18 минут
Я не могу понять, я очень хочу понимать и решать их, но не могу, посоветуйте что читать, учить, что смотреть ютубе?
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
01.10.2019, 02:23
Евгений Випрша, что не получается ? уже несколько раз сказали, что нужно сделать: берёте код из темы:
Простая программа, если есть возможность еще и объясните
выводите n, n+1, n+2

и в другую сторону тоже самое
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
01.10.2019, 03:55
Цитата Сообщение от Евгений Випрша Посмотреть сообщение
Я не могу понять, я очень хочу понимать и решать их, но не могу
Ну какая-то элементарная логика должна быть. Если из пяти последовательных чисел известно то, что посередине, значит первое на два меньше, а последнее на два больше. А чтобы написать такую програмку, достаточно прочитать первые две-три главы практически любого учебника по С++. Два часа времени. В чём проблема?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main() {
    int n;
    
    std::cout << "Middle number: ";
    std::cin >> n;
    
    for ( int i = n - 2; i <= n + 2; ++i )
        std::cout << i << " ";
    std::cout << std::endl;
    
    return 0;
}
Code
1
2
3
4
5
[andrew@easybook numbers]$ g++ -Wall 5numbers.cpp 
[andrew@easybook numbers]$ ./a.out 
Middle number: 8
6 7 8 9 10 
[andrew@easybook numbers]$

Не по теме:

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Мы на первом курсе роботов делали... На голых процессорах.
Таких не? ;)

0
 Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
01.10.2019, 05:38
Тут даже без циклов можно(очевидно что ТС начинающий, чем проще тем лучше).
0
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
12930 / 6798 / 1819
Регистрация: 18.10.2014
Сообщений: 17,198
01.10.2019, 05:44
Цитата Сообщение от Евгений Випрша Посмотреть сообщение
Лучше ответ напишите
Ну так называйте число!
1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
01.10.2019, 12:10
Цитата Сообщение от Новичок Посмотреть сообщение
Тут даже без циклов можно(очевидно что ТС начинающий, чем проще тем лучше).
Ага, можно
C++
1
cout << (n - 2) << " " << (n - 1) << " " << n << " " << (n + 1) << " " << (n + 2) << endl;
Но лучше к такому не привыкать. Верный путь к
C
1
int a, b, c, d, e, f, g, h, i, j, k, l, m, n;
или
C++
1
2
3
4
5
6
7
if ( a == 1 )
    return b + 1;
esle if ( a == 2 )
    return b + 2;
else if ( a == 3 )
    return b + 3;
//...
0
Модератор
 Аватар для long399
2882 / 1836 / 933
Регистрация: 16.10.2013
Сообщений: 5,240
Записей в блоге: 15
01.10.2019, 12:21

Не по теме:

Простите, не удержался.



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 <iostream>
 
using namespace std;
 
void numbers2left2right(int n){
    static int a;
    if(a != 5){
        cout << n << " ";
        a++;
        numbers2left2right(n + 1);
    }
}
 
int main()
{
    int n;
    cout << "Middle number: ";
    cin >> n;
    
    numbers2left2right(n - 2);
 
    return 0;
}
0
 Аватар для COKPOWEHEU
4082 / 2680 / 432
Регистрация: 09.09.2017
Сообщений: 11,900
01.10.2019, 15:19
Цитата Сообщение от long399 Посмотреть сообщение
Простите, не удержался.
Не потоко-безопасное!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.10.2019, 15:19
Помогаю со студенческими работами здесь

Преобразовать текст таким образом, чтобы в каждом абзаце было по три предложения
функция принимает строку, содержащую текст, и преобразует ее таким образом чтобы в каждом абзаце было по три предложения. функции:...

Преобразуйте файл таким образом, чтобы каждое предложение было в новой строке
2. Дан текстовый файл, содержащий не менее 3-х предложений. Преобразуйте его таким образом, чтобы каждое предложение было в новой строке и...

В которое двузначное число и какую цифру надо вставить посередине записи, чтобы полученное число было в 6 раз больше чем исходное?
В которое двузначное число и какую цифру надо вставить посередине записи, чтобы полученное число было в 6 раз больше чем исходное?

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

Изменить код таким образом, чтобы данные цифры можно было вводить в процессе запуска программы
Есть программа. Необходимо изменить код таким образом, чтобы данные цифры можно было вводить в процессе запуска программы static void...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru