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

Заменить все четные элементы массива на их квадраты, а нечетные удвоить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как правильно использовать friend для доступа к экземпляру класса http://www.cyberforum.ru/cpp-beginners/thread414147.html
Доброго времени суток. Проблема - нужно из одного класса обратиться к методам экземпляра другого класса знаю, что для этого нужно как-то использовать friend, а как - понять не могу Скажем, есть класс index class index { friend class indarray; int *swapmas ; int size_; public:
C++ [C++] Динамическое программирование, задача о рюкзаке Помогите реализовать задачу о рюкзаке методом динамического программирования http://www.cyberforum.ru/cpp-beginners/thread414146.html
как определить "отмена" или "печать" в PrintDialog1 C++
Подскажите как определить произошло нажатие отмены или печать документа, потому что в обработчике только на закрытие окна, а оно при обоих случаях закрывается, а в возвращаемых параметрах нет об этом ничего...
Регистрация в приложении C++
чуть-чуть помогите, пожалуйста. Ошибок куча, не понимаю как исправить( //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include "Unit2.h"
C++ в линейном массиве http://www.cyberforum.ru/cpp-beginners/thread414130.html
Помогите плиз!!!!! в линейном массиве найти все группы подряд идущих элементов, образующих геометрическую прогрессию.
C++ определить все строки и столбцы матрицы, в которых встречаются одинаковые элементы на с++ вот само условие Написать программу, которая выполняет операцию над матрицей целых чисел. Матрицу следует размещать в динамической памяти. Размер матрицы указывает пользователь после запуска программы. Матрица заполняется случайными числами. Программа выводит исходную матрицу на экран, осуществляет операцию: определить все строки и столбцы матрицы, в которых встречаются одинаковые элементы подробнее

Показать сообщение отдельно
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 390
22.12.2011, 00:18     Заменить все четные элементы массива на их квадраты, а нечетные удвоить
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 <stdio.h>
#include <stdlib.h>
const int N=20;
int main(void)
{
   int A[N];
   srand(time(NULL));
   printf ("Do:\n");
   for (int i=0;i<N;i++)
   {
      A[i]=rand()%20;
      printf ("%7d",A[i]);
   }
   for (int i=0;i<N;i++)
   {
      if(!(A[i]%2)) A[i]*=A[i];
      else A[i]*=2;
   }
   printf ("\nPosle:\n");
   for (int i=0;i<N;i++) printf ("%7d",A[i]);
   printf ("\n");
   system("pause");
   return 0;
}
 
Текущее время: 19:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru