| 情報学部 | 菅沼ホーム | 目次 | 索引 |
01 #include <stdio.h>
02 #include <math.h>
03 int main(){double a,b,c,d,x,x1,x2;
04 printf("係数a,b,及び,cは? ");scanf("%lf %lf %lf",&a,&b,&c);
05 if(fabs(a) <= 1.0e-10){
06 if(fabs(b) <= 1.0e-10)printf("解を求めることができません!\n");
07 else{x=-c/b;printf("x=%f\n",x);}}
08 else{d=b*b-4.0*a*c;
09 if(d >= 0.0){d=sqrt(d);x1=0.5*(-b-d)/a;x2=0.5*(-b+d)/a;
10 printf("x=%f %f\n",x1,x2);}
11 else{d=sqrt(-d);x1=-0.5*b/a;x2=0.5*d/a;
12 printf("x=%f ± i%f\n",x1,x2);}}return 0;}
01 /*********************************/
02 /* 二次方程式を解く */
03 /* a * x * x + b * x + c = 0 */
04 /* coded by Y.Suganuma */
05 /*********************************/
06 #include <stdio.h>
07 #include <math.h>
08
09 int main()
10 {
11 double a, b, c, d, x, x1, x2;
12 /*
13 係数の読み込み
14 */
15 printf("係数a,b,及び,cは? ");
16 scanf("%lf %lf %lf",&a,&b,&c);
17 /*
18 一次方程式
19 */
20 if (fabs(a) <= 1.0e-10) {
21 if (fabs(b) <= 1.0e-10)
22 printf(" 解を求めることができません!\n");
23 else {
24 x = -c / b;
25 printf(" x=%f\n",x);
26 }
27 }
28 /*
29 二次方程式
30 */
31 else {
32
33 d = b * b - 4.0 * a * c;
34 // 2実根
35 if (d >= 0.0) {
36 d = sqrt(d);
37 x1 = 0.5 * (-b - d) / a;
38 x2 = 0.5 * (-b + d) / a;
39 printf(" x=%f %f\n",x1,x2);
40 }
41 // 虚数
42 else {
43 d = sqrt(-d);
44 x1 = -0.5 * b / a;
45 x2 = 0.5 * d / a;
46 printf(" x=%f ± i%f\n",x1,x2);
47 }
48 }
49
50 return 0;
51 }
k = k + 3; k = k - 3; k = k * 3; k = k / 3; k = k % 3;
k += 3; k -= 3; k *= 3; k /= 3; k %= 3;
k++; n = 3 + m++;
k = k + 1;
n = 3 + m; m = m + 1;
n = 3 + ++m;
m = m + 1; n = 3 + m;
01 /****************************/
02 /* 2つのデータの乗算と除算 */
03 /* coded by Y.Suganuma */
04 /****************************/
05 #include <stdio.h>
06 //#include <iostream>
07
08 //using namespace std;
09
10 int main()
11 {
12 // データの入力
13 int x, y;
14 printf("2つのデータを入力して下さい ");
15 scanf("%d %d", &x, &y);
16 // cout << "2つのデータを入力して下さい ";
17 // cin >> x >> y;
18 // 乗算と除算
19 int mul = x * y;
20 int div = x / y;
21 // 結果の出力
22 printf("乗算=%d 除算=%d\n", mul, div);
23 // cout << "乗算=" << mul << " 除算=" << div << endl;
24
25 return 0;
26 }
double d_data;
int i_data;
char c_data[10];
scanf("%lf %d %s", &d_data, &i_data, c_data); 3.14 123 abc
double d_data;
int i_data;
char c_data[10];
・・・・・
printf("結果は %f %10.3f %d %5d %s\n", d_data, d_data, i_data, i_data, c_data);
2つのデータを入力して下さい 8 3 乗算=24 除算=2
01 /****************************/
02 /* 2つのデータの乗算と除算 */
03 /* coded by Y.Suganuma */
04 /****************************/
05 import java.io.*;
06 import java.util.*;
07
08 public class Test {
09 public static void main(String args[]) throws IOException
10 {
11 // データの入力
12 System.out.printf("2つのデータを入力して下さい ");
13 // System.out.print("2つのデータを入力して下さい ");
14 BufferedReader inp = new BufferedReader(new InputStreamReader(System.in));
15 StringTokenizer str = new StringTokenizer(inp.readLine(), " ");
16 int x = Integer.parseInt(str.nextToken());
17 int y = Integer.parseInt(str.nextToken());
18 // 和と差の計算
19 int mul = x * y;
20 int div = x / y;
21 // 結果の出力
22 System.out.printf("乗算=%d 除算=%d\n", mul, div);
23 // System.out.println("乗算=" + mul + " 除算=" + div);
24 }
25 }
import java.util.StringTokenizer
java Test 2 3
double d_data = -12.34456;
int i_data = -12;
String c_data = "abc";
System.out.printf("結果は %f %10.3f %d %5d %s\n", d_data, d_data, i_data, i_data, c_data);
InputStreamReader ip = new InputStreamReader(System.in); BufferedReader inp = new BufferedReader(ip);
String str1 = inp.readLine(); StringTokenizer str = new StringTokenizer(str1, " ");
String str2 = str.nextToken(); int x = Integer.parseInt(str2); str2 = str.nextToken(); int y = Integer.parseInt(str2);
2つのデータを入力して下さい 8 3 乗算=24 除算=2

01 <!DOCTYPE HTML>
02 <HTML>
03 <HEAD>
04 <TITLE>乗算と減算</TITLE>
05 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
06 <SCRIPT TYPE="text/javascript">
07 /****************************/
08 /* 2つのデータの乗算と除算 */
09 /* coded by Y.Suganuma */
10 /****************************/
11 function run() {
12 // データの取得
13 let x = parseInt(document.getElementById("x").value);
14 let y = parseInt(document.getElementById("y").value);
15 // 結果の設定
16 document.getElementById("mul").value = x * y;
17 document.getElementById("div").value = x / y;
18 }
19 </SCRIPT>
20 </HEAD>
21 <BODY STYLE="font-size:130%">
22 <P STYLE="text-align:center">
23 x : <INPUT TYPE="text" ID="x" SIZE="5" STYLE="font-size:120%">
24 y : <INPUT TYPE="text" ID="y" SIZE="5" STYLE="font-size:120%">
25 <INPUT TYPE="button" VALUE="OK" onClick="run()" STYLE="font-size:90%"><BR><BR>
26 乗算 = <INPUT TYPE="text" ID="mul" SIZE="10" STYLE="font-size:120%"><BR>
27 除算 = <INPUT TYPE="text" ID="div" SIZE="10" STYLE="font-size:120%">
28 </P>
29 </BODY>
30 </HTML>
乗算 = 24 除算 = 2.6666666666666665
01 <?php
02 /****************************/
03 /* 2つのデータの乗算と除算 */
04 /* coded by Y.Suganuma */
05 /****************************/
06 // データの入力
07 printf("2つのデータを入力して下さい ");
08 // echo "2つのデータを入力して下さい ";
09 // print "2つのデータを入力して下さい ";
10 $str = trim(fgets(STDIN));
11 $x = intval(strtok($str, " ")); // 小数点以下切り捨て
12 $y = intval(strtok(" ")); // 小数点以下切り捨て
13 // 乗算と除算
14 $mul = $x * $y;
15 $div = $x / $y;
16 // 結果の出力
17 printf("乗算=%d 除算=%d %.3f\n", $mul, $div, $div);
18 echo "乗算=".$mul." 除算=".$div."\n";
19 print "乗算=".$mul." 除算=".$div."\n";
20 ?>
$d_data = -12.34456;
$i_data = -12;
$c_data = "abc";
printf("結果は %f %10.3f %d %5d %s\n", $d_data, $d_data, $i_data, $i_data, $c_data);
fscanf(STDIN, "%d %d", $x, $y);
2.3 4.5 3.4 .....
for ($i1 = 0; $i1 < $n; $i1++) fscanf(STDIN, "%lf", $x[$i1]);
2つのデータを入力して下さい 8 3 乗算=24 除算=2 2.667 乗算=24 除算=2.6666666666667 乗算=24 除算=2.6666666666667
01 ############################
02 # 2つのデータの乗算と除算 #
03 # coded by Y.Suganuma #
04 ############################
05 # データの入力
06 printf "2つのデータを入力して下さい ";
07 #print "2つのデータを入力して下さい ";
08 str = gets().strip(); # gets でも良い(以下の関数も同様);
09 a = str.split(" ");
10 x = Integer(a[0]);
11 y = Integer(a[1]);
12 # 和と差の計算
13 mul = x * y;
14 div = x / y;
15 # 結果の出力
16 printf "乗算=%d 除算=%d\n", mul, div;
17 #print "乗算=", mul, " 除算=", div, "\n";
=begin 2つのデータの乗算と除算 coded by Y.Suganuma =end
printf("結果は %f %10.3f %d %5d %s\n", d_data, d_data, i_data, i_data, c_data) d_data = -12.34456 i_data = -12 c_data = "abc"; printf "結果は %f %10.3f %d %5d %s\n", d_data, d_data, i_data, i_data, c_data
2つのデータを入力して下さい 8 3 乗算=24 除算=2
01 # -*- coding: UTF-8 -*-
02 ############################
03 # 2つのデータの乗算と除算 #
04 # coded by Y.Suganuma #
05 ############################
06 # データの入力
07 str = input("2つのデータを入力して下さい ")
08 a = str.split()
09 x = int(a[0])
10 y = int(a[1])
11 # 和と差の計算
12 mul = x * y
13 div = x / y
14 # 結果の出力
15 print("乗算=", mul, "除算=", div)
""" 2つのデータの乗算と除算 # coded by Y.Suganuma # """
2つのデータを入力して下さい 8 3 乗算= 24 除算= 2.6666666666666665
01 /****************************/
02 /* 2つのデータの乗算と除算 */
03 /* coded by Y.Suganuma */
04 /****************************/
05 using System;
06
07 class Program
08 {
09 static void Main()
10 {
11 Console.Write("2 つのデータを入力して下さい ");
12 string[] str = Console.ReadLine().Split(new char[] {' '}, StringSplitOptions.RemoveEmptyEntries);
13 // string[] str = Console.ReadLine().Split(' ');
14 int x = int.Parse(str[0]);
15 int y = int.Parse(str[1]);
16 // 和と差の計算
17 int mul = x * y;
18 int div = x / y;
19 // 結果の出力
20 Console.WriteLine("乗算=" + mul + " 除算=" + div);
21 }
22 }
using 名前空間名;
System.Console.Write("2 つのデータを入力して下さい ");
2つのデータを入力して下さい 8 3 乗算=24 除算=2
01 ''''''''''''''''''''''''''''
02 ' 2つのデータの乗算と除算 '
03 ' coded by Y.Suganuma '
04 ''''''''''''''''''''''''''''
05 Imports System
06 Imports System.Text.RegularExpressions
07
08 Module Test
09 Sub Main() ' Function Main() As Integer のような形式も OK
10 Console.Write("2 つの整数を入力してください ")
11 Dim MS As Regex = New Regex("\s+")
12 Dim str() As String = MS.Split(Console.ReadLine())
13 ' Dim str() As String = Split(Console.ReadLine(), " ")
14 Dim x As Integer = Integer.Parse(str(0))
15 Dim y As Integer = Integer.Parse(str(1))
16 Console.WriteLine("乗算= " & (x * y) & vbCrLf & "除算= " & (x / y))
17 End Sub
18 End Module
2つのデータを入力して下さい 8 3 乗算= 24 除算= 2.66666666666667
| 情報学部 | 菅沼ホーム | 目次 | 索引 |