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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание текста из файла http://www.cyberforum.ru/cpp-beginners/thread676376.html
Написать программу, которая считывает текст (.txt) из файла и выводит на экран только цитаты, то есть предложения заключённые в кавычки.
C++ Как оформить консоль? Здравствуйте! Скажите пожалуйста, как оформить консоль и какие есть системные функции нападобии system("PAUSE") и system("color 20")и т.п. Гуглить, пожалуйста, не предлагайте. Заранее спасибо. +СИК полагается http://www.cyberforum.ru/cpp-beginners/thread676372.html
Перевод вещественных чисел в двоичные C++
Помогите пожалуйста! Вот , например есть число 99.57 сначала переводим в двоичный код целую часть , то есть 99. Получается 0,1100011( а 0 указывает вроде знак числа ) . Такой вопрос , как перевести десятичную часть , после запятой ??? Объясните пожалуйста!) Я знаю , что нужно использовать веса разрядов двойки (0.5, 0.25, 0.125, 0.0625 и т.д . ) , вот только никак не пойму , как это делается??
C++ Вычислить сумму ряда с заданной точностью
Вычислить для x с точностью епсилон больше нуля суму. Модуль х меньше 2.4. Мне не понятно что делать с левой частью. И что такое точность вычисления??? Помогите пожалуста!!! И как вычислить факториал... Спасибо!!! #include <iostream> #include <cmath> #include <conio.h> using namespace std; int main() {
C++ Функции в c++ http://www.cyberforum.ru/cpp-beginners/thread676349.html
Программа работает некорректно. Подскажите что не так? Когда ввожу x=100, n=51, то высчитывает кубический корень, а должен квадратный. Догадываюсь всё дело в функции, т.к. когда я просто подставлял туда числа, а не переменные всё было ОК #include <stdio.h> #include <math.h> void f(double x, double n) { if(x-n>10) printf("kvad.koren: %f\n", pow(x-n, 1.0/2.0)); if(x<=n) printf("kyb....
C++ Перевод десятичного вещественного числа в новую систему счисления Перевод десятичного вещественного числа в новую систему счисления. Само число и основание новой системы счисления должны вводится со стандартного потока ввода. Необходимо организовать проверку правильности ввода данных. Основание может принадлежать отрезку . Введенное число должно быть разбито на целую и дробную части. Каждая часть переводится по своему алгоритму. Результат перевода вывести. ... подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5915 / 3352 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
21.10.2012, 13:20     Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером.
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;
}
 
Текущее время: 15:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru