Загрузка...

Требуется решить задачи C++ [9 шт.]

Тема в разделе C/C++ создана пользователем webdead 24 дек 2022. 630 просмотров

  1. webdead
    webdead Автор темы 24 дек 2022 Заблокирован(а) 1053 20 мар 2020
    1. Запишите фрагмент кода для декларации функции, возвращающей значение типа float и принимающий два аргумента: логический (bool) a, целый (int) b.
    2. Найдите ошибку во фрагменте кода и запишите исправленную версию:
    void my_fcn(char x1, int x2, bool flag) {
    int result = x1 + x2;
    if(flag){
    cout << result << endl;
    {
    else {
    cout << 0 << endl;
    }
    }

    int main() {
    my_fcn(3.2, 'r', 3);
    return 0;
    }
    3. Запишите реализацию процедуры (тип void), принимающей один аргумент value типа int по ссылке. В теле функции необходимо выполнить уменьшение значения value на 7.
    4. Какие значения будут выведены в консольное окно с помощью цикла
    for (int i = 2; i < 8; i+=2) {
    cout << i << endl;
    }
    5. В фрагменте с циклом определите такое условие работы цикла, чтобы он выполнял 6 итераций (начальное значение счетчика и его шаг не изменять).
    int i = 0;
    do {
    cout << i << endl;
    i+=2;
    } while(?);
    6. Укажите фрагмент кода с реализацией цикла for для подсчета значения факториала числа 7.
    7. Запишите фрагмент кода для создания массива 7 элементов типа bool (значения элементов произвольны).
    8. Найдите ошибку в фрагменте кода и запишите исправленную версию:
    const int N=7;
    int myArray[N];
    for (int i = 0; i < N; i++) {
    cin >> myArray[N];
    }
    9. Был создан и заполнен значением массив целочисленных элементов exampleArray. Размер массива известен и хранится в переменной N. Запишите фрагмент кода для увеличения каждого элемента массива на число 5.
     
  2. Onlyinc
    Onlyinc 24 дек 2022 76 16 окт 2021
    [IMG]?
     
    24 дек 2022 Изменено
    1. webdead Автор темы
      Onlyinc, C++ нет времени изучать.
    2. Membro
      webdead, могу за 500 руб на лолз все сделать цена не устраивает пиши свою цену
    3. qrob
      webdead, скину за 200 рублей
  3. K1ERRY
    K1ERRY 25 дек 2022 TIME TO DIE 24 148 19 ноя 2018
    Тебе всегда все требуется, иди в раздел задания за деньги и там тебе все сделают, каждый день чет просишь на халяву
     
    25 дек 2022 Изменено
    1. Посмотреть предыдущие комментарии (1)
    2. 0_mxd_0
      webdead,
      Жду тему от тебя в разделе "Слив фотографий 18+"
    3. K1ERRY
      0_mxd_0, там мной занято
  4. graver677
    graver677 25 дек 2022 сглыпа 41 25 мар 2020
     
  5. kcn
    kcn 25 дек 2022 Я лучший 534 15 апр 2020
    1. qrob
      kcn,
  6. Deathmatch_inactive2906795
     
  7. olmovc
    olmovc 1 янв 2023 0 1 янв 2023
    C
    #include <iostream>
    #include <algorithm>
    #include <string>
    #include <ctime>
    using std::cin;
    using std::cout;
    using std::string;
    int main()
    {
    std::srand(unsigned(time(NULL)));
    const size_t ARRAY_SIZE = 7;
    bool array[ARRAY_SIZE] = {true};
    // std::generate(array, array + ARRAY_SIZE, std::rand);
    for (size_t i = 0; i < ARRAY_SIZE; i++) {
    array[i] = (std::rand() % 2 == 0) ? false : true;
    }
    for (size_t i = 0; i < ARRAY_SIZE; i++) {
    cout << "i[" << i << "] = " << array[i] << std::endl;
    }
    return 0;
    }
     
    1 янв 2023 Изменено
  8. overthrow
    overthrow 1 янв 2023 231 15 сен 2022
    Брат, если хочешь научиться нормально програмировать, надо делать это саму, что-то не знаешь - гугл
     
  9. brediska
    brediska 9 янв 2023 Заблокирован(а) 2794 30 май 2021
    Код
    void my_fcn(double x1, int x2, bool flag) { 
    double result = x1 + x2;
    if(flag){
    cout << result << endl;
    }
    else {
    cout << 0 << endl;
    }
    }

    int main() {
    my_fcn(4.02, 3, true);
    return 0;
    }

    1. неправильная скобка в условии if.
    2. неверный ввод аргументов функции (у тебя на первом месте стоит логический тип, хотя там должно быть число, и наоборот в третьем аргументе)
    3. число 4.02 является вещественным, для него нужен тип double (int только для целых чисел)
     
    1. Daemon
      brediska, будет использовано неявное приведение
  10. Daemon
    Daemon 21 янв 2023 1679 8 янв 2021
    webdead,
    C
    bool foo(bool, int); // в декларации имена параметров игнорируются
    C

    void my_fcn(char x1, int x2, bool flag) {
    int result = x1 + x2;
    if(flag) {
    cout << result << endl;
    }
    else {
    cout << 0 << endl;
    }
    }

    int main() {
    my_fcn(3.2, 'r', 3);
    return 0;
    }
    C
    void foo(int& value){
    value-=7;
    }
    2 4 6
    C
    i != 12
    C
    for(int i = 2, f = 1; i < 8; ++i)
    f *= i;
    C
    bool mas[7]{};
     
    21 янв 2023 Изменено
    1. Daemon
      C
      const int N=7;
      int myArray[N];
      for (int i = 0; i < N; i++) {
      cin >> myArray[i];
      }
      C
      for (int i = 0; i < N; ++i)
      exampleArray[i] += 5;
      21 янв 2023 Изменено
Top
Загрузка...