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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Запрет на использования буфера обмена http://www.cyberforum.ru/cpp-beginners/thread1104761.html
Задача такова: нужно запустить 4 блокнота (процесса) с запретом использования для них буфера обмена . То есть , напечатали текст , а буфер обмена для этого текста нельзя использовать . Вот моя попытка решения: #define _WIN32_WINNT 0x500 #include "stdafx.h" #include <windows.h> #include <stdio.h> #include <iostream> using namespace std;
C++ Описать класс Path Описать класс Path, содержащий следующие поля: · Название начального пункта маршрута · Название конечного пункта маршрута · Номер маршрута · Время в пути Записать в файл базу данных из объектов класса Path Задать переопределенные операции и функции, необходимые для работы с базой данных. Написать программу, выполняющую следующие действия: · Ввод с... http://www.cyberforum.ru/cpp-beginners/thread1104753.html
Дана матрица. Определить сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент C++
Дана квадратная матрица 8 на 8. Написать следующие подпрограммы: Определить сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. Определить такие k, что k-ая строка матрицы совпадает с k-ым столбцом.
C++ Сохранение и считывания списка с текстового файла
Всем привет! Ребята я делаю программу по работе со списками и она уже почти готова, по сути всё сделал! Вот только не знаю как сохранить список в текстовый файл, и считать с него(функциями)! Подскажите... И хоть немножко объяснения или комментариев что бы я понял! Вот код: //--------------------------------------------------------------------------- #include <clx.h> #include <iostream.h>...
C++ Поменять местами соседние элементы массива так, чтобы в нечетной позиции стоял меньший элемент пары http://www.cyberforum.ru/cpp-beginners/thread1104748.html
Составить программу, которая в массиве A(N), N – четное, меняет местами соседние элементы так, чтобы в нечетной позиции стоял меньший элемент пары. Вспомогательный массив не использовать. Например, исходный массив 1 3 5 2 7 0, преобразованный массив: 1 3 2 5 0 7.
C++ Определить, площадь какого из прямоугольников минимальна Даны длины сторон трех прямоугольников. Определить, площадь какого из прямоугольников минимальна. Нахождение площади прямоугольника и минимума оформить в виде подпрограмм. подробнее

Показать сообщение отдельно
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
24.02.2014, 23:37     Найти все элементы данного массива, которые являются точными квадратами и посчитать их произведение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include<math.h>
using namespace std;
 
int main()
{
   double p=1,a[1000]; 
   int n;
   cin>>n;
   for(int i=0;i<n;i++)
   cin>>a[i];
   
   for(int i=0;i<n;i++)
   if(a[i]==(int)sqrt(a[i])*(int)sqrt(a[i]))
   {cout<<a[i]<<' ';
   p*=a[i];}
   cout<<endl;
   cout<<p;
   
   return 0;
}
 
Текущее время: 19:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru