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

Все парные элементы заменить на их квадраты, а не парные умножить на 2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск одинаковых значений в структуре http://www.cyberforum.ru/cpp-beginners/thread1083131.html
Для 7 человек, среди которых есть мужчины и женщины, хранятся следующие данные: имя, пол (true - мужской, false - женский), рост. Использовать для хранения данных об одном человеке запись структуру...
C++ Для каждой матрицы определить количество и сумму положительных элементов, расположенных в четных столбцах Даны вещественные массивы А, D. Для каждого массива определить количество и сумму положительных элементов, расположенных в четных столбцах. http://www.cyberforum.ru/cpp-beginners/thread1083119.html
C++ Отсортировать массив по убыванию
Отсортировать массив по убыванию, а массив по возрастанию методом Шелла (Shell Sort). Вывести на экран исходные массивы, полученное значение и отсортированные массивы.
C++ Каждый массив преобразовать по правилу
Даны целые массивы А, В, С. Каждый массив преобразовать по правилу: если среднее арифметическое значение элементов массива больше 0, то отрицательные элементы массива заменить на это среднее...
C++ лаба по одномерным и многомерным массивам http://www.cyberforum.ru/cpp-beginners/thread1083081.html
Нужно сделать вот такую лабораторную, буду рад любой написанной функции, заранее спасибо. 1) N = 45 2) Функция для получения элементов столбца 3) Сортировка элементов по возрастанию 4) Удалить...
C++ Написать функцию возведения в степень Написать функцию, которая вычисляет значение а^b. Числа а и b могут быть любыми дробными положительными числами. подробнее

Показать сообщение отдельно
Жанерке
34 / 34 / 2
Регистрация: 22.09.2013
Сообщений: 170
27.01.2014, 21:56
Igor97,

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
25
26
27
28
29
30
31
32
33
34
35
36
37
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <conio.h>
#include<math.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{ int a[10], ArraySize, array[100];
    cout<<"ââåäèòå Г°Г*çìåð Г¬Г*Г±Г±ГЁГўГ* : " ;
    cin>>ArraySize;
 
   cout<<"Array: ";
    for(size_t i = 0; i<ArraySize; i++)
    cout<<(array[i] = rand()%20 - 5)<<" ";   // заполняет массив случайными числами 
    int Sum=0, flag=0;
    for(int i = 0; i<ArraySize; i++)
    {   if (array[i]%2==0) array[i]*=array[i] ;                  
    else array[i]*=2;
            }
    for(int i = 0; i<ArraySize; i++)
    {   if (array[i] == 0) flag=1;
        if(flag==1)
            Sum+=fabs(array[i]);
    }
    cout<<"\nNew array: ";
    for(int i = 0; i<ArraySize; i++)
        cout<<array[i]<<" ";
    cout<<"\nSum: "<<Sum;
 
 getch();
 return 0;
}
//---------------------------------------------------------------------------
Добавлено через 1 минуту
а так понятно ?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru