0 / 0 / 0
Регистрация: 03.10.2015
Сообщений: 10
1

Вывести элементы массива являющиеся квадратами четных чисел

17.10.2015, 10:42. Показов 1489. Ответов 1
Метки нет (Все метки)

Элементы массива-целые числа, равномерно распределенные в интервале [1;1000]. Вывести на печать (в консоле) исходный массив и элементы массива, явл квадратами четных чисел, или сообщение, что таких элементов нет. Заранее спасибо!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2015, 10:42
Ответы с готовыми решениями:

Не используя функций определить члены последовательности, являющиеся квадратами четных чисел
Даны натуральные числа n, a,...,a. Определить количество членов a последовательности a,...,a, ...

Найти элементы массива, являющиеся квадратами некоторого числа
Даны целые положительные числа а1, а2 ..., аn. Найти среди них те, которые являются квадратами...

Отсортировать массив, найти его элементы, являющиеся квадратами четных чисел (и их количество)
Даны натуральные числа n, a1......an где n<=3000. Отсортировать последовательность a1.....an в...

Определить количество членов ak последовательности a1, a2, ... , an. являющиеся квадратами четных чисел
Даны натуральные числа n, a1, a2, ... , an. Определить количество членов ak последовательности a1,...

1
383 / 277 / 478
Регистрация: 09.05.2014
Сообщений: 769
17.10.2015, 11:49 2
Лучший ответ Сообщение было отмечено Sparrow9 как решение

Решение

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 <iostream>
#include <ctime>
#include <cmath>
#include <cstdlib>
int main (){
    const int size=100;
    bool square=false;
    int A [size];
    srand(time(0));
    for (int i=0; i<size; i++)
    {
        A[i]=rand()%999+1;
        std::cout<<A[i]<<' ';
    }
    std::cout<<std::endl<<"square ";
    for (int i=0; i<size; i++)
        if (A[i]%2==0&&(int)sqrt(A[i])*(int)sqrt(A[i])==A[i])   
        {
            square=true;
            std::cout<<A[i]<<' ';
        }
    if (!square)
        std::cout<<"not faund";
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.10.2015, 11:49

Определить количество членов последовательности, являющиеся квадратами четных чисел
Помогите плиз до меня никак не допрет

Исключить из массива элементы, являющиеся символами латинских букв, стоящие на чётных местах
Дан массив символов. Исключить из него элементы, являющиеся символами латинских букв, стоящие на...

Определить количество элементов массива, являющихся квадратами чётных чисел
Даны натуральные числа n, a1, a2, … ,an. Определить количество ak последовательности a1,a2,…,an...

Создать массив из всех чётных чисел от 2 до 20 и вывести элементы массива на экран
Помогите решить не получается у меня 1.Создайте массив из всех чётных чисел от 2 до 20 и...


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

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

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