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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.75
beet18
0 / 0 / 0
Регистрация: 05.12.2010
Сообщений: 9
#1

Цикл с параметром (for) - C++

20.01.2011, 17:42. Просмотров 2546. Ответов 1
Метки нет (Все метки)

Задание - Вводятся числа a и b. Найти количество таких чисел в диапазоне [a;b], которые являются точными квадратами.

Код
#include <iostream>
#include <conio.h>
#include <cmath>
using namespace std;
int main () {
	setlocale(LC_ALL,"Russian");
	int a,b; 
	cout << "Первое число a";
	cin >> a;
	cout << "Второе число b";
    cin >> b;
int count=0;
for (int i=a; i<=b; i++)
{
        if (pow(floor(sqrt(static_cast<double>(i))),2)==i)
        {
                count++;
                cout << i<< "Точный квадрат\n";
        }
}
return 0;
}
Вроде всё работает, но ещё нужно чтоб выводилось на экран СКОЛЬКО всего точных квадратов. Сейчас только показывает какие вообще есть. Как это можно сделать ? Вроде должно быть легко, но чёт не получается
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2011, 17:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Цикл с параметром (for) (C++):

Задание на цикл с параметром и цикл с постусловием - C++
Помогите пожалуйста написать программу с этими циклами. 1. Вычислить и напечатать таблицу значений функции Z= (e^-x)sinx для 0&lt;=x&lt;=П,...

Цикл с параметром и цикл с условием - C++
1. Составить программу вычисления суммы первых 10 непарных чисел 2. Дано числовой ряд и некоторое число &quot;епсила&quot;. Найти сумму...

цикл с параметром - C++
доно число N &gt;0. найти значение выражения: 1,1 - 1,2 + 1,3 - ... (N слагаемых, знаки чередуются) include &lt;iostream&gt; using...

Цикл с параметром - C++
Помогите пожалуйста, нужно с помощью цикла с параметром написать программу. Дано целое число N (&gt; 2) и две вещественные точки на числовой...

Цикл с параметром - C++
что не так ? не работает... помогите исправить... #include &lt;vcl.h&gt; #include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; ...

Цикл с параметром - C++
Ребят,помогите перевести программу на С++: Даны два целый числа А и В (А&lt;B).Найти сумму всех целых чисел от А до В включительно. ...

1
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
20.01.2011, 17:49 #2
C++
1
2
3
4
5
6
7
8
9
10
11
for (int i=a; i<=b; i++)
{
        if (pow(floor(sqrt(static_cast<double>(i))),2)==i)
        {
                count++;
                cout << i<< "Точный квадрат\n";
        }
}
cout << count;
return 0;
}
вы же считаете, но не выводите то что посчитали ..
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2011, 17:49
Привет! Вот еще темы с ответами:

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

Циклический алгоритм (цикл с параметром - FOR ) - C++
Здравствуйте. Вот у меня такая задача но я не знаю как задается прогрессия Помогите пожалуйста. Для геометрической прогрессии 2, 6, 18,...

Вывод последовательности чисел (цикл с параметром) - C++
1)Вывод последовательности чисел (цикл с параметром) a) Вывести «столбиком» значения: cos2,1 cos2,2 cos2,3 ... cos2,8 2)Цифры...

Вывод последовательности чисел (цикл с параметром) - C++
Ребят выручайте((( №4 « Циклы» Блок А. Вывод последовательности чисел (цикл с параметром) 1. Вывести «столбиком» значения: ...


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

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

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