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

Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером. - C++

Восстановить пароль Регистрация
 
wowan30002
2 / 2 / 0
Регистрация: 23.05.2012
Сообщений: 194
21.10.2012, 13:12     Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером. #1
Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2012, 13:12     Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером.
Посмотрите здесь:

В одномерном массиве целых чисел содержится два нулевых значения. Подсчитать сумму чисел, заключённых между двумя нулями. C++
Дана последовательность из n целых чисел.Найти сумму чётных элементов этой последовательности. C++
C++ Дана последовательность из n целых чисел. Найти сумму нечетных элементов этой последовательности.
C++ Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности
Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М C++
Дана последовательность целых чисел, последнее из которых 0. Найти количество 3-значных чисел C++
Дана последовательность целых чисел.Подсчитать среднее арифметическое отрицательных элементов C++
Дана последовательность целых чисел. Подсчитать среднее арифметическое отрицательных элементов C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
 Аватар для Петррр
5917 / 3354 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
21.10.2012, 13:20     Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <random>
 
 
int sum(int array[], size_t size)
{
    int result = 0;
    for (int i = 0; i < size; i++)
        if (i == array[i])
            result += array[i];
    return result;
}
 
int main()
{
    const size_t size = 100;
    int array[size];
    std::random_device rd;
    for(int i = 0; i < size; i++)
        array[i] = rd() % 100 + 1;
    std::cout << sum(array, size) << std::endl;
}
ZaMaZaN4iK
Мой лучший друг-отладчик!
 Аватар для ZaMaZaN4iK
163 / 163 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
21.10.2012, 13:24     Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером. #3
вот накляпал такую бодягу:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int main()
{
    long long digits[100],all=0;
    short int i;
    for(i=0;i<100;i++)
        cin>>digits[i];
    for(i=0;i<100;i++)
        if(digits[i]==i+1)
            all+=digits[i];
    cout<<endl<<all<<endl;
    system("pause");
}
Yandex
Объявления
21.10.2012, 13:24     Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером.
Ответ Создать тему
Опции темы

Текущее время: 14:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru