语言编程写一段程序,输入X,输出Y值。

来源:百度知道 编辑:UC知道 时间:2024/05/18 05:23:08
x x<1
y= 2x-1 1<=x<10
3x-11 x>=10
麻烦大家了 这个如果要用IF怎么写出程序 谢谢

下面是我用C#编的,要到C#编译器里编译的,我试过了,行的。上面那个程序是运行不起来的
using System;
class object1
{
public void jisuan()
{
int x,y;
Console.WriteLine("请输入一 个数'x'");
x = Convert.ToInt32(Console.ReadLine());
//x=Console.ReadLine();
if (x >= 1 && x < 10)
{
y = 2 * x - 1;
Console.WriteLine("得到的y为{0}", y);
}
else if (x >= 10)
{
y = 3 * x - 11;
Console.WriteLine("得到的y为{0}", y);
}
else
{
Console.WriteLine("您的输入有误请重新输入");
jisuan();
}
}
public static void Main()
{
object1 obj = new object1();
obj.jisuan();
Console.ReadKey();
}
}

main() { int x,y; scanf("%f&quo