Въпрос относно състезанието в BGCoder.com


0

C# Fundamentals - 03. Operators and Expressions

2-ра задача
след компилацията всичко изглежда е наред само имам проблем с главните букви в отговора.Винаги е примерно ( True 4 ili False 4) ( True 140 ili False 140) в BGcoder искат да са с малки?



ето го и моя код


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HOMEEWORK
{
    class Program
    {
        static void Main(string[] args)
        {

            bool check = false;
            int number;
            bool isInt = int.TryParse(Console.ReadLine(), out number);

            if (isInt)
            {
                if (number % 7 == 0 && number % 5 == 0)
                {
                    check = true;
                }
                Console.WriteLine("{0} {1}", check, number);
            }
            else
            {
                Console.WriteLine("false {1}", number);
            }
        }
    }
}



Отговори



0

Можеш да намериш отоговора тук. Пробвай да търсиш във Форума, винаги има информацията, просто трябва малко повече търсене.


от YavPa (20 точки)


0
Можеш да го направиш по следните два начина

//1 check.ToString().ToLower();

//2 check = "true"; // or check = "false"; в този случай естествено няма да е bool check , ами ще е string check;




0

Здравей, така като гледам проблемите са ти два.

1. Когато използваш True или False от системата, те винаги идват с главна буква при изписването им в конзолата.

2. Програмата ти не стига до "else statement " и заради това не ти изписва False с малки букви.

Леко пипнах кодът ->

using System;
 
class DivideBySevenNFive
{
    static void Main(string[] args)
    {           
        int number;
        bool isInt = int.TryParse(Console.ReadLine(), out number);
 
        if (number % 7 == 0 && number % 5 == 0)
        {                   
            Console.WriteLine("true {0}", number);
        }              
        else
        {
            Console.WriteLine("false {0}", number);
        }
    }
}
 


от Galvaneyes (415 точки)