//n — первая граница чисел, sum — сумма чисел; i — складыватель числа n — на саму себя
int n = 0, sum, i = 0;
//i — стремится к 50, каждый раз увеличиваясь на 1 — но одновременно давая своё значение переменной n.
for(; i <= 50; i++) {
n += i;
}
System.out.println(n);
}
}
Output: 1275.
2.
public class Sum1 {
public static void main(String args[]) {
//Одни и те же переменные, но только i — должен быть на 2 больше n, так как в цикле for — подчёт начинается сразу с заранее заданным значением.
int n = 112, sum, i = 114;
//Кстати заметили, что n — начинается не с 111? Потому что в цикле, подчёт, и складывание на 2 — начнётся именно с 111, и в итоге все цифры будут нечётными, поэтому первая цифра должна быть чётной, и больше 111, то есть — 112.
for(; i <= 200; i+=2) {
n += i;
}
System.out.println(n);
}
}
Output: 7020.
3.
Ты имеешь ввиду — вывести в противоном случае все числа — в модулях? Или поменять их знаки, с отрицательного на положительного, и наоборот?
//Создание класса Scanner, для последующих вводов пользователя
import java.util.Scanner;
public class Sum {
public static void main(String args[]) {
int a, b, c;
//Для возможности ввода пользователя, создадим объект "input" класса Scanner
Scanner input = new Scanner(System.in);
//Ввод пользователя
System.out.println("Enter the first number: ");
a = input.nextInt();
System.out.println("\n Enter the second number: ");
b = input.nextInt();
System.out.println("\n Enter the third number: ");
c = input.nextInt();
//Условия, заданные в задаче. Знак "&&" означает "также"
if(c<=b && b<=a) {
a = a*2;
b = b*2;
c = c*2;
}
//Math.abs() — метод, который возвращает абсолютное значение числа, то есть выводит в модуль.
else {
System.out.println("\nThe first number: " + Math.abs(a) + "\nThe second number: " + Math.abs(b) + "\nThe third number: " + Math.abs(c));
const n=10;
var a:array [1..n] of integer;
i,j,v:integer;
begin
write(' Исходный массив: ');
for i:=1 to n do
begin
a[i]:=random(20);
write(a[i]:4)
end;
writeln;
for i:=1 to n do
for j:=1 to n-i do
if (a[j]<a[j+1]) and ((a[j]>9) or (a[j+1]>9)) then
begin
v:=a[j];
a[j]:=a[j+1];
a[j+1]:=v
end;
for i:=1 to n do
for j:=1 to n-i do
if (a[j]>a[j+1]) and ((a[j]<=9) or (a[j+1]<=9)) then
begin
v:=a[j];
a[j]:=a[j+1];
a[j+1]:=v
end;
write('Отсортированный массив: ');
for i:=1 to n do write(a[i]:4);
end.
Объяснение:
Сначала сортируем числа больше 9, потом числа меньше 10.
Язык: Java
1.
public class Sum {
public static void main(String args[]) {
//n — первая граница чисел, sum — сумма чисел; i — складыватель числа n — на саму себя
int n = 0, sum, i = 0;
//i — стремится к 50, каждый раз увеличиваясь на 1 — но одновременно давая своё значение переменной n.
for(; i <= 50; i++) {
n += i;
}
System.out.println(n);
}
}
Output: 1275.
2.
public class Sum1 {
public static void main(String args[]) {
//Одни и те же переменные, но только i — должен быть на 2 больше n, так как в цикле for — подчёт начинается сразу с заранее заданным значением.
int n = 112, sum, i = 114;
//Кстати заметили, что n — начинается не с 111? Потому что в цикле, подчёт, и складывание на 2 — начнётся именно с 111, и в итоге все цифры будут нечётными, поэтому первая цифра должна быть чётной, и больше 111, то есть — 112.
for(; i <= 200; i+=2) {
n += i;
}
System.out.println(n);
}
}
Output: 7020.
3.
Ты имеешь ввиду — вывести в противоном случае все числа — в модулях? Или поменять их знаки, с отрицательного на положительного, и наоборот?
//Создание класса Scanner, для последующих вводов пользователя
import java.util.Scanner;
public class Sum {
public static void main(String args[]) {
int a, b, c;
//Для возможности ввода пользователя, создадим объект "input" класса Scanner
Scanner input = new Scanner(System.in);
//Ввод пользователя
System.out.println("Enter the first number: ");
a = input.nextInt();
System.out.println("\n Enter the second number: ");
b = input.nextInt();
System.out.println("\n Enter the third number: ");
c = input.nextInt();
//Условия, заданные в задаче. Знак "&&" означает "также"
if(c<=b && b<=a) {
a = a*2;
b = b*2;
c = c*2;
}
//Math.abs() — метод, который возвращает абсолютное значение числа, то есть выводит в модуль.
else {
System.out.println("\nThe first number: " + Math.abs(a) + "\nThe second number: " + Math.abs(b) + "\nThe third number: " + Math.abs(c));
}
}
}
4.
import java.util.Scanner;
public class Sum {
public static void main(String args[]) {
//Объявленя двух чисел
int a, b;
Scanner input = new Scanner(System.in);
//Ввод пользователя
System.out.println("The first nubmer: ");
a = input.nextInt();
System.out.println("\nThe second number: ");
b = input.nextInt();
if(a>b) {
System.out.println("\n" + a);
}
else {
System.out.println("\n" + a + "; " + b);
}
}
}