399 / 73 / 7
Регистрация: 29.01.2018
Сообщений: 1,237
1

Использование условного оператора внутри цикла for

20.10.2018, 18:24. Показов 514. Ответов 2
Метки нет (Все метки)

помогите пожалуйста разобраться

C++
1
2
3
4
5
6
7
8
9
10
int main(){
   int i=49;
   for(int n=0; n<99; n++){
      array[n]=1; // вот тут что будет происходит,когда n> i   и сработает if?  в array[n]=1 также  будет присваиваться 1?
      if(n>i){
         array[n]=0; а тут произойдет перезапись единиц на нули?
      }
   }
   return 0;
}
то есть на мой взгляд в цикле for будет все 99 раз происходить заполнение массива 1/ array[n]=1;
и когда произойдет истинное условие для if, то начнут присваиваться нули. ну а так как уже до этого туда были записаны единицы, то произойдет перезапись.
я правильно понимаю?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2018, 18:24
Ответы с готовыми решениями:

Использование условного оператора после операторов цикла с условием
Определить: а) является ли заданное число степенью числа 3. б) является ли заданное число...

Использование условного оператора после операторов цикла с условием
Дана последовательность целых чисел, оканчивающаяся числом -1. Количество чисел в...

Использование условного оператора после операторов цикла с условием
Дана последовательность целых чисел, оканчивающаяся числом -1. Количество чисел в...

сочетания оператора цикла и условного оператора
Известна оценка каждого ученика по физике, посчитать сколько пятерок, количество человек в классе,...

2
7421 / 5016 / 2890
Регистрация: 18.12.2017
Сообщений: 15,694
20.10.2018, 18:29 2
да, всё правильно (нули будут записаны вместо единиц при соблюдении условия)
1
399 / 73 / 7
Регистрация: 29.01.2018
Сообщений: 1,237
20.10.2018, 18:35  [ТС] 3
так правильно или нет я понимаю?

Добавлено через 2 минуты
спасибо огромное...

компилятор не ругается на то что переменная вместо константы...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2018, 18:35
Помогаю со студенческими работами здесь

Сочетания оператора цикла и условного оператора
вывести на экран все числа a от до b , кратные некоторому числу c

Использование условного оператора. Определить, какая цифра встречается в заданном числе чаще: 0 или 9
Дано натуральное число. Определить какая цифра встречается чаще: 0 или 9

Помогите с Использование оператора цикла
Использование оператора цикла с параметром (for) для организации циклических вычислительных...

Использование оператора цикла с предварительным условием <do …>
1. Составить программу, используя оператор цикла while, в соответствии с заданием. Вводить с...

Выполните, пожалуйста, задание, при этом вместо оператора цикла while используйте оператора цикла do_while
Используя оператор цикла while, напишите программу для вычисления ниже следующей суммы. ...

Придумайте простую программу с использованием условного оператора IF и оператора switch
Пожалуйста, придумайте простую программу с использованием: условного оператора IF и оператора...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru