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

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

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

Выяснить, является ли натуральное число N точным квадратом - C++

20.11.2014, 22:46. Просмотров 412. Ответов 3
Метки нет (Все метки)

Составит линейную логическую программу, печатающую значение 1, если указанное высказывание является истинным, и 0 – в противном случае: натуральное число N является точным квадратом. (не забегая вперёд, по линейным программам)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2014, 22:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выяснить, является ли натуральное число N точным квадратом (C++):

Дано натуральное число n. Выяснить, является ли оно полным квадратом - C++
Дано натуральное число n. Выяснить, является ли оно полным квадратом. Определить функцию, позволяющую распознавать полные квадраты. C++

Проверить является ли введенное число точным квадратом - C++
Помогите пожалуйста Проверить введенное число точным квадратом. с помощью функций Добавлено через 19 секунд является ли введеное...

Как проверить является ли число точным квадратом? - C++
как проверить является ли число точным квадратом?

Дано натуральное число n. Выяснить, является ли оно полным квадратом.Определить функ-цию, позволяющую распознавать полные квадраты - C++
Вот пока что сделал, дальше домозговать не могу. #include "stdafx.h" #include "math.h" #include <iostream> using namespace std; ...

Выяснить, является ли заданное число полным квадратом (используя функцию) - C++
#include <stdio.h> int n, i; for(i=1; i< sqrt(n)+1; i++) { if (n==i*i) { cout << "Kvadra"; return (1); } return 0; } ...

Проверить, является ли какой-либо член последовательности точным квадратом - C++
Требуется проверить числовую последовательность является ли какой-либо компонент точным квадратом. Подскажите как описать точный квадрат? ...

3
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
21.11.2014, 10:25 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <math.h>
 
using namespace std;
int main()
{
int N;
do{
cin>>N;
if(int(sqrt(N))*int(sqrt(N))==N) cout<<'1'<<endl;
else cout<<'0'<<endl;
}while(N);
 
return 0;
}
1
Ginamed
0 / 0 / 0
Регистрация: 20.11.2014
Сообщений: 17
26.11.2014, 18:28  [ТС] #3
А как это сделать с помощью bool?
0
rikimaru2013
C++ Game Dev
2438 / 1132 / 240
Регистрация: 30.11.2013
Сообщений: 3,688
26.11.2014, 18:38 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <math.h>
 
using namespace std;
int main()
{
    int N;
    cin >> N;
    cout << (bool)((int)(sqrt(N)) * (int)(sqrt(N)) == N) << endl;
 
 
    return 0;
}
1
26.11.2014, 18:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2014, 18:38
Привет! Вот еще темы с ответами:

Написать функцию, которая будет проверять является ли аргумент точным квадратом - C++
Мне нужно написать функцию которая будет выдавать точный квадрат числа,и компилятор выдаёт такую ошибку : Ошибка 1 error C2668: sqrt:...

Проверить, является ли целое число трёхзначным, является ли оно квадратом - C++
помогите пожалуйста новичку 1) Введите целое число и проверьте, является ли оно трехзначным. 2) Введите целое число и проверьте,...

Программа, которая считывает число с клавиатуры и находит ближайшее справа число, которое является квадратом натурального числа - C++
Написать программу, которая считывает число с клавиатуры и находит ближайшее справа число, которое является квадратом натурального числа, и...

Дано натуральное число n. Определите, является ли оно степенью числа 2, и если является, то выведите значение этой степени - C++
Дано натуральное число n. Определите, является ли оно степенью числа 2, и если является, то выведите значение этой степени.


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

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

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