М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ALSY0504
ALSY0504
27.09.2022 19:14 •  Информатика

Составить программу, находящую сумму всех чисел от 1 до 50. Составить программу, находящую сумму чётных чисел от 111 до 200.
Даны три числа:a,b,c. Удвоить каждое из данных чисел, если c<или=b, b<или=a и заменить числа их модулями в противном случае.
Даны два числа:a,b. Вывести на печать первое, если оно>второго и оба числа, если это не так. ​

👇
Ответ:
jil356
jil356
27.09.2022

Язык: 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);

}

      }

       

   }

4,7(23 оценок)
Открыть все ответы
Ответ:
darkbluefox
darkbluefox
27.09.2022
// PascalABC.NET 3.3, сборка 1540 от 16.09.2017
// Внимание! Если программа не работает, обновите версию!

begin
  Writeln(ReadSeqInteger('Вводите числа:',ReadInteger('N='))
      .Where(x->Abs(x).Between(10,99)).Count)
end.

Пример
N= 5
Вводите числа: 23 -4 100 -42 16
3

begin
  var k:=ReadInteger('K=');
  Writeln(ReadSeqInteger('Вводите трехзначные числа:',ReadInteger('N='))
      .Where(m->Abs((m mod 10)*(m div 100)*(m div 10 mod 10))=k).Count)
end.

Пример
K= 8
N= 10
Вводите трехзначные числа: 142 712 426 -222 318 916 107 932 -116 473
2
4,5(11 оценок)
Ответ:
STOORIK
STOORIK
27.09.2022
В 1996-ом году на свет вышло следующее поколение дисков – DVD (Digital Versatile Disc). Благодаря более плотной структуре поверхности, а также тонкому лазеру и маленькому шагу дорожки эти носители могли хранить гораздо больший объем информации 

Компакт-диски (CD) изначально имели возможность только хранения информации. Но потом появилась возможность их записи и перезаписи благодаря тому, что на диск наносился слой с изменяемым состоянием

.
Диски Blu-ray – современный тип оптических носителей. Благодаря тонкому сине-фиолетовому лазеру шаг дорожки был значительно сокращен, а объем хранящихся данных – вырос
4,6(92 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ