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

задан вектор С, который состоит из 12 действительных чисел. Сформировать вектор D, нечетные элементы которого есть целая часть нечетных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан линейный массив А. Составьте программу замены элементов с нечетными номерами на их квадраты http://www.cyberforum.ru/cpp-beginners/thread903268.html
Дан линейный массив А. Составьте программу замены элементов с нечетными номерами на их квадраты
C++ Удаление списка указателей Здорова! Есть задачка: Определите список указателей, который уничтожает объекты, адресуемые этими указателями, во время уничтожения самого списка или при удалении элемента из списка операцией... http://www.cyberforum.ru/cpp-beginners/thread903249.html
C++ Не могу собрать в едино (найти среднее арифметическое делителей числа N)
Как найти среднее арифметическое делителей числа N. N должно вводиться с клавы. Для среднего арифметического#include<iostream> using namespace std; int main() { float A; float sr=0.0; ...
Найдите наибольший общий делитель C++
Найдите наибольший общий делитель и наименьшее общее кратное двух натуральных чисел, учитывая что выполняется равенство : НОД(А,В)*НОК(А,В)=А*В. Тесты и результаты: 1) НОД(24,15)=3;...
C++ Вычислить записанную в тексте алгебраическую сумму (Переделать на С++) http://www.cyberforum.ru/cpp-beginners/thread903229.html
Всем привет. Вот необходимо переписать этот код на С++ помогите плз: Задание 3. Дан текст, имеющий вид: «d_1-d_2+d_3-…», где d_i-цифры (n>1).Вычислить записанную в тексте алгебраическую сумму....
C++ Вычислить записанную в тексту сумму (Переделать на С++) Всем привет. Вот необходимо переписать этот код на С++ помогите плз: Задание 2. Дан текст, имеющий вид: «d_1+d_2+d_3+⋯d_n», где d_i-цифры(n>1).Вычислить записанную в тексту сумму. uses crt;... подробнее

Показать сообщение отдельно
MarVaL
С++ Beginner
117 / 117 / 16
Регистрация: 28.02.2013
Сообщений: 246
16.06.2013, 13:48
Парные всмысле чётные? Если да то:
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
38
39
40
41
#include <iostream>
 
int main() {
  setlocale(0, "");
  
  const int n = 12;
  
  double *C = new double[n];
  
  std::cout << "Заполните вектор C вещественными числами: ";
  
  for(int i = 0; i != n; ++i)
    std::cin >> C[i];
  
  std::cout << "Вектор C: " << std::endl;
  
  for(int i = 0; i != n; ++i)
    std::cout << i + 1 << ". " << C[i] << std::endl;
  
  std::cout << std::endl;
  
  double *D = new double[n];
  
  for(int i = 0; i != n; ++i) {
    if((i+1) % 2) {
      int temp = C[i];
      D[i] = temp;
    } else {
      int temp = C[i];
      D[i] = C[i] - temp;
    }
  }
  
  std::cout << "Вектор D: ";
  for(int i = 0; i != n; ++i)
    std::cout << i + 1 << ". " << D[i] << std::endl;
    
  delete[] C;
  delete[] D;
  return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.