Вопрос по выводу

260
15 июля 2017, 05:52

В этом задании необходимо написать программу, объявит две переменные: первая переменная - переменная целочисленного (int) типа со значением 99, вторая переменная - переменная действительного (double) типа со значением 0.3525. Перемножьте эти две переменные и результат выполнения назначьте двум новым переменным: целочисленного и вещественного типа. Выведите эти две последние переменные отдельно в новой строке в следующем порядке: целочисленная переменная, действительно переменная (каждое значение должно быть написано в новой строке без знаков препинания).

Код написал:

using System;
public class Test
{
    private static double result;
    private static int res;
    public static void Main()
    {
        double b = 0.3525, y;
        int a = 99, x;
        y = a * b;
        x = (int)y;
        result = y;
        res = x;
        System.Console.WriteLine(result);
        System.Console.WriteLine(res);
    }
}

Но не могу конкретно понять, что в нём я не так сделал, как написано в задании? Извиняюсь за такие глупые вопросы, просто решил поучить прогу, но тут немного столкнулся с непониманием.

Answer 1

Сначала просят вывести int, потом double. У вас наоборот.

Answer 2

Собственно, работает верно. Могу дать небольшое замечание по коду. Вот это читается сложно, лучше разделять.

double b = 0.3525, y;
int a = 99, x;

Заменить на

int a = 99;
double b = 0.3525;
double y = a * b; // Здесь приведение int a в double произойдет автоматически.
int x = (int) y; // Здесть приведение результата double в int необходимо делать вручную. Результат округлиться.

Ну и выводим результат в одной строке:

Console.WriteLine(x);
Console.WriteLine(y);
Answer 3

И еще похоже, что вывести нужно на одной строке.

System.Console.WriteLine(res + " " + result);
READ ALSO
Emgu CV Xamarin Adnroid

Emgu CV Xamarin Adnroid

Начинаю с просто на Emgu Xamarin

258
Открытие браузера c#

Открытие браузера c#

Как открыть браузер при нажатии на кнопку с указанным URL в textBox?

177
Не меняется значение переменной

Не меняется значение переменной

Пишу на WF меню для пятнашекВ данном switch хочу переключаться между панелями

252
Помогите с деобфускацией javascript

Помогите с деобфускацией javascript

Здравствуйте, есть такой кусок кода:

283