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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MrOldZeppelin
1 / 1 / 0
Регистрация: 02.02.2011
Сообщений: 9
#1

Вопрос по оператору For - C++

02.02.2011, 22:07. Просмотров 368. Ответов 3
Метки нет (Все метки)

Доброго времени суток.
Решил перейти от QBasic к C++.
Разбираю массивы.
Задача: найти количество элементов между минимумом и максимумом.(Т.А. Павловская. Практикум, задача 3.1)
К задаче приведет листинг.

Подвёрг в шок подвергла строчка
C++
1
for ( int i=imax=imin=0; i<n;i++)
Объясните, что это. Сложный цикл (то есть состоящий из двух или более циклов) или присваивание значения переменным imin, imax.

Буду благодарен за разъяснения

З.Ы.
Можно привести эквивалент на QBasic)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2011, 22:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вопрос по оператору For (C++):

Вопрос по оператору cin - C++
Компилятор Microsoft Visual C++ 6.0. При использовании оператора cin, после того как вводишь значение, происходит автоматический...

Вопрос по оператору switch - C++
Задача звучит так Даны три числа. Вывести наибольшее из них. правельно ли сложен код? Можно ли написать это все в операторе switch если...

Операторы эквивалентные оператору присваивания\условному оператору? - C++
Здравствуйте уважаемые форумчане) Есть два задания, в которых я не могу понять даже смысла, будьте добры, может кто знает в чем соль?) ...

Простой пример по оператору ? - C++
Дайте простой пример по оператору ? и с пояснением) Заранее спасибо&quot;

Составление программы с с использованием оператору цикла - C++
Сколько членов последовательности 1/2,2/3,3/4,4/5... надо суммировать, чтобы сумма превысила данное значение S&gt; 0?Составление программы...

Обращение к перегруженному оператору () через указатель на объект - C++
Собственно, как? class MyClass { .. void operator() (int _i) { cout &lt;&lt; &quot;operator()&quot; &lt;&lt; _i &lt;&lt; endl; } ...

3
almazsr
232 / 169 / 7
Регистрация: 13.11.2010
Сообщений: 425
02.02.2011, 22:17 #2
присваивание значения переменным imin, imax.
0
MrOldZeppelin
1 / 1 / 0
Регистрация: 02.02.2011
Сообщений: 9
02.02.2011, 22:22  [ТС] #3
Контрольный вопрос)
То есть, таким образом, мы задаём начальные установки цикла ?
C++
1
i=0; imax=0; imin=0;
0
accept
4823 / 3244 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
03.02.2011, 09:23 #4
imax, imin
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
int main(void)
{
    int imax, imin;
    
    for ( int i=imax=imin=0; i<5;i++) 
        cout << i;
    return 0;
}
уже должны быть созданы
Цитата Сообщение от MrOldZeppelin
То есть, таким образом, мы задаём начальные установки цикла ?
а в книжке нет инфы по поводу этого ?
хочешь знать такие конструкции - это материал C
есть книжка на русском, там всё это очень подробно разъясняется
можешь взять какого-нибудь Прату C++, может быть, а может быть и нет, там тоже объясняется

Добавлено через 4 минуты
Цитата Сообщение от MrOldZeppelin
Можно привести эквивалент на QBasic)
что-то типа такого
Код
dim i, imax, imin as integer

i = 0
imax = 0
imin = 0

while i < n
    i = i + 1
loop
, я не помню, там есть for какой-нибудь? (вроде for'ом был продвинут паскаль)
0
03.02.2011, 09:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2011, 09:23
Привет! Вот еще темы с ответами:

Скажите есть ли в с++ альтернатива оператору case в pascal - C++
Скажите есть ли в с++ альтернатива case как в паскале

Напишите по одному оператору для выполнения следующих операций с одномерным массивом: - C++
Напишите по одному оператору для выполнения следующих операций с одномерным массивом: а) присвойте нулевые начальные значения 10...

Ошибка: не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору - C++
Здравствуйте! Не могу понять, почему так нельзя делать (Ошибка: не определяет этот оператор или преобразование к типу приемлемо к...

C2676. Бинарный "++": не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору - C++
Учу C++ по книге, в конце главы есть задание: написать функцию подсчета символов к классу Document. Не работает переход по итераторам. Не...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru