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

Определить количество членов последовательности, являющихся квадратами четных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать структуру с именем TRAIN http://www.cyberforum.ru/cpp-beginners/thread350328.html
Разработать класс для описанных ниже объектов. Включить в класс методы set (…), get(…), print (…). Определить свои методы для класса. Инициализацию производить в конструкторах и списках инициализации. 1. Train (поезд): Пункт назначения, Номер поезда, Время отправления, Число общих мест, Купейных, Плацкартных. Создать массив объектов. Вывести: a) список поездов, следующих до заданного...
C++ откорректировать output типа double короче у меня #include <iostream> #include <cmath> using namespace std; int main() { long double n,m,a; cin>>n>>m>>a; long double o=ceil(n/a),O=ceil(m/a); if(o==1) cout<<O<<endl; http://www.cyberforum.ru/cpp-beginners/thread350319.html
C++ Работа с портами
Здравствуйте,прошу о помощи в этой задаче. Разработать программу, обеспечивающую в непрерывном режиме считывание байта из порта 60h и вывод значения считанного байта на экран в: – десятичном формате, – шестнадцатеричном формате; – в символьной форме. Результат каждого считывания должен отображаться на новой строке. Нажатие на клавишу <ESC> (при этом из порта будет считано значение 1)...
C++ Определить, сколько и каких животных и людей будет у Максима через месяц
У Максима х знакомых. Из них все четные - женского пола, а нечетные - животные. Те животные, индекс которых равен 3 - домашние. Из них животные, начинающиеся на гласную букву - парнокопытные, все остальные из домашних животных - кошачьи, а все остальные животные - рептилии. Определить, сколько и каких животных и людей будет у Максима через месяц, если все люди размножаются с геометрической...
C++ Стоит задача сравнение и подсчета символов строки. http://www.cyberforum.ru/cpp-beginners/thread350296.html
Стоит задача сравнение и подсчета символов строки. Получается, сравнить только всю строку. Подскажите пожалуйста, как сравнивать символы строки, а не всю строку целиком, но при этом программа выполняла бы туже функцию, что и ниже приведенная. То есть массив А инициализировать как А = {{'0','1','0','1'}, {'0','1','0','1'}, и т.д} и С как C = {{'0','0','0','0'}, {'0','0','0','1'}, и т.д} ...
C++ Где ошибка в формуле ??? Задача Код void lab1::funB( double x, double y, double z ) { double b1 = pow( fabs( y + z ), 0.2 ); double b2 = pow( fabs( z ), 1.34 ); double b3 = pow( y - z, 2 ); double b4 = 1 + ( pow( sin( z ), 2 ) ); подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
11.09.2011, 18:22     Определить количество членов последовательности, являющихся квадратами четных чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include<iostream.h>
 
int Check(long x)
{
   long y = 0, i = 0;
   if (x < 0)
      return 0;
   do
      y += 8*(i++) + 4;
   while(y < x);
   return x == y;
}
 
int main()
{
   int i, n, a, count = 0;
   std::cout << "n = ";
   std::cin >> n;
   for (i = 0; i < n; i++)
   {
      std::cin >> a;
      if (Check(a))
         count++;
   }
   std::cout << "count = " << count;
   return 0;
 
}
 
Текущее время: 02:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru