Составьте программы на языке программирования для решения задачи : Число А вводиться с клавиатуры если оно положительно то извлечь из него квадратный корень иначе возвести его в квадрат результат вывести на экран
import math num = float(input("Введите число: ")) if num > 0: result = math.sqrt(num) else: result = num ** 2 print("Результат:", result)
Программа на Java:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Введите число: "); double num = scanner.nextDouble(); double result; if (num > 0) { result = Math.sqrt(num); } else { result = Math.pow(num, 2); } System.out.println("Результат: " + result); } }
Обе программы работают аналогично: считывают число с клавиатуры, проверяют его на положительность и в зависимости от этого либо вычисляют квадратный корень, либо возводят в квадрат, а затем выводят результат на экран.
Программа на Python:
import mathnum = float(input("Введите число: "))
if num > 0:
result = math.sqrt(num)
else:
result = num ** 2
print("Результат:", result)
Программа на Java:
import java.util.Scanner;public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите число: ");
double num = scanner.nextDouble();
double result;
if (num > 0) {
result = Math.sqrt(num);
} else {
result = Math.pow(num, 2);
}
System.out.println("Результат: " + result);
}
}
Обе программы работают аналогично: считывают число с клавиатуры, проверяют его на положительность и в зависимости от этого либо вычисляют квадратный корень, либо возводят в квадрат, а затем выводят результат на экран.