Практикум по программированию. Основы. Ветвление. Точка и ромб
From AsIsWiki
Contents |
Java
import java.util.Scanner; import java.lang.Math; public class Task05 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println(); System.out.println(" Принадлежит ли точка фигуре на плоскости"); System.out.println(" ограниченной линией проходящей через точки"); System.out.println(" (1, 0), (0, 1), (-1, 0), (0, -1)"); System.out.println("--------------------------------------------"); System.out.print(" Введите координату X точки: "); double x = in.nextDouble(); System.out.print(" Введите координату Y точки: "); double y = in.nextDouble(); System.out.println("--------------------------------------------"); System.out.printf(" Точка M(%.2f, %.2f)", x, y); if (Math.abs(x) + Math.abs(y) > 1) { System.out.print(" не"); } System.out.println(" принадлежит этой фигуре"); } }
C++
// g++ 4.2 #include <iostream> using namespace std; int main() { double x, y; cout << "\n Принадлежит ли точка фигуре на плоскости\n"; cout << " ограниченной линией проходящей через точки\n"; cout << " (1, 0), (0, 1), (-1, 0), (0, -1)\n"; cout << "--------------------------------------------\n"; cout << " Введите координату X точки: "; cin >> x; cout << " Введите координату Y точки: "; cin >> y; cout << "--------------------------------------------\n"; printf(" Точка M(%.2f, %.2f)", x, y); if ((x < 0 ? -x : x) + (y < 0 ? -y : y) > 1) { cout << " не"; } cout << " принадлежит этой фигуре"; cout << "\n\n"; return 0; }
Pascal
JavaScript