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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.03.2022, 23:50   #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 + " Сколько вам лет?");
string yearsOld = Console.ReadLine();
int youYears = ("2022" - yearsOld);



if (yearsOld == "0")
{
Console.WriteLine("Карапуз?");
}
else
{
Console.WriteLine(youYears + "ты такого года?");
}

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

String Date = Console.ReadLine();
if (Date == "дата")
{
Console.WriteLine(DateTime.Now);
}



Console.ReadLine();
}
}
}
Ошибки:
Оператор "-" невозможно применить к операнду типа "string" и "string
"
ошибка 22 строка там где int
FLEYZEN вне форума
Старый 23.03.2022, 23:53   #2
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 957
По умолчанию

2022 без кавычек попробуйте
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума
Старый 24.03.2022, 00:07   #3
FLEYZEN
Новичок
Джуниор
 
Регистрация: 22.03.2022
Сообщений: 10
По умолчанию

когда убрал кавычки стала ошибка
Оператор "-" невозможно применить к операнду типа "int" и "string
FLEYZEN вне форума
Старый 24.03.2022, 00:46   #4
FLEYZEN
Новичок
Джуниор
 
Регистрация: 22.03.2022
Сообщений: 10
По умолчанию

ПЕРЕДЕЛАЛ КОД
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 = Console.ReadLine();
int years_2022 = (2022 - youyears);
if (youyears == 0)

{
Console.WriteLine("Карапуз?");
}
else
{
Console.WriteLine(years_2022 + "ты такого года?");
}

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

String Date = Console.ReadLine();
if (Date == "дата")
{
Console.WriteLine(DateTime.Now);
}



Console.ReadLine();
}
}
}
Ошибка: Не удалось неявно преобразовать тип "string" в "int".
Помогите пж
FLEYZEN вне форума
Старый 24.03.2022, 00:46   #5
FLEYZEN
Новичок
Джуниор
 
Регистрация: 22.03.2022
Сообщений: 10
По умолчанию

21 строка там где 1 int
FLEYZEN вне форума
Старый 24.03.2022, 02:53   #6
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 957
По умолчанию

Посмотрев в моей теме исправил
int youyears = Convert.ToInt32(Console.ReadLine()) ;
и теперь ищите другие ошибки
Код:
using System; //karapuz.cs
namespace alisa
{
public class Program
{
static void Main(string[] args)
{
Console.WriteLine("ИМЯРЕК" + " Сколько вам лет?");
int youyears = Convert.ToInt32(Console.ReadLine());
int years_2022 = (2022 - youyears);
if (youyears == 0)
{
Console.WriteLine("Карапуз?");
}
else
{
Console.WriteLine(years_2022 + "ты такого года?");
}
String Date = Console.ReadLine();
if (Date == "дата")
{
Console.WriteLine(DateTime.Now);
}
Console.ReadLine();
}
}
}
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума
Старый 24.03.2022, 09:32   #7
FLEYZEN
Новичок
Джуниор
 
Регистрация: 22.03.2022
Сообщений: 10
По умолчанию

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

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


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



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