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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Я_Мария
0 / 0 / 0
Регистрация: 10.06.2012
Сообщений: 22
#1

Найти среднее арифметическое чисел, больших М и меньших Н - C++

10.06.2012, 15:41. Просмотров 1156. Ответов 2
Метки нет (Все метки)

Написать программу с оператором for, которая проверяет пароль пользователя, а затем позволяет пользователю ввести два целых числа М и Н (М < Н), определяющие границы диапазона возможных значений, и реализовывает задание: найти среднее арифметическое чисел, больших М и меньших Н.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2012, 15:41     Найти среднее арифметическое чисел, больших М и меньших Н
Посмотрите здесь:
C++ Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!
C++ Найти сумму целых положительных чисел больших a меньших b
Найти среднее арифметическое положительных (или больших единицы) элементов матрицы C++
C++ Найти сумму целых положительных чисел, больших 30 и меньших 100, кратных трем и оканчивающихся на 2, 4 и 8
C++ Найти сумму целых положительных чисел, больших 30 и меньших 100 кратных трем с помощью цикл While
C++ Найти среднее арифметическое и среднее геометрическое модулей двух чисел
C++ Найти среднее арифметическое, среднее геометрическое и количество всех натуральных нечетных двузначных чисел
Найти среднее арифметическое и среднее геометрическое заданных чисел C++
C++ Найти среднее арифметическое и среднее геометрическое двух чисел
C++ Найти среднее арифметическое и среднее геометрическое чисел
C++ Найти среднее арифметическое и среднее геометрическое чисел
C++ Найти количество элементов, больших 5, среди элементов главной диагонали, вычислить среднее арифметическое

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
10.06.2012, 16:47     Найти среднее арифметическое чисел, больших М и меньших Н #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
int main() {
    const char pass[ ] = "password";
    int m, n;
    char c;
    for (m = 0; (c = getchar()) != '\n'; m++)
        if (c != pass[m])
            return 1;
    if (pass[m])
        return 1;
    scanf("%d%d", &m, &n);
    printf("%f", (m + n) * .5);
}
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.06.2012, 17:18     Найти среднее арифметическое чисел, больших М и меньших Н #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Можно сделать вот так

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
32
33
34
35
36
37
38
39
40
41
42
#include <iostream> 
#include <cstring> 
#include <cstdio> 
using namespace std; 
 
bool password(); // функция проверки пароля
 
int main() 
{   
    int N, M; 
    int sum = 0; // сумма чисел
    setlocale(0, "rus");
    if(password())  // если пароль введён верно
    {
        cout << "Вход разрешён\n" << endl; 
        cout << "Введите 2 числа ( M < N ) " << endl; 
        cin >> M >> N; 
 
        if(M < N) 
        {  
            for ( int i = M+1; i < N; i++)  
                sum += i;  
                
            cout << "Среднее значение чисел равно " << sum/(N-M-1) << endl; 
        } 
    }
 
else cout << " В доступе отказано \n"; 
    
} 
 
bool password() 
{ 
    char s[80]; 
    cout << "Введите пароль "; 
    gets(s); 
 
    if(strcmp(s, "parol")) { cout << "Пароль недействителен \n"; // функция strcmp сравнивает s 
    return false;                                                // с ключевым словом в данном случае
    }                                                            // parol
    return true; 
}
Yandex
Объявления
10.06.2012, 17:18     Найти среднее арифметическое чисел, больших М и меньших Н
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru