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

Преобразовать массив, прибавив к четным числам первый элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Swap для двунаправленного списка http://www.cyberforum.ru/cpp-beginners/thread1123731.html
Поменять просто значения узлов, не интересно. Я запутываюсь с ссылками. элементы могут быть заглавными или последними. struct node { int k; node *next; node *pred; };
C++ Составить программу, которая по дате рождения человека (день, месяц, год в числовой форме) вычисляет, сколько лет, недель и дней прожил человек Составить программу, которая по дате рождения человека (день, месяц, год в числовой форме) вычисляет, сколько лет, недель и дней прожил человек по настоящую дату. http://www.cyberforum.ru/cpp-beginners/thread1123712.html
Составить программу , которая содержит динамическую информацию о наличие автобусов в парке C++
Составить программу , которая содержит динамическую информацию о наличие автобусов в автобусном парке . Сведения о каждом автобус включают : - номер автобуса ; - фамилия и инициалы водителя ; - номер маршрута . Программа должна обеспечивать : - начальное формирование данных о всех автобусы в парке в виде списка ; - при выезде каждого автобуса из парка вводится номер автобуса , и программа...
Осуществить сдвиг элементов массива вправо на k позиций C++
Всем привет , помогите пожалуйста решить эту задачу на языке Си 9. Дан целочисленный массив размера N. Осуществить сдвиг вправо на k позиций, где k – сумма четных элементов
C++ Прокомментировать код http://www.cyberforum.ru/cpp-beginners/thread1123670.html
Здравствуйте! Пожалуйста, как можно яснее откомментируйте коды программ, очень нужно для понимания, чтобы разобраться.. пожалуйста.. 1 задача #include <iostream> #include <cstdlib> #include <cmath> #include <locale> using namespace std;
C++ Описать класс «матрица». Добавить метод, вычисляющий определитель матрицы Описать класс «матрица». Добавить метод, вычисляющий определитель матрицы, чтение из файла и запись в файл. Помогите кто может, хотя бы описать класс и чтение, запись в файл, определитель сам сделаю. подробнее

Показать сообщение отдельно
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,538
Записей в блоге: 27
19.03.2014, 11:59     Преобразовать массив, прибавив к четным числам первый элемент
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
#include<iostream>
#include<stdio.h>
#include<conio.h>
int main()
{
      setlocale(LC_ALL,"rus"); 
      int N; 
      printf("Введите N=");   // Вводим  размер массива
      scanf("%d",&N);
      int i,mas[5],c;
      
      for(i=0; i<N; i++)
               {
                    std::cout << "Enter elements\n";
                    std::cin >> mas[i];
               }
      for(i=1; i<N; i++)   
               {
                    if (mas[i]%2 == 0)            
                    mas[i] += mas[0];
                    std::cout << mas[i] << " ";
               }
      printf("\n");
      system("pause");
}
Добавлено через 58 секунд
scanf("%d",&mas[N]);
У вас же цикл по i. Я не знаю особо как работает сканф, потому что не люблю сишные методы, но кажется там должно быть
C++
1
scanf("%d",&mas[i]);
Добавлено через 1 минуту
Всё работает.
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<stdio.h>
#include<conio.h>
int main()
{
      setlocale(LC_ALL,"rus"); 
      int N; 
      printf("Введите N=");   // Вводим  размер массива
      scanf("%d",&N);
      int i,mas[5];
      for(i=0; i<N; i++)
               {
                    printf("Введите Элемент Массива=");  // Вводим значение массива
                    scanf("%d",&mas[i]);
               }
      for(i=1; i<N; i++)   
               {if (mas[i]%2 == 0)            // тут должен определить четкий или нет
                    mas[i] += mas[0];
                    printf("\nчетный+первый элемент %d",mas[i]);
               }
      printf("\n");
      system("pause");
      return 0;
}
 
Текущее время: 13:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru