Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
ангел150705
29.11.2020 17:04 •
Информатика
На основе натурального числа n сформировать новое включив в него цифры исходного больше 4
Ответ:
ilyacher123
04.10.2020 11:34
import java.util.*;
import java.lang.*;
class {
public static void main(String[] args){
Scanner sc = new Scanner(System.in); // то для ввода
System.out.print("Enter ch: ");
int ch = sc.nextInt();
int size = 0;
int toWil = 1;
int i = 1;
while(toWil == 1){
ch /= (10 * i);
if(ch == 0){
toWil = 0;
}
else{
size++;
};
};
int arr[] = new int[size];
i = 1;
while(toWil == 0){
ch /= (10 * i);
if(ch == 0){
toWil = 1;
}
else{
arr[i - 1] = ch;
};
};
i = 0;
while(toWil == 1){
arr[i] += 4;
if(arr[i] >= 10){
if(i == (size - 1)) {
}
else{
arr[i + 1] += 1;
};
};
};
for(i = size; i >= 1; i++){
System.out.print(arr[i]);
}
}
}
0,0
(0 оценок)
Популярные вопросы: Информатика
poddubtsev
02.12.2020 11:01
Флэш-карта имеет объём 512 мбайт.рукопись автора содержит 2000 страниц.на каждой странице 80 строк,в каждой строке 100 символов.каждый символ кодируется 16-ю битами.кроме того,рукопись...
kise1970
11.11.2020 10:45
1) определить информационный объём в кбайтах моноаудиофайла длительностью звучания 8 сек при глубине звука 8 бит и частоте 8 кгц 2) определить длительность звучания стереоаудиофайла,...
Анонимка00
11.11.2020 10:45
Два текста содержат одинаковое количество символов. первый текст состав. в алфавите мощности 32 симв. второй мощности 64 симв. во сколько раз различаются информационные объемы текстов...
Kamillka005
11.11.2020 10:45
Вопрос №555678 (тип: c) дано трехзначное число. в нем зачеркнули первую цифру и приписали ее в конце. написать программу, которая находит исходное число, которое было до преобразования....
настёна55556566666
11.11.2020 10:45
Если мимо вас пробежали 2 спортсмена с номерами 14 и 96 сколько минимум и максимум спортсменов участвовало...
seregatarlykov
14.03.2021 02:01
Удалить все отрицательные элементы массива и расположить оставшиеся по убыванию...
Al2017
14.03.2021 02:01
Составить массив из 7 чисел, произведение чётных и сумму нечётных виде программы ну поняли короче...
111759
16.04.2022 04:17
Паскаль должно быть с for вычислить значение функции для заданного k y=cos(1+cos(2+cos(3++cos(k-1+cos(...
bushukova16bk
16.04.2022 04:17
Переведите 3 любых числа из интервала 75-100 в двоичное кодирование...
ms002
16.04.2022 04:17
Как вычислить значание выражения a равного 3x-7y(все под корнем) где x и y водяться пользователем...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
import java.lang.*;
class {
public static void main(String[] args){
Scanner sc = new Scanner(System.in); // то для ввода
System.out.print("Enter ch: ");
int ch = sc.nextInt();
int size = 0;
int toWil = 1;
int i = 1;
while(toWil == 1){
ch /= (10 * i);
if(ch == 0){
toWil = 0;
}
else{
size++;
};
};
int arr[] = new int[size];
i = 1;
while(toWil == 0){
ch /= (10 * i);
if(ch == 0){
toWil = 1;
}
else{
arr[i - 1] = ch;
};
};
i = 0;
while(toWil == 1){
arr[i] += 4;
if(arr[i] >= 10){
if(i == (size - 1)) {
}
else{
arr[i + 1] += 1;
};
};
};
for(i = size; i >= 1; i++){
System.out.print(arr[i]);
}
}
}