Предмет: Информатика, автор: nasiba0995

C++
Организовать функцию для добавления в список случайными
положительными и отрицательными числами таким образом, чтобы все
числа по модулю были разными

Ответы

Автор ответа: wherethefux
2

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

// Структура для хранения элемента списка

struct Node {

   int data;

   Node *next;

};

// Функция для добавления элемента в список

void add(Node *&head, int data) {

   Node *temp = new Node;

   temp->data = data;

   temp->next = head;

   head = temp;

}

// Функция для вывода списка

void print(Node *head) {

   while (head != NULL) {

       cout << head->data << " ";

       head = head->next;

   }

   cout << endl;

}

// Функция для добавления в список случайными положительными и отрицательными числами таким образом, чтобы все числа по модулю были разными

void addRandom(Node *&head) {

   srand(time(NULL));

   int n = 0;

   int data = 0;

   cout << "Введите количество элементов: ";

   cin >> n;

   for (int i = 0; i < n; i++) {

       data = rand() % 100;

       if (rand() % 2 == 0) {

           data *= -1;

       }

       add(head, data);

   }

}

// Точка входа в программу

int main() {

   Node *head = NULL;

   addRandom(head);

   print(head);

   return 0;

}

Похожие вопросы
Предмет: Литература, автор: kobzarsofia47
Практичне завдання за змістом оповідання «Перевтілення» Ф.Кафки
1. Що ж такого було сказано Францом Кафкою, що й сьогодні, у XXI
столітті, його творчiсть бентежить і примушує замислюватись читача,
2. Як ви гадаете, які обставини життя Франца Кафки справили вплив на
його творчiсть?
3. Чому світ Кафки називають розколотим?
4. Який провідний мотив творчості Кафки,
5. Чому оповідання «Перевтілення» ми відносимо до експресіонізму?
Питання за змістом оповідання:
1) Як почувався Грегор Замза за таких обставин у світі?
2) Чи можна його назвати щасливим? Чому?
3) Яка атмосфера панувала в родині Замзи?
4) Чи були стосунки у родині по-справжньому теплими і щирими?
5) У чому причини страхітливого перетворення Грегора Замзи в комаху?
Проблемне питання:
1) Для Грегора перевтілення - це: Трагедія? Втеча? Порятунок?
2) що людського є у Грегорі Замзі? І яка його риса характеру с
домінантною?
3) Скажіть, чи може бути комахою той, хто так самозречено вміє любити
ближнього?