Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.03.2022, 10:37   #1
FLEYZEN
Новичок
Джуниор
 
Регистрация: 22.03.2022
Сообщений: 10
По умолчанию Помогите пж я 2 дня тут)

using System;

namespace alisa
{
internal class Program
{
static void Main(string[] args)
{
////////////////////////////////////////////// приветсвие
Console.WriteLine("Как вас зовут?");
String UserName = Console.ReadLine();
if (UserName == "Абобус")
{
Console.WriteLine("Дурак?");
}
else
{
Console.WriteLine("Отлично");
}
Console.WriteLine(UserName + " Сколько вам лет?");
int youyears = Convert.ToInt32(Console.ReadLine()) ;
int years_2022 = (2022 - youyears);
int years_2021 = (2021 - youyears);
if (youyears == 0)

{
Console.WriteLine("Карапуз?");
}
else
{
Console.WriteLine("Так-с тебя зовут " + UserName + ", тебе " + youyears + " лет, ты " + years_2022 + "года (возможно ты " + years_2021 + " года)");
}
////////////////////////////////////////////// функционал
Console.WriteLine("Что бы узнать все команды - хелп");
string[] help = new string[20];
help[0] = " У нас есть такой функционал:";
help[1] = "дата - показывает точное время, дату";
String helppa = Console.ReadLine();
if (helppa = "хелп")
{
Console.WriteLine(help[0]);
Console.WriteLine(help[1]);
}



//////////////////////////////////////// date + time

String Date = Console.ReadLine();
if (Date == "дата")
{
Console.WriteLine(DateTime.Now);
}
////////////////////////////////////// random
//Создание объекта для генерации чисел
Random rnd = new Random();

//Получить очередное (в данном случае - первое) случайное число
int value = rnd.Next();

//Вывод полученного числа в консоль

Console.ReadLine();
if(value = "рандом")
{
Console.WriteLine(value);
}


Console.ReadLine();
}
}
}
Обясните как это работает, я не понял)
Ошибки: 39 и 64 строка там где иф
Ошибки:
39: Не удалось неявно преобразовать тип string в bool
64: Не удалось неявно преобразовать тип string в int
FLEYZEN вне форума
Старый 24.03.2022, 10:43   #2
ForenLi
Форумчанин
 
Регистрация: 02.06.2021
Сообщений: 515
По умолчанию

Вы уже какую тему создаете по одному тому же ворпосу? Еще раз: = - присвоение, == - сравнение.

Код:
if(value = "рандом")
Чего вы хотите сравнивая число и строку?
ForenLi вне форума
Старый 24.03.2022, 15:28   #3
FLEYZEN
Новичок
Джуниор
 
Регистрация: 22.03.2022
Сообщений: 10
По умолчанию

Извините, просто реально не понял этого, спасибо
FLEYZEN вне форума
Старый 24.03.2022, 19:14   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Название темы не соответствует правилам форума
Arigato вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод нужен срочно помогите ) в течение 2 часов от Паскаля на Турбо СИ нужно помогите Жанибек Помощь студентам 14 01.04.2015 17:23
Помогите создать програму для роботы с файлами, пожалуйста помогите нужно очень срочно Сергей Человек Фриланс 3 06.07.2009 19:30