Есть ответ 👍

Напишите процедуру которая выведет таблицу значений y=x1 end and x2 or x3

263
485
Посмотреть ответы 2

Ответы на вопрос:


// pascalabc.net 3.3, сборка 1583 от 25.11.2017 // внимание! если программа не работает, обновите версию! begin   writeln('    x1      x2      x3      y');   for var x1: =false to true do       for var x2: =false to true do           for var x3: =false to true do               writeln(x1: 6,x2: 6,x3: 6,x1 and x2 or x3: 6) end. результат во вложении, поскольку тут шрифт пропорциональный и невозможно показать вывод таким, каков он на самом деле.
mizery1
4,7(82 оценок)

Условие:

Даны два числа: a и b. Ваша программа должна поменять два числа местами, если a < b, после чего вывести их.

#include <iostream>

#include <clocale>

using namespace std;

int main()

{

   setlocale(LC_ALL,"Russian");

   int a, b;

   cout << "Введите a, b: ";

   cin >> a >> b;

   if (a < b)

   {

       swap(a, b);

   }

   cout << a << " " << b;

}

Объяснение:

#include <iostream>  // Библиотека ввода-вывода

#include <clocale>  // Библиотека для локализации (возможно, будет работать без нее)

using namespace std;  // Пространство имен

int main()

{

   setlocale(LC_ALL,"Russian");  // Локализация (возможно, будет работать без нее)

   int a, b;  // Создание целочисленных переменных

   cout << "Введите a, b: ";  // Вывод текста в консоль

   cin >> a >> b;  // Вводим с клавиатуры

   if (a < b)  // Если а < b

   {

       swap(a, b);  // Меняем a и b местами

   }

   cout << a << " " << b;  // Вывод а и b через пробел

}

Популярно: Информатика