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

В массиве из целых чисел найти среднее арифметическое тех чисел, которые начинаются с цифры 5 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построить окружность которая движется по дуге http://www.cyberforum.ru/cpp-beginners/thread1042136.html
http://i58.***********/big/2013/1215/de/1efd0c90e16d81d473d328f1ba1f82de.jpg Добавлено через 26 минут вот ссылка на задание: http://webfile.ru/dd4b56aa9c7d2658249b6411a64ee289
C++ Как создать карту помещения? У робота имеется радар, энкодеры, компас. Перед роботом создать карту не составляет труда, зная дальность действия радара. А вот как создать карту помещения, понять не могу. Если взять двумерный массив 100x100 подъехав в точку x = 0, y = 0, нельзя будет добавить ещё элементы в начало. Или добавить ещё блок 100x100? Но как работать потом с этими блоками? Подскажите пожалуйсто, наставьте на верный... http://www.cyberforum.ru/cpp-beginners/thread1042135.html
C++ Работа с динамическим массивом
В программе есть динамический массив класса Enemy. И есть функция, которая при попадании стрелы во врага проверяет жив ли он после попадания, если мертв, то уменьшает переменную en_kol (количество врагов) на 1. Проблема в том, что если стрела пересекается с первым врагом (нулевым элементом массива), то количество врагов сразу падает до нуля. С остальными элементами все нормально. В чем может быть...
Путаница в условном операторе C++
Задача: Если сумма трех попарно различных действительных чисел x, y, z меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других; в противном случае заменить меньшее из x и y полусуммой двух оставшихся значений. Код: int main(int argc, char* argv) { double x,y,z; if (x+y+z < 1) { if ((x<y) & (x<z)) {
C++ Провести побитовое кодирование слов английского языка http://www.cyberforum.ru/cpp-beginners/thread1042091.html
Провести побитовое кодирование слов английского языка( мне нужно тока слово Alexandr), используя минимальное количество переменных, типа unsigned int. Помогите пожалуйста, т.к уже конец семетра, а на мне висит тока эта прога, и я вообще не знаю как её сделать!!!
 

Показать сообщение отдельно
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
15.12.2013, 14:02     В массиве из целых чисел найти среднее арифметическое тех чисел, которые начинаются с цифры 5
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
#include <iostream>
 
bool five (int n)
{
    while ((n/10)!=0)
        n/=10;
    return (n==5) ? true:false;
}
 
int main()
{
    int a[10];
    float s = 0;
    int k = 0;
    for (int i=0; i<10; i++)
    {
        std::cout <<"A[" <<i <<"] = ";
        std::cin >> a[i];
        if (five(a[i]))
        {
            ++k;
            s+=a[i];
        }
    }
    s/=k;
    std::cout <<"Srednee: " <<s <<'\n';
    return 0;
}
 
Текущее время: 14:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru