Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
uran
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 17
1

Массив. Выведите на экран значения корней и квадратов каждого из элементов массива

18.12.2013, 07:04. Просмотров 324. Ответов 1
Метки нет (Все метки)

Вот программа:Введите с клавиатуры пять целочисленных элементов массива X. Выведите на экран значения корней и квадратов каждого из элементов массива.Подскажите пожалуйста как исправить вот эти ошибки-
Код
||=== 324234, Debug ===|
D:\Games\1111\324234\main.cpp||In function 'int main()':|
D:\Games\1111\324234\main.cpp|14|error: 'sqrt' was not declared in this scope|
D:\Games\1111\324234\main.cpp|21|error: 'system' was not declared in this scope|
D:\Games\1111\324234\main.cpp|5|warning: unused variable 'num_pos' [-Wunused-variable]|
D:\Games\1111\324234\main.cpp|5|warning: unused variable 'num_neg' [-Wunused-variable]|
||=== Build finished: 2 errors, 2 warnings (0 minutes, 0 seconds) ===|
Вот сама программа-
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>
using namespace std;
int main () {
    int const s=5;
    int X[s],i,num_pos=0,num_neg=0;
 
    for (i=0;i<s;i++) {
        cout<<"Enter element #"<<i<<endl;
        cin>>X[i];
    }
 
    cout<<"Roots of array:\n";
    for (i=0;i<s;i++) 
        cout<<sqrt((double)X[i])<<" ";
 
    cout<<"\nSquares of array:\n";
    for (i=0;i<s;i++) 
        cout<<X[i]*X[i]<<" ";
    cout<<endl;
 
    system ("pause");
    return (0);
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2013, 07:04
Ответы с готовыми решениями:

Выведите на экран значения корней и квадратов каждого из элементов массива
1.Введите с клавиатуры пять целочисленных элементов массива X. Выведите на...

Вывод на экран значений корней и квадратов каждого из элементов массива
Введите с клавиатуры пять целочисленных элементов массива X. Выведите на экран...

Сформировать массив B из квадратных корней и массив C из квадратов элементов массива А
Ввести массив A из 15 целочисленных элементов. Сформировать массив B из...

Выведите массив на экран отводя на вывод каждого числа 6 символов
Даны два числа n и m. Создайте двумерный массив int C и заполните его по...

сформируйте и выведите на экран массив из n элементов, где каждый элемент массива равен произведению двух предыдущих и его порядкового номера
1)сформируйте и выведите на экран массив из n элементов, где каждый элемент...

1
outoftime
║XLR8║
764 / 663 / 212
Регистрация: 25.07.2009
Сообщений: 3,320
Записей в блоге: 5
18.12.2013, 09:22 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <iterator>
#include <cmath>
 
int main()
{
    std::for_each(
        std::istream_iterator<int>(std::cin),
        std::istream_iterator<int>(),
        [](const int &value) { 
            std::cout << sqrt(value) << ' ' << pow(value, 2) << std::endl; 
        }
    );
   
    return EXIT_SUCCESS;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2013, 09:22

Напишите программу, которая заполняет массив из 30 элементов случайными числами в диапазоне от 0 до 100, и выводит значения элементов массива на экран
2. Напишите программу, которая заполняет массив из 30 элементов случайными...

Выведите массив на экран и найдите количество элементов, значение которых равно нулю
&quot;Данный двухмерный массив размерностью 5X4. Заполните его случайными числами с...

Упорядочить массив по возрастанию суммы квадратов десятичных цифр элементов массива
Создать случайный массив размера n. Упорядочить его по возрастанию суммы...


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

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

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