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

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

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

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

19.10.2015, 21:32. Просмотров 188. Ответов 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
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2015, 21:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заменить в коде циклы for на циклы while (C++):

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

Объяснить и подробно прокомментировать, что происходит в коде (циклы и массивы) - C++
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; i++)cin&gt;&gt;x; sum=0; for (i=0;i&lt;n;i++) ...

Циклы - C++
1.Покупатель должен заплатить в кассу S р.У него имеются 1, 5, ,10, 50, 100, 500, 1000 и 10000р.Сколько купюр разного достоинства отдаст...

Циклы в с++ - C++
Как должен выглядеть цикл for с шагом -1?

на циклы - C++
такая задача: дано неравенство x^3-3*x+a&gt;0 нужно выяснить, при каком наименьшем натуральном а будет решение над полем...

С++ циклы - C++
Вычислить отдельно разницу и сумму всех целых чисел, попадающих в интервал . Я что то вот зделал, но воно както неправельно ...

1
RefSol
255 / 196 / 47
Регистрация: 31.10.2010
Сообщений: 608
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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2015, 22:19
Привет! Вот еще темы с ответами:

Циклы - C++
Дан номер телевизионного канала(от 1 до 5). Вывести на экран наиболее популярные программы заданного канала.

Циклы - C++
Дано целое число а. Вывести все числа в диапазоне от 0 до а, которые делятся без остатка на 3, и сумму этих чисел. а вводит пользователь, и...

Циклы - C++
Разработать консольную программу в C++, для нахождения значения Y, с использованием операторов цикла с параметром, цикла с предусловием,...

циклы - C++
с точностью е=0.001


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

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

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