Загрузка...

Help C, C++ please

Thread in C/C++ created by happycozero Oct 13, 2021. 247 views

  1. happycozero
    happycozero Topic starter Oct 13, 2021 Сад изящных слов 124 Apr 23, 2020
    Любые задания, please

    ВАРИАНТ № А48/Б3

    1. Даны два целых положительных числа A и B (число A меньше числа B). Вывести все числа, расположенные между данными числами (не включая сами эти числа), в порядке их убывания, а также количество этих чисел и их сумму.

    2. Дан целочисленный массив, состоящий из N элементов (N > 0, N - четное число). Поменять местами его первый элемент со вторым, третий - с четвертым и т. д. Вывести полученный массив.

    3. Вводится строка, состоящая из слов, разделенных подчеркиваниями (одним или несколькими). Длина строки может быть разной. Определить и вывести количество слов в строке.

    4. Написать функцию bool IsSquare(K) логического типа, возвращающую True, если целый параметр K (K > 0) является квадратом некоторого целого числа, и False в противном случае.

    5. Написать функцию int Min3(A, B, C) целого типа, возвращающую одно минимальное значение из 3-х своих аргументов (параметры A, B, C - целые числа).
     
  2. Rvge
    Rvge Oct 13, 2021 5 Nov 13, 2018
    Code
    // 1
    #include <iostream>
    using namespace std;
    int main() {
    int a, b; cin >> a >> b;
    long long s = 0;
    for (int i = b - 1; i > a; --i)
    {
    s += i;
    cout << i << ' ';
    }
    cout << '\n' << "Sum = " << s << endl;
    cout << "Count = " << b - a - 1;
    return 0;
    }
    The post was merged to previous Oct 13, 2021
    Code
    //2
    #include <iostream>
    #include <vector>
    using namespace std;
    int main() {
    int n; cin >> n;
    vector<int> a(n);
    for (int i = 0; i < n; ++i)
    cin >> a[i];
    for (int i = 0; i < n - 1; ++i)
    {
    int temp = a[i];
    a[i] = a[i + 1];
    a[i + 1] = temp;
    }

    for (int i = 0; i < n; ++i)
    cout << a[i] << ' ';

    return 0;
    }
    The post was merged to previous Oct 13, 2021
    Code
    // 3

    #include <iostream>
    using namespace std;

    int main() {
    int cnt = 0;
    char ch; ch = getchar();
    while (true)
    {

    while (ch != '_' && ch !='\n')
    ch = getchar();
    ++cnt;
    while (ch == '_' && ch != '\n')
    ch = getchar();
    if (ch == '\n')
    break;
    }
    cout << cnt;

    return 0;
    The post was merged to previous Oct 13, 2021
    Code
    // 4
    #include <iostream>
    #include <cmath>
    using namespace std;

    bool lsSquare(int K) {
    double sq = sqrt(K);
    if (sq * sq == K)
    return true;
    return false;
    }
    int main() {
    int K; cin >> K;
    cout << lsSquare(K);
    return 0;
    }
    The post was merged to previous Oct 13, 2021
    Code
    // 5
    #include <iostream>
    using namespace std;
    int Min3(int a, int b, int c) {
    return (a < b) ? ((a < c) ? a : c) : ((b < c) ? b : c);
    }
    int main() {
    int a, b, c; cin >> a >> b >> c;
    cout << (Min3(a, b, c));
    return 0;
    }
     
Top
Loading...