分段函数的java的代码 分段函数java程序

用Java方法输出如下分段段函数,一定要用方法输出,求大神

x=6时,y=x-12

专注于为中小企业提供成都网站设计、成都做网站、外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业定州免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

x大于等于6时,y=3x-1

你这题目认真的?x=6,Y到底怎么取值?

你问题是不是x6 , y=x-12???

用java语言编程 设y=f(x)是一个分段函数,表达式如下

public class Demo{

public static void calc(double x){

double y= 0;

if(x=0){

y= x*x+1;

}else if(x0 x=10){

y= 2*x+10;

}else{

y= 7*x-15;

}

System.out.println("x="+x+",结果y="+y);

}

public static void main(String[] args){

Demo.calc(-5);

Demo.calc(6);

Demo.calc(30);

}

}

求大神指导用Java编程求分段函数(要求用if…else语句实现)

运行结果:

代码如下:

import java.util.Scanner;

public class App65 {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("请输入x值:");

int x = scanner.nextInt();

int y = 0;

if (x  0) {

y = x * x;

} else if (x = 0  x  10) {

y = 2 * x - 1;

} else if (x = 10) {

y = 3 * x - 11;

}

System.out.println("y=" + y);

}

}

急求 JAVA编程题——分段函数

大哥您的这个的题目明显是叫您用您的最好的美感去做一个界面,至于函数的实现您直接IF语句就OK了 ,您这个题目的目的在于界面,下次把要做的界面发过来。

我跟你来一个特脑残的看见就想砍人的界面。下面代码!

代码:

package com.lxp.p2015929;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JTextArea;

public class SectionFunc extends JFrame {

private static final long serialVersionUID = System.currentTimeMillis();

private JTextArea textarea1 = null;

private JTextArea textarea = null;

public SectionFunc() {

this.layoutFrame();

}

private void layoutFrame() {

this.setTitle("分段函数计算");

this.setSize(400, 250);

this.setLayout(null);

JLabel messagelabel1 = new JLabel("X值");

messagelabel1.setSize(120, 30);

messagelabel1.setLocation(20, 20);

this.add(messagelabel1);

JLabel messagelabel2 = new JLabel("Y值");

messagelabel2.setSize(120, 30);

messagelabel2.setLocation(250, 20);

this.add(messagelabel2);

textarea = new JTextArea();

textarea.setSize(100, 120);

textarea.setLocation(20, 60);

this.add(textarea);

textarea1 = new JTextArea();

textarea1.setSize(100, 120);

textarea1.setLocation(250, 60);

this.add(textarea1);

JButton button = new JButton("计算");

button.setSize(100, 30);

button.setLocation(130, 120);

button.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

SectionFunc.this.textarea1.setText(SectionFunc

.XToY(SectionFunc.this.textarea.getText()));

}

});

this.add(button);

this.setLocationRelativeTo(null);

this.setDefaultCloseOperation(EXIT_ON_CLOSE);

}

private static String XToY(String x) {

long tenx = Long.parseLong(x);

long teny = 0;

if (tenx 0) {

teny = 3 * tenx - 1;

} else if (tenx == 0) {

teny = -1;

} else {

teny = 2 * tenx - 1;

}

return String.valueOf(teny);

}

public static void main(String[] args) {

SectionFunc sectionfunc = new SectionFunc();

sectionfunc.setVisible(true);

}

}


本文名称:分段函数的java的代码 分段函数java程序
标题URL:http://ybzwz.com/article/ddidioo.html