Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 8
1

Заменить в коде циклы for на циклы while

19.10.2015, 21:32. Просмотров 435. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
int i, j, n;
bool a;
cin >> i >> n;
for (i; i<n; i++)
{
    a = true;
    for (j = 2; j <= i / 2; j++)
        if ((i%j) == 0)
            a = false;
    if (a)
        cout << i << " ";
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2015, 21:32
Ответы с готовыми решениями:

Написать в одном коде циклы while и do/while
Необходимо написать в одном коде циклы while и do while: #include &lt;iostream&gt; #include &lt;cmath&gt;...

проблема в коде задачи на циклы
#include &lt;iostream&gt; using namespace std; int main() { int n; double sum=0;...

Объяснить, что происходит в коде (вложенные циклы)
Добрый день, вот моя программа, точнее взятая у кого-то и немного переделана, но всё равно не...

Объяснить и подробно прокомментировать, что происходит в коде (циклы и массивы)
const int n=10;int i, sum; int x; cout&lt;&lt;&quot;Vvedite elementi massiva:&quot;&lt;&lt;endl; for(i=0; i&lt;n;...

1
502 / 246 / 74
Регистрация: 31.10.2010
Сообщений: 738
19.10.2015, 22:19 2
Andrey_Wojtick, внимательно расставьте скобки,
в прочтении того , что написано у вас:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int i, j, n;
bool a;
cin >> i >> n;
while (i<n) {
  a = true;
  j = 2;
  while (j <= i / 2) {
    if ((i%j) == 0)
      a = false;
      j++; 
   }
    if (a)
      cout << i << " ";
    i++;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2015, 22:19

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Циклы с условием, циклы с переменной, вложенные циклы
С условием 1. Ввести натуральное число N и вычислить сумму всех чисел фибоначчи меньших N....

Циклы. Напечатать числа в виде таблицы, используя только циклы
Напечатать числа в виде таблицы, используя только циклы (массивы и строки не применять): ...

Циклы. Напечатать числа в виде таблицы, используя только циклы
4. Напечатать числа в виде таблицы, используя только циклы (массивы и строки не применять): ...

Переведите исходные циклы в циклы других форматотв:
Переведите исходные циклы в циклы других форматотв: For i:73 to 122 do в Цикл while: в Цикл...


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

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

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