Основи програмування на С ++ для початківців

Завдання: ввод и вывод данных

У попередній статтіВисновок даних на екран і ввод данных с клавиатуры ми докладно розглянули цю тему. Пришло время практики – так как нам предстоит много трудиться, чтобы наработать определённые навыки, необхідні програмісту і розвивати потихеньку своє логічне мислення.

1. Создайте 4 переменные с разными типами данных и предложите пользователю ввести в них значения. После ввода, отобразите их на экране.

2. Создайте 5 переменных типа char, запропонуйте користувачеві ввести слово з п'яти букв і покажіть ці символи (слово) на екран. (Символы вводить латиницей, т.к. кирилица будет отображаться некорректно. Почему? Это мы рассмотрим в одном из наших следующих уроков)

3. Вывести на экран текст в таком виде:

висновок даних на екран

4. Користувач повинен ввести 2 числа. Вам надо показать на экран произведение этих чисел, суму і різницю. Покажіть так само середнє арифметичне цих введених чисел.


Питання задавайте в коментарях.

74 думки про "Завдання: ввод и вывод данных

    1. void main()
      {
      setlocale(LC_ALL, “RU”);
      обвуглюється, b, c, R, е, T;
      cout <> a >> b >> c >> R >> е >> T;
      cout << "Получилось: " << a << b << c << R << е << T;

      }

      1. Замість cout потрібно cin
        Ось як треба
        #include
        using namespace std ;
        int main()
        {
        setlocale(LC_ALL, “RU”);
        обвуглюється, b, c, R, е, T;
        cin >>a >> b >> c >> R >> е >> T;
        cout << "Получилось" << a << b << c << R << е << T;

        }

  1. #include
    #include
    using namespace std;

    int main()
    {
    setlocale(LC_ALL, “російський”);
    unsigned int a, b;
    printf_s(“Введите первое число: “);
    cin >> a;
    printf_s(“Введите второе число: “);
    cin >> b;
    printf_s(“Добуток двох чисел: %dn”, a * b);
    printf_s(“Сума двох чисел: %dn”, a + b);
    if (a > b)
    {
    printf_s(“Перше число більше за друге на: %dn”, a – b);
    }
    if (A == B)
    {
    printf_s(“Перше число дорівнює другому.”);
    }
    if (a < b)
    {
    printf_s("Первое число меньше второго на: %d\n", a – b);
    }
    printf_s("Среднее арифмитическое двух чисел: %1f\n", (a + b)/2.0);

    }

  2. друзі , при введенні цілого числа виводить ціле число , але якщо дрібне, поділяє число на цілу частину та виводить у int , а залишок у float , хоча для нього окрема змінна , може хто – небудь підказати в чому справа?

    #include

    int main()
    {
    setlocale(LC_ALL, “RUS”);
    using namespace std;

    INT з = 0;
    cin >> c;
    cout << "int = " <> b;
    cout << "float = " <> a;
    cout << "double = " << a;
    return 0;

    }

    Введення :
    1.23456789

    висновок :
    int = 1
    float = 0.234568

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *