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

Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ подпрограммы http://www.cyberforum.ru/cpp-beginners/thread433914.html
Найти три таких простых числа, чтобы их сумма была в 5 раз меньше их произведения.
C++ линейный алгоритм В озеро, имеющее среднюю глубину L м и площадь поверхности S кв.км, бросили кристалл поваренной соли массой 0,05 г. Сколько граммов соли оказалось бы в наперстке воды объемом 2 см3, зачерпнутой из озера, если полагать, что соль растворилась равномерно во всем объеме воды? http://www.cyberforum.ru/cpp-beginners/thread433908.html
Анимация в Borland C++ C++
Здравие желаю, товарищи программисты. Нужна ваша помощь. Необходимо сделать анимацию в C++ на тему "Кинофильмы" (К примеру "Полотно кинотеатра, а на нем обратный отсчёт перед показом фильма") Буду очень признателен. Спасибо!
C++ Перевод целого десятичного числа в двоичную систему счисления
Перерыл инет, форум нашел кучу разных вариантов и не одного закончено го :( может у кого есть нормальный вариант реализации кода?
C++ Общие вопросы. http://www.cyberforum.ru/cpp-beginners/thread433893.html
Доброго времени суток! После изучения Паскаля, решил перейти на изучение С/С++, прочитал много мануалов для новичков, но накопились некоторые вопросы: Практический: Установил VS-2010, скачал книгу Г.Шилдта "С++ базовый курс", открыл VS там куча проектов, выбрал консольку вин32 и сразу же смутил заголовок #include "stdafx.h" в книге например используется <iostream>, так же видел заголвок...
 

Показать сообщение отдельно
ШКІПЕР
 Аватар для ШКІПЕР
94 / 94 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
24.01.2012, 20:44     Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером
Цитата Сообщение от odip Посмотреть сообщение
вполне могут потребовать реальный массив
Если даже и так, тогда мазня на основании предыдущего текста:

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>
using namespace std;
 
int main()
{
        setlocale(LC_ALL, "Russian");
        int n, k=0;
        double temp;
        cout<<"Количество: ";
        cin>>n;
        
        double *arr = new double [n];  /*  :D  */
 
        for (int i=0; i<n; ++i)
        {
                cin>>temp;              
        arr[i]=temp;
                if (temp==i+1 && !(fmod(temp,3)))
                        ++k;
        }
        cout<<"Совпадений: "<<k;
        cin.get();
        return EXIT_SUCCESS;
}
 
Текущее время: 11:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru