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

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

Войти
Регистрация
Восстановить пароль
 
Тимкин Николай
2 / 2 / 0
Регистрация: 11.11.2013
Сообщений: 63
#1

Найти числа, которые являются квадратами некоторого другого числа - C++

17.01.2014, 12:07. Просмотров 264. Ответов 1
Метки нет (Все метки)

Помогите написать программу на С++
Вот условие:
Даны целые положительные числа а1, а2 ..., а n. Найти среди них те, которые являются квадратами некоторого числа M.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
setlocale(LC_ALL, "Russian");
int n,k,i,s;
cout <<"Введите количество элементов--";
cin >> n;
cout <<"Степень--";
cin >> k;
int a[n];
for (i=0;i<n;i++)
cin >> a[i];
 
for (i=0;i<n;i++)
{
s=a[i]%k;
}
cout << "После обработки--" <<s;
return 0;
}
Помогите я никак не могу понять как правильно задать условие
Но я понял что надо использовать одномерный массив
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2014, 12:07     Найти числа, которые являются квадратами некоторого другого числа
Посмотрите здесь:
Даны целые положительные числа аь а2,., а„. Найти среди них те, которые являются квадратами некоторого числа т C++
Найти среди чисел те, которые являются квадратами некоторого числа n C++
C++ Найти Среди чисел те, которые являются квадратами некоторого числа т
C++ Найти произведение чисел, которые не превосходят 4000 и являются полными квадратами некоторого натурального числа
C++ Найти в массиве числа, которые являются квадратами простых
Найти все трехзначные парные числа, которые являются точными квадратами C++
C++ Даны целые числа a1, a2, ., an. Получить те положительные числа из этой последовательности, которые являются полными квадратами
Найти элементы массива, являющиеся квадратами некоторого числа C++
Создать массив из элементов другого массива, которые являются полными квадратами C++
C++ Найти в последовательности числа, которые являются квадратом числа m
Даны числа a и b. Необходимо найти все числа, являющиеся полными квадратами, на отрезке [a;b] C++
Найти все элементы массива, которые являются точными квадратами, и посчитать их произведение C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
S_el
2089 / 1596 / 305
Регистрация: 15.12.2013
Сообщений: 6,418
17.01.2014, 12:22     Найти числа, которые являются квадратами некоторого другого числа #2
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
# include "stdafx.h"
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
setlocale(LC_ALL, "Russian");
int *mas;
int n,i,s;
cout <<"Введите количество элементов"<<endl;
cin >> n;
mas=new int[n];
cout <<"Введите элементы"<<endl;
for (i=0;i<n;i++)
{
    cin >> mas[i];
    if(sqrt(mas[i])==(int)sqrt(mas[i])) cout<<mas[i]<<" Kvadrat"<<endl;
}
cin.get();
cin.get();
 
return 0;
}
Yandex
Объявления
17.01.2014, 12:22     Найти числа, которые являются квадратами некоторого другого числа
Ответ Создать тему
Опции темы

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