Напишите программку, которая в последовательности натуральных чиселопределяет сумму
Напишите программку, которая в последовательности натуральных чисел
определяет сумму трёхзначных чисел, начинающихся на 4. Программка
получает на вход количество чисел в последовательности, а затем сами числа.
В последовательности всегда имеется трёхзначное число, начинающееся на 4.
Количество чисел не превосходит 200. Введённые числа по модулю не
превосходят 10000.
Программка должна вывести одно число: сумму трёхзначных чисел,
начинающихся на 4.
Пример работы программки:
Входные данные:
5
123
45
450
4563
401
Выходные данные
851
Язык: Java
Класс назови: Help
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Scanner;
public class Help
public static void main(String[] args)
Scanner in = new Scanner(System.in);
ArrayListlt;Integergt; al = new ArrayListlt;Integergt;();
try
for(int i = 0;;i++)
System.out.println("Вы вводите число " + i + " (Вчеркните любую буковку либо знак чтоб завершить ряд чисел) :");
al.add(in.nextInt());
catch(Exception ex)
System.err.println("Ввод завершён!");
if(al.isEmpty())
System.out.println("Пустой ввод!");
System.exit(0);
int count = 0;
for(int g:al)
if((g+"").length() == 3 amp;amp; (g+"").charAt(0) == '4')
count += g;
System.out.println("Вывод: "+count);
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.
Математика.
Химия.
Русский язык.
Разные вопросы.