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

Что выведет приведенный код?

18.12.2019, 06:34. Показов 1696. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Что выведет следующий код:
C++
1
2
3
4
5
6
int b[6] = { 7, 9, 4, 3, 2, 5 };
for (int i = 0; i < 6; i++)
{ 
    if (b[i] % 2 == 0) get(); 
    else put(b[i]); 
}
Варианты ответов:
> 3 5
> 4 3 6 5
> 5 6 4 3
> 4 3
> 3 6
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.12.2019, 06:34
Ответы с готовыми решениями:

Откомпилируйте приведенный код
Код работы со строками без использование библиотеки &lt;string&gt; но при компиляции ошибки, при том у меня показывает какой-то набор символов...

Прокомментируйте приведенный код
# include&lt;iostream&gt; # include&lt;conio.h&gt; # include&lt;string&gt; # include&lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;cstring&gt; using...

Что выведет программа?
Что выведет программа эта на экран, мне помощь требуется, ибо не в силах моих пока понять сей язык заморский. Я как понял, тут только тело...

2
Модератор
Эксперт С++
 Аватар для zss
13759 / 10955 / 6487
Регистрация: 18.12.2011
Сообщений: 29,216
18.12.2019, 08:22
Ответа нет, т.к. неизвестно, что такое get и что такое put.

Например, такой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
void get()
{
    cout << '_';
}
void put(int n)
{
    cout << n;
}
 
int main()
{
    int b[6] = { 7, 9, 4, 3, 2, 5 };
    for (int i = 0; i < 6; i++)
    {
        if (b[i] % 2 == 0) get();
        else put(b[i]);
    }
    return 0;
}
выведет
79_3_5
Такой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
void get()
{
    cout<<'_';
}
void put(int n)
{
    if(n<7)
      cout << n;
}
 
int main()
{
    int b[6] = { 7, 9, 4, 3, 2, 5 };
    for (int i = 0; i < 6; i++)
    {
        if (b[i] % 2 == 0) get();
        else put(b[i]);
    }
    return 0;
}
выведет
_3_5
1
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
12894 / 6755 / 1814
Регистрация: 18.10.2014
Сообщений: 17,089
18.12.2019, 08:25
Цитата Сообщение от Dana04 Посмотреть сообщение
Что выведет следующий код:
Ничего не выведет. Это какой-то бессмысленный огрызок кода, а не "код".
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.12.2019, 08:25
Помогаю со студенческими работами здесь

Что выведет программа?
Что должна вывести эта программа? int main() { ios::sync_with_stdio(0); cin.tie(0); unsigned char a = { 1, 2, 3, 4, 5, 6...

Обьяснить, допустим ли приведенный код
Я изучаю С++ по книге Язык программирования С++.Вводный курс. Так вот там задание: Обьяснить, допусти ли этот код? Если да, то...

Посчитать, что выведет программа
int f(int x) int y, k, a, b; y=sizeof x; k=017&gt;&gt;x; a=(&gt;k)?y:k; b=!(y+0x4&gt;5&amp;03+k&gt;4||a+5&lt;3); return b;Вызов int...

Что выведет данная программа?
int main() { int a = 1, b = 2; int *p1 = &amp;a; int *p2 = p1; p1 = &amp;b; printf ( &quot;%d %d&quot;,(*p1),(*p2) ); return 0; ...

Переписать приведенный код с использованием указателей
Есть такой код с функциями. Надо его реализовать через указатели. 3 задания к лабе сделал, а вот ето незнаю как( #include &lt;stdio.h&gt;...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Dev-c++5.11 Покорение вершины
russiannick 02.06.2025
С утра преследовала одна мысль - вот бы выучить С++. Сказано-сделано. Окончив смену, скачал в интернете бестселлер Дэвиса Dev-C++ для чайников. Книга оказалась интересной и я скачал среду, на примере. . .
Тестирование Pull Request в Kubernetes с GitHub Actions и GKE
Mr. Docker 02.06.2025
Мы все знаем, что тестирование на локальной машине или в изолированном CI-окружении — это не совсем то же самое, что тестирование в реальном кластере Kubernetes. Контекстно-зависимые ошибки, проблемы. . .
Оптимизация CMake для ускорения сборки
bytestream 02.06.2025
Вы когда-нибудь ловили себя на мысле, что пока ваш проект компилируется, можно успеть сварить кофе, прочитать главу книги или даже сбегать в соседний офис? Если да, то добро пожаловать в клуб. . .
JS String.prototype.localeCo­mpare()
mr_dramm 02.06.2025
скопировано из этой темы чтобы не потерялось. localeCompare без указания локали для сравнения строк под капотом использует Intl. Collator , который работает согласно Unicode Collation Algorithm. . .
Облако проектов
russiannick 01.06.2025
Слава Джа, написал прогу для компиляции. Значит написал компилятор? Обьем кода 300+ строк. Язык-яву. Вводим данные, заполняем поля, тычем радиобаттоны. И по итогу в поле результат получам листинг. . .
Rust и квантовые вычисления: интеграция с Q# и Qiskit
golander 01.06.2025
Мир квантовых вычислений традиционно оставался закрытым клубом для высокоуровневых языков типа Python и специализированных DSL вроде Q#. Однако в последние годы Rust начал тихую революцию в этой. . .
Кэш REDIS и C#
UnmanagedCoder 01.06.2025
Redis (Remote Dictionary Server) - это ультраскоростное хранилище данных в оперативной памяти, работающее по принципу "ключ-значение". Суть проста: данные хранятся не на диске, а прямо в RAM, что. . .
Lenovo IH110CX Rev: 1.0 motherboard manual
Maks 01.06.2025
Размещения без повторений
VistaSV30 31.05.2025
Код возвращает список вариантов размещений A^{k}_{n}=\frac{n!}{(n-k)!} from itertools import permutations def pwr(k, n): # Размещение без повторений (Placement without repetition) if k. . .
Redis и Node.js с TypeScript - решения для высоконагруженных систем
Reangularity 31.05.2025
Redis (Remote Dictionary Server) — сверхбыстрое хранилище данных в памяти, способное обрабатывать операции за микросекунды. И что особенно важно для нас — с удивительно простым API. А теперь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »