В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
rassslabon
rassslabon
03.01.2021 12:44 •  Информатика

Вычисли сумму s=∑k=1nk+1k2+1, если значение n вводит пользователь. Если n=5, то вывод на экран (ответ округли до сотых)

Показать ответ
Ответ:
emasihinp08dbq
emasihinp08dbq
24.03.2022 11:33
Сумма всех четных чисел от 1 до 200 - это на самом деле сумма чисел
2+4+6+...+198+200.

1. Самый короткий вариант

// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
  Writeln(Range(2,200,2).Sum)
end.

Результат:
10100

2. Более длинный и более "школьный" вариант

// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
  var s:=0;
  var i:=2;
  while i<=200 do begin
    s:=s+i;
    i:=i+2
    end;
  Writeln(s)
end.

3. Совсем "тупой школьный" вариант (решение "в лоб")

// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
var
  i,s:integer;
begin
  s:=0;
  for i:=1 to 200 do
    if i mod 2 =0 then s:=s+i;
  Writeln(s)
end.

4. Улучшенный "школьный" вариант

// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
var
  i,s:integer;
begin
  s:=0;
  for i:=1 to 100 do s:=s+2*i;
  Writeln(s)
end.
0,0(0 оценок)
Ответ:
VanekPhantom
VanekPhantom
20.02.2020 19:34

пакет ru.ткаченко.дмитрий.geekbrains.java1.dz1;

/**

* Создано Дмитрием Ткаченко 23.11.17.

*/

публичный класс Dz1 {

   общедоступная статическая пустота main(строка[] args) {

   }

   /**

* шаг 2

* Создать переменные всех пройденных типов данных, и инициализировать их значения;

    */

   статическая пустая задача2() {

       байт b = 127;

       короткий st = 12419;

       символ ch = 'A';

       целое число int = 24;

       длинный lg = 124124L;

       поплавок fl = 12,345949 f;

       двойной dl = 4323,45345;

       логическое значение bool = true;

   }

   /**

* шаг 3

* Написать метод вычисляющий выражение a * (b + (c / d)) и возвращающий результат,

* где a, b, c, d – входные параметры этого метода;

    */

   статический двойной расчет(двойной a, двойной b, двойной c, двойной d) {

       возврат a * (b + (c / d));

   }

   /**

* шаг 4

* Написать метод, принимающий на вход два числа, и проверяющий что их сумма лежит в

* пределах от 10 до 20(включительно), если да – вернуть true, в противном случае – false;

    */

   статический логический диапазон(int один, int два) {

       int сумма = один + два;

       сумма возврата >> 9 && сумма < 21;

   }

   /**

* шаг 5

* Написать метод, которому в качестве параметра передается целое число, метод должен

* напечатать в консоль положительное ли число передали, или отрицательное;

* Замечание: ноль считаем положительным числом

    */

   статическая пустота (int num) {

       String word = "Положительное";

       if (num < 0) word = "Отрицательное";

       System.out.println(word);

   }

   /**

* шаг 6

* Написать метод, которому в качестве параметра передается целое число, метод должен

* вернуть true, если число отрицательное;

    */

   статическое логическое значениеотрицательно(int num) {

       возвращаемое число < 0;

   }

   /**

* шаг 7

* Написать метод, которому в качестве параметра передается строка, обозначающая имя,

* метод должен вывести в консоль сообщение «Привет, указанное_имя!»;

    */

   статическая пустота sayHello( имя строки) {

       System.out.printf("Привет, %s!\n", имя);

   }

   /**

* шаг 8 *

* Написать метод, который определяет является ли год високосным, и выводит сообщение в

* консоль. Каждый 4-й год является високосным, кроме каждого 100-го, при этом каждый 400-й –

* високосный.

    */

   статический пустой годпечати(int год) {

       если (истекший год(год)) {

           System.out.println("Високосный");

} еще {

           System.out.println("Не високосный");

       }

   }

   частное статическое логическое значение isLeapYear(int год) {

       если (((год % 4) == 0) && !((год % 100) == 0)) {

           верните значение true;

} иначе , если ((год % 400) == 0) {

           верните значение true;

       }

       вернуть false;

   }

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота