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

Циклы - C++

Восстановить пароль Регистрация
 
ThundeR
Сообщений: n/a
17.01.2010, 15:14     Циклы #1
1)For. Дано целое число N(>0). Найти сумму
(1^N)+(2^N-1)+...N
2)While. Даны целые положительные числа A и В. Найти их наибольший общий делитель (НОД) используя алгорит Евклида.
НОД(А,В)=НОД (В,А мод В), если В<>0; НОД (А,0)=А.
3)Series. Дано целое число К, а также К наборов ненулевых целых чисел. Каждый набор содержит не менее двух элементов, признаком его завершения является число 0. Найти количество наборов элементы которых возрастают или убывают.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2010, 15:14     Циклы
Посмотрите здесь:

Циклы C++
C++ Циклы (for, while, do while)
C++ Циклы
C++ Циклы
циклы for, while C++
C++ циклы
C++ циклы
C++ Циклы do и while
C++ Циклы в Cи
Циклы C++
C++ Циклы
циклы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Day
 Аватар для Day
1149 / 954 / 57
Регистрация: 29.10.2009
Сообщений: 1,384
17.01.2010, 18:46     Циклы #2
1)
C
1
2
3
4
5
6
7
8
n = N;
s = 0;
for(i=1; i<=N; i++) {
   r = 1;
   for(j=0; j<i; j++) r *= i;
   s += r;
   n--;
}
2)
C
1
2
3
4
5
6
7
8
   a = A; b = B;
   if (a<b) { t = a; a = b; b = a; }
   while(b!=0) {
      t = a % b;
      if (t==0) break;
      a = b;
      b = t;
   }
b - Ответ
На 3) ты уже сам сможешь решить
Yandex
Объявления
17.01.2010, 18:46     Циклы
Ответ Создать тему
Опции темы

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