0 / 0 / 0
Регистрация: 25.10.2016
Сообщений: 9
1

Сравнение чисел

03.03.2017, 12:59. Показов 1730. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
дан 40 число если число меньше 25 надо прибавить 10. можете помочь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2017, 12:59
Ответы с готовыми решениями:

Сравнение чисел
Привет всем!Люди помогите написать программ,которая сравнивает три числа и выдает наибольшее и...

Сравнение чисел
Строго не судите, логику кода понять можно. Где проблема? Значение value не присваивается на 31...

Сравнение чисел
Скажите, пожалуйста, логику сравнения трёх чисел на языке алгоритма, чтобы рез-т был таким: первое...

Сравнение чисел.
Вообщем нужно ввести с клавы 3 числа. Нужно чтобы прога вывела их в порядке max, min, middle. В...

5
15 / 15 / 6
Регистрация: 30.11.2016
Сообщений: 101
03.03.2017, 13:18 2
naroto, Можно понятнее условие дать? а то выходит что есть 40 ели 40 менше 25 прибавть 10. бред.
0
Диссидент
Эксперт C
27497 / 17185 / 3784
Регистрация: 24.12.2010
Сообщений: 38,708
03.03.2017, 14:45 3
Цитата Сообщение от naroto Посмотреть сообщение
дан 40 число если число меньше 25 надо прибавить 10.
Попробуем перевести на русский
дано 40 чисел. К каждому числу применить следующую операцию. Если число меньше 25, прибавить к нему 10. В противном случае оставить без изменения. Угадал?
1
331 / 283 / 78
Регистрация: 02.08.2016
Сообщений: 1,008
03.03.2017, 16:05 4
Лучший ответ Сообщение было отмечено naroto как решение

Решение

Цитата Сообщение от Байт Посмотреть сообщение
Попробуем перевести на русский
дано 40 чисел. К каждому числу применить следующую операцию. Если число меньше 25, прибавить к нему 10. В противном случае оставить без изменения. Угадал?
Тру C++11
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
#include <vector>
#include <iostream>
#include <functional>
#include <algorithm>
#include <iterator>
 
using std::cout;
using std::endl;
 
std::ostream_iterator<int> iout(cout, " ");
 
 
int main()
{
    std::vector<int> vec(40);
    std::generate(vec.begin(), vec.end(), []() { return rand() % 40; });
    std::copy(vec.begin(), vec.end(), iout);
    cout << endl;
    std::transform(vec.begin(), vec.end(), vec.begin(), [](int arg) -> int {
        return arg < 25 ? arg + 10 : arg;
    });
    std::copy(vec.begin(), vec.end(), iout);
    cout << endl;
 
    return 0;
}
1
5 / 5 / 0
Регистрация: 15.01.2017
Сообщений: 49
03.03.2017, 16:17 5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
int main(){
    int arr[40];
    for (int i=0; i<40; i++){
        cin>>arr[i];
        if (arr[i] < 25){
            arr[i] += 10;
        }
    }
    for (int i=0; i<40; i++){
        cout<<arr[i]<<" ";
    }
}
0
93 / 69 / 22
Регистрация: 17.10.2011
Сообщений: 235
03.03.2017, 16:28 6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <array>
#include <algorithm>
#include <iomanip>
using namespace std;
int main()
{
    array<int,40> nm;
    for(size_t i=0;i<nm.size();i++) nm[i]=i;
    for(auto n:nm) cout<<setw(4)<<n;
    cout<<endl;
    
    for_each(nm.begin(), nm.end(), [](int &n){ if (n<25) n+=10;});
    for(auto n:nm) cout<<setw(4)<<n;
    cout<<endl;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2017, 16:28
Помогаю со студенческими работами здесь

Сравнение чисел
Есть у меня 2 числа: 3.1000000000000017 и 3.1000000000000000 Они как бы равны, но не получается...

Сравнение 3 чисел
Всем привет)) В колледже задали задание: написать программу, которая сравнивает 3 числа. Три...

Сравнение длинных чисел >, <
Доброго времени суток всем. помогите пожалуйста прояснить алгоритм сравнения относительно длинных...

Сравнение целых чисел
Два практически одинаковых кода, но один работает, а другой нет, с математической точки все...

Сравнение трех чисел
Здравствуйте, Как записать функцию сравнения трех чисел в более компактном виде. Например поиск...

Сравнение положительных чисел
Должна быть только проверка положительных чисел. Т.е. если вводится, к примеру: 2, 5, 8, -10, то...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru