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

Найти сумму элементов с четными индексами и произведение элементов с нечетными индексами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл "While". Где ошибка? http://www.cyberforum.ru/cpp-beginners/thread894473.html
В некоторой стране используются денежные купюры достоинством 64, 32, 16, 8, 4, 2, 1. Дано натуральное число n. Каким наименьшим количеством таких денежных купюр можно выплатить сумму n (указать количество каждой из используемых для выплаты купюр)? Предполагается, что имеется достаточно большое количество купюр всех достоинств. #include <QTextStream> #include <cmath> int main() { ...
C++ Сформировать квадратную матрицу порядка n по заданному образцу c++ 0 0 0 … 0 0 1 0 0 0 … 0 2 0 0 0 0 … 3 0 0 ………………………….. 0 n-1 0 … 0 0 0 n 0 0 … 0 0 0 http://www.cyberforum.ru/cpp-beginners/thread894469.html
Удалить все слова, содержащие нечетное количество согласных букв C++ C++
Всем привет,просьба подкорректировать код,не правильно работает,просто удаляет согласные буквы. void stroki::Delete() { int n,count = 0; int res(0); for(int i = 0 ; str!='\0'; i++) { if( str == 'Б'|| str == 'б'|| str == 'В' || str == 'в' || str == 'Г' || str == 'г' || str == 'Д' || str == 'д' || str == 'Ж' || str == 'ж' || str == 'З' || str == 'з'|| str == 'К'|| str == 'к'|| str...
Возможно ли вызвать функцию, имя которой хранится в переменной типа char* ? C++
Или возможно ли создать указатель на функцию по имени в переменной. Извиняюсь за неконкретный вопрос, просто ещё не полностью продумал алгоритм, и это лишь идея.
C++ работа с двумерным массивом (найти k, сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент) http://www.cyberforum.ru/cpp-beginners/thread894443.html
1) найти такие k, что k-я строка матрицы совпадает с k-м столбцом. 2) Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. программа выдает ошибку, необъявленный идентификатор "S" не могу понять... #include "stdafx.h" #include <iostream> #include <conio.h> #include <stdio.h> using namespace std;
C++ Вычислить P=|X3-Y3|,если Y=5; X изменяется от -10 до 10 с шагом 0,2 (c++) через FOR, заранее огромное спасибо!!! подробнее

Показать сообщение отдельно
es_
202 / 202 / 46
Регистрация: 14.01.2013
Сообщений: 455
07.06.2013, 16:03     Найти сумму элементов с четными индексами и произведение элементов с нечетными индексами
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
#include "StdAfx.h"
#include <iostream>
#include <cstdlib>
 
using namespace std;
int main()
{
        
 
        int const k=10;  // Количество эл-ов массива
        double S[k],sum=0,incr=1; // 
        cout << "Please enter the elements of the array:"<<endl;
        for (int i=0;i<k;i++) // В цикле задаём элементы массива
        {
            cin>>S[i];   
        }
        for (int i=0;i<k;i++)
        {
            if (i%2==0)    // Если остаток от деление индекса на 2 равен нулю, то:
            {
                sum+=S[i]; // Суммируем чётные элементы
            }
            else
            {
                incr=S[i]*incr; // Иначе перемнажаем элементы
            }
        }
        cout<<"summa= "<<sum<<" increment= "<<incr;
        system("PAUSE > void");
        return 0;
}
Добавлено через 5 минут
Писал на Visua Studio 2008, думаю, вы тоже используете VS. Просто могут быть небольшие несоответствия, чаще всего в предкомпилированных заголовках, например, в CodeBlocks достаточно только:
C++
1
2
3
#include <iostream>
using namespace std;
int main()
P.S. не забывайте что индексы в С++ начинаются с 0, а 0 - это чётное число.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru