Дано целое число N (> 0 Вывести произведение 1·2·...·N. Чтобы избежать целочисленного переполнения, вычислять это произведение с вещественной переменной и выводить его как вещественное число. с
Не знаю, на каком языке нужно, вот на Java - по такому принципу переделать можно на любой язык или псевдокод.
import java.util.Scanner;
public class Number { public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Введите количесвто элементов массива:"); int arraySize = scanner.nextInt();
int array [] = new int[arraySize];
System.out.println("Заполненный массив:"); for (int i = 0; i < arraySize; i++) { array[i] = (int)(Math.random()*100 - 100); System.out.print(array[i]+ " "); }
System.out.println("\nПорядковый номер нужного элемента: "); for (int i = 0; i < arraySize; i++) { if (array[i] < 0 && (array[i] % 5 == -2)) { System.out.println(i); break; } }
} }
goldenshtein33333
05.06.2021
<!DOCTYPE html><html lang="ru"><head> <meta charset="UTF-8"> <title>Стих</title> <style> body { background: #f5f5f5; font-size: 14px; font-family: Arial, sant-serif; } .verse { display: block; width: 30%; margin: 70px auto; background: #fff; padding: 20px; border-radius: 10px; border: 1px dashed #ccc; } h1 { color: orange; text-shadow: 1px 1px 0px #111111; text-align: center; } p { margin: 25px 0; } </style> </head><body> <div class="verse"> <h1>Вчера и сегодня</h1> <p style="font-size: 11px;">Вчера, при блеске свеч, в двенадцатом часу,</p> <p style="font-size: 12px;">Ты слушала меня с улыбкою участья,</p> <p style="font-size: 13px;">И мне казалося: вот-вот перенесу</p> <p style="font-size: 14px;">Тебя в цветущий мир безумия и счастья.</p> <p style="font-size: 15px;">Сегодня — боже мой! — я путаюсь в словах,</p> <p style="font-size: 16px;">Ты смотришь на меня и трезво, и обидно, —</p> <p style="font-size: 17px;">И как об этих двух подумаю я днях,</p> <p style="font-size: 18px;">То нынешнего жаль, а за вчерашний стыдно.</p> <p style="text-align: right;"><i><b>Год написания:</b> 1854</i></p> </div> </body></html>
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Дано целое число N (> 0 Вывести произведение 1·2·...·N. Чтобы избежать целочисленного переполнения, вычислять это произведение с вещественной переменной и выводить его как вещественное число. с
import java.util.Scanner;
public class Number {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Введите количесвто элементов массива:");
int arraySize = scanner.nextInt();
int array [] = new int[arraySize];
System.out.println("Заполненный массив:");
for (int i = 0; i < arraySize; i++) {
array[i] = (int)(Math.random()*100 - 100);
System.out.print(array[i]+ " ");
}
System.out.println("\nПорядковый номер нужного элемента: ");
for (int i = 0; i < arraySize; i++) {
if (array[i] < 0 && (array[i] % 5 == -2)) {
System.out.println(i);
break;
}
}
}
}