Загрузка...

Visual Studio gave me a task .. who knows how to do this?

Thread in C# created by DenisGordov Feb 22, 2021. 285 views

  1. DenisGordov
    DenisGordov Topic starter Feb 22, 2021 Banned 30 Feb 1, 2021
    If1. Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае не изменять его. Вывести полученное число.
     
  2. 1st_inactive3559338
    1. DenisGordov Topic starter
      1st_inactive3559338, Да. Оно.. но я знаю я гуглил просто думал может кто то шарит, объяснит что к чему..
    2. 1st_inactive3559338
      DenisGordov, попроси Армянина обьяснить
  3. misery
    misery Feb 22, 2021 feeling like an ashtray 11,136 Oct 12, 2020
    тебе нужно просто объяснить код?
     
    1. DenisGordov Topic starter
      misery, Да. Так то я могу в инете взять но как я потом объясню как я сделал хз)
    2. DenisGordov Topic starter
      misery, Если не сложно давай
  4. misery
    misery Feb 22, 2021 feeling like an ashtray 11,136 Oct 12, 2020
    по тому решебнику, который тебе скинули:
    9 строка - вывод в консоли строки "a:"
    10 строка - команда для ввода числа (a) с клавиатуры, преобразование его в другой тип, чтобы можно было делать вычисления
    11 строка - условие, если введенное число больше 0, то к нему прибавляется единица (++ = +1), в противном случае не происходит ничего
    12 строка - вывод полученного числа
     
  5. itstranger
    itstranger Feb 23, 2021 12 Apr 19, 2020
    Что то типа такого?
    int plus(int num)
    {
    return num > 0 ? ++num : num;
    }
     
    1. DenisGordov Topic starter
      itstranger,
      using System;

      namespace ConsoleApp
      {
      class Program
      {
      static void Main(string[] args)
      {
      Console.Write("a:");
      int a = Convert.ToInt32(Console.ReadLine());
      if (a > 0) a++;
      Console.Write(a);
      Console.ReadKey();
      }
      }
      }
      Вот. на сайте есть решение я не шарю особо по этому и задал вопрос чтобы мне объяснили как это сделать..
      Так что хз)
  6. Ljopv91rdewr
    Code
    using System; //подключение пространства имен - system (https://docs.microsoft.com/en-us/dotnet/api/system?view=dotnet-plat-ext-5.0)

    namespace ConsoleApp //объявление пространства имен, в нем могут находиться классы
    {
    class Program //объявление класса, в нем могут находиться методы, переменные и тд (http://www.williamspublishing.com/PDF/978-5-8459-1565-8/part.pdf)
    {
    static void Main(string[] args) //объявление нового метода, с параметром - массив типа данных string (http://www.williamspublishing.com/PDF/978-5-8459-1565-8/part.pdf)
    //args = аргументы при запуске программы
    {
    Console.Write("a:"); //вывод в консоль строки "a"
    int a = Convert.ToInt32(Console.ReadLine()); //считывание строки и конвертации ее в int, запись в переменную a
    if (a > 0) a++; //условие a > 0 (если a больше нуля) - a++ (добавление ко значению 1), аналогично a = a + 1 (https://vscode.ru/prog-lessons/inkrement-dekrement.html)
    Console.Write(a); //вывод в консоль строки "a"
    Console.ReadKey(); //считывание нажатия клавиши
    //выход
    }
    }
    }
    (// - начало комментария)
     
    1. DenisGordov Topic starter
Top
Loading...