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

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

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

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

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

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

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

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

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

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

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

Операторы эквивалентные оператору присваивания\условному оператору? - 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; } ...

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

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

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

ошибки "Complex" не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору - C++
заголовочный файл #include &lt;iostream&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; using namespace...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
almazsr
232 / 169 / 7
Регистрация: 13.11.2010
Сообщений: 425
02.02.2011, 22:17     Вопрос по оператору For #2
присваивание значения переменным imin, imax.
MrOldZeppelin
1 / 1 / 0
Регистрация: 02.02.2011
Сообщений: 9
02.02.2011, 22:22  [ТС]     Вопрос по оператору For #3
Контрольный вопрос)
То есть, таким образом, мы задаём начальные установки цикла ?
C++
1
i=0; imax=0; imin=0;
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
03.02.2011, 09:23     Вопрос по оператору For #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'ом был продвинут паскаль)
Yandex
Объявления
03.02.2011, 09:23     Вопрос по оператору For
Ответ Создать тему
Опции темы

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