• Предмет: Информатика
  • Автор: znaniyacomik
  • Вопрос задан 2 месяца назад

Урок по C++
1) Ввести число. Если это число больше 100, прибавить к нему 50, если это
число меньше 100 – отнять от него 50.

2) Вывести слово "Hello" если человек ввел число от 100 до 500, слово
"World" если человек ввел число от -500 до -100

3) Ввести два числа. Вычесть из меньшего большее.

4) Определить четность/нечетность введенного числа

5) Ввести с клавиатуры три числа. Вывести на экран среднее из них
(например: 4,5,6 – 5 среднее).

Понимаю работа сложная, помогите пожалуйста C++

Ответы

Ответ дал: Mvseer
1

1 Для выполнения операций в зависимости от введенного числа можно использовать следующий код:

#include <iostream>

using namespace std;

int main() {

   int <link>number</link>;

   cout << "Введите число: ";

   cin >> <link>number</link>;

   if (<link>number</link> > 100) {

       <link>number</link> += 50;

   } else {

       <link>number</link> -= 50;

   }

   cout << "Результат: " << <link>number</link>;

   return 0;

}

2 Для вывода слова "Hello" или "World" в зависимости от введенного числа можно воспользоваться следующим кодом:

#include <iostream>

using namespace std;

int main() {

   int <link>number</link>;

   cout << "Введите число: ";

   cin >> <link>number</link>;

   if (<link>number</link> >= 100 && <link>number</link> <= 500) {

       cout << "Hello";

   } else if (<link>number</link> >= -500 && <link>number</link> <= -100) {

       cout << "World";

   } else {

       cout << "Число не входит в указанные диапазоны";

   }

   return 0;

}

3 Для вычитания из меньшего числа большего:

#include <iostream>

using namespace std;

int main() {

   int <link>number1</link>, <link>number2</link>;

   cout << "Введите первое число: ";

   cin >> <link>number1</link>;

   cout << "Введите второе число: ";

   cin >> <link>number2</link>;

   int <link>result</link> = (<link>number1</link> < <link>number2</link>) ? <link>number2</link> - <link>number1</link> : <link>number1</link> - <link>number2</link>;

   cout << "Результат вычитания: " << <link>result</link>;

   return 0;

}

4 Для определения четности/нечетности введенного числа:

#include <iostream>

using namespace std;

int main() {

   int <link>number</link>;

   cout << "Введите число: ";

   cin >> <link>number</link>;

   if (<link>number</link> % 2 == 0) {

       cout << "Число четное";

   } else {

       cout << "Число нечетное";

   }

   return 0;

}

5 Для вывода на экран среднего из трех введенных чисел:

#include <iostream>

using namespace std;

int main() {

   float <link>number1</link>, <link>number2</link>, <link>number3</link>;

   cout << "Введите первое число: ";

   cin >> <link>number1</link>;

   cout << "Введите второе число: ";

   cin >> <link>number2</link>;

   cout << "Введите третье число: ";

   cin >> <link>number3</link>;

   float <link>average</link> = (<link>number1</link> + <link>number2</link> + <link>number3</link>) / 3;

   cout << "Среднее значение: " << <link>average</link>;

   return 0;

}

Вас заинтересует