Хелпикс

Главная

Контакты

Случайная статья





Integer.parseInt(string);. Double.parseDouble(string);. Общее задание. Задания



Integer.parseInt(string);

Double.parseDouble(string);

 

 

Общее задание

1. В соответствии с номером варианта (последняя цифра в зачетной книжке) выбрать индивидуальное задание из списка ниже;

2. Решить поставленную задачу, написав программу на языке Java;

3. Реализовать все три варианта ввода данных в программу.

Задания

Напишите java программу, которая печатает все действительные решения квадратного уравнения. Параметры для ввода: a, b, c — коэффициенты уравнения. Если дискриминант меньше 0 выведете сообщение об ошибке в стандартный поток ошибок.
Напишите рекурсивную и не рекурсивную функцию расчета последовательности Фибоначчи для заданного числа. Параметры для ввода: n — число элементов последовательности. При переданном неправильном значении программы вывод ошибок через стандартный поток ошибок. Числа Фибоначчи – это такие числа 1, 1, 2, 3, 5, 8, 13, 21, 34, …. в которой каждое последующее число равно сумме двух предыдущих чисел.
Написать программу поиска произведения положительных чисел, вводимых с клавиатуры, предшествующих первому введенному отрицательному числу. При переданном неправильном значении (например, символы вместо числа) вывод ошибок осуществлять через стандартный поток ошибок. Пример: 1,2,3, 4,5,-2. Результат: 120
Написать программу поиска суммы чисел, лежащих в заданном интервале [a ; b]. Параметры: a, b — границы интервала, n — количество чисел и последовательность из n чисел. Пример: интервал [2; 10], последовательность 1,3,16,7,17,10,2,-1. Результат: 22 При переданном неправильном значении вывод сообщения об ошибке осуществлять в стандартный поток ошибок.
Написать программу поиска произведения положительных чисел, вводимых с клавиатуры, предшествующих первому введенному нулю. При переданном неправильном значении (например, символы вместо числа) вывод ошибок осуществлять через стандартный поток ошибок. Пример: 1,2,3, -4,5,-2,0. Результат: 30
Написать программу поиска суммы отрицательных чисел, вводимых с клавиатуры, предшествующих первому введенному нулю. Должен многократно выполняться оператор ввода. При переданном неправильном значении (например, символы вместо числа) вывод ошибок осуществлять через стандартный поток ошибок. Пример: 1,2,3, -4,5,-2,0. Результат: -6
Напишите программу, которая считывает заданное число слов и печатает в стандартный поток вывода таблицу, показывающую, сколько раз в тексте встречаются однобуквенные слова, двухбуквенные слова, трехбуквенные слова и т. д. Параметры: n — число слов и слова (последовательности из символов без пробела). При переданном неправильном значении вывод сообщения об ошибке осуществлять в стандартный поток ошибок.
Написать программу поиска последовательности чисел, принадлежащий заданному интервалу [a ; b]. Параметры: a, b — границы интервала, n — количество чисел и последовательность из n чисел. Пример: интервал [2; 10], последовательность 1,3,16,7,17,10,2,-1. Результат: 3, 7, 10, 2 При переданном неправильном значении вывод сообщения об ошибке осуществлять в стандартный поток ошибок.
Напишите рекурсивную и не рекурсивную функцию расчета последовательности Леонардо для заданного числа. Параметры для ввода: n — число элементов последовательности. При переданном неправильном значении программы вывод ошибок через стандартный поток ошибок. Числа Леонардо – это такие числа 1, 1, 3, 5, 9, 15, 25, 41, 67, …. в которой каждое последующее число равно сумме двух предыдущих чисел + 1.
Напишите программу, реализующую одномерную свертку для двух последовательностей чисел. Параметры для ввода: n, m — количество элементов в последовательностях; n элементов первой последовательности, m элементов второй последовательности. Пример: для последовательностей (1, 2, 3, 4) и (8, 9) свертка вычисляется так (1 * 8 + 2 * 9, 2 * 8 + 3 * 9, 3 * 8 + 4 * 9). Предусмотреть проверку n > m. При переданном неправильном значении вывод сообщения об ошибке осуществлять в стандартный поток ошибок.


  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.