Boolean30. Даны целые числа a, b, c, являющиеся сторонами некоторого треугольника. Проверить истинность высказывания: «Треугольник со сторонами a, b, c является равносторонним».
>Решение Pascal
1 2 3 4 5 6 7 8 9 10 11 12 | program Boolean30; var a, b, c: Integer; begin Write('Введите 1 сторону треугольника: '); Readln(a); Write('Введите 2 сторону треугольника: '); Readln(b); Write('Введите 3 сторону треугольника: '); Readln(c); if Writeln((a=b) and (b=a) and (a=c)); end. |
Решение C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #include <stdio.h> int main(void) { float x,y,x1,y1,x2,y2; printf("x:"); scanf ("%f", &x); printf("y:"); scanf ("%f", &y); printf("x1:"); scanf ("%f", &x1); printf("y1:"); scanf ("%f", &y1); printf("x2:"); scanf ("%f", &x2); printf("y2:"); scanf ("%f", &y2); printf("%d\n",x1<x & x<x2 & y2<y & y<y1); return 0; } |
Решение C++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <iostream> using namespace std; int main() { float a,b,c; cout<< "a: "; cin >> a; cout<< "b: "; cin >> b; cout<< "c: "; cin >> c; cout << ((a==b) & (a==c) & (b==c)) << endl; return 0; } |
double a, b, c;
Console.Write(«A: «);
a = Convert.ToDouble(Console.ReadLine());
Console.Write(«B: «);
b = Convert.ToDouble(Console.ReadLine());
Console.Write(«C: «);
c = Convert.ToDouble(Console.ReadLine());
if ((a == b) && (c == b) && (c == a)) Console.WriteLine(true);
else Console.WriteLine(false);
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print(«a :»);
int a =scanner.nextInt();
System.out.print(«b :»);
int b =scanner.nextInt();
System.out.print(«c :»);
int c =scanner.nextInt();
boolean bool = (a+b>c && a+c>b && b+c>a) //bu ucburchak bolish sharti)
&&(a==b && a==c&& b==c);
System.out.println(«Natija->»+bool);
main(args);
}
}